Če želite najti vrednosti celice, ki se nahaja na presečišču stolpca in vrstice v matriki tabele v programu Microsoft Office Excel, morate uporabiti funkcijo »INDEX« in pomožno »ISKANJE«. Iskanje vrednosti v matriki je potrebno, ko uporabnik dela z veliko tabelo in mora "povleči gor" vrsto podatkov. Ta članek si bo ogledal podroben algoritem za uporabo funkcije "INDEX" za iskanje vrednosti v matriki.
Snemanje funkcije “INDEX”.
Tak matrični operator je zapisan na naslednji način: =INDEX(matrika; številka vrstice; številka stolpca). Namesto besed v oklepajih so navedene ustrezne številke celic v izvirni tabeli.
Snemanje funkcije “MATCH”.
To je pomožni operator za prvo funkcijo, ki bo uporabljen tudi pri iskanju vrednosti v matriki. Njegov zapis v Excelu izgleda takole: =MATCH(vrednost za iskanje; polje tabele; vrsta ujemanja).
Bodite pozorni! Ko pišete argumente za funkcijo INDEX, številka stolpca ni obvezna.
Kako najti vrednost v matriki
Da bi razumeli temo, je treba algoritem za izvedbo naloge obravnavati na posebnem primeru. Naredimo tabelo naročil v Excelu za en dan, v kateri bodo stolpci: “Številka naročila”, “Naročnik”, “Izdelek”, “Količina”, “Cena na enoto”, “Znesek”. V matriki morate poiskati vrednost, tj. ustvariti kartico posameznega naročila kupca, tako da lahko dobite podatke v stisnjeni obliki iz celic originalne tabele.
Če želite to narediti, morate izvesti vrsto dejanj v skladu z algoritmom:
- Ustvarite kartico naročila stranke.
- Za prvo vrstico kartice morate ustvariti spustni seznam, v katerem bodo zapisana imena strank iz glavne matrike. Naknadno z izbiro določenega imena bo uporabnik videl jedrnate informacije o njem, ki bodo prikazane v drugih vrsticah kartice naročila.
- Kazalec miške postavite v prvo vrstico kartice in vnesite razdelek »Podatki« na vrhu glavnega menija programa.
- Kliknite na gumb "Validacija podatkov".
- V oknu, ki se prikaže, v polju “Vrsta podatkov” izberite možnost “Seznam” in kot vir izberite obseg celic izvirne matrike, v kateri je registriran seznam vseh strank.
- Na desni strani celice v prvem stolpcu kartice se bo pojavila puščica. Če kliknete nanj, se prikaže seznam vseh strank. Tukaj morate izbrati katero koli stranko.
- V vrstico “Številka naročila” vpišite funkcijo «=INDEX(», nato kliknite ikono »fx« poleg Excelove vrstice s formulami.
- V meniju čarovnika za funkcije, ki se odpre, s seznama izberite matrično obliko za funkcijo »INDEX« in kliknite »V redu«.
- Odpre se okno »Argumenti funkcije«, v katerem morate izpolniti vse vrstice, ki označujejo ustrezne obsege celic.
- Najprej morate klikniti ikono nasproti polja »Array« in izbrati celotno izvirno ploščo skupaj z glavo.
- V polju “Številka vrstice” morate izpolniti funkcijo “MATCH”. Na prvem mestu v oklepaju kot argument navedemo ime stranke, ki je bila izbrana v kartici naročila. Kot drugi argument funkcije "MATCH" morate podati celoten obseg strank v izvirnem polju tabele. Namesto tretjega argumenta morate napisati številko 0, ker boste iskali natančno ujemanje.
Pomembno! Ko izpolnite vsak element za funkcijo "MATCH", boste morali pritisniti gumb "F4", da obesite znake za dolar pred vsakim znakom v argumentu. To bo omogočilo, da se formula v procesu izvajanja ne bo "izselila".
- V vrstico “Številka stolpca” še enkrat zapišite pomožno funkcijo “MATCH” z ustreznimi argumenti.
- Kot prvi argument za funkcijo morate navesti prazno celico v vrstici »Izdelek« na kartici naročila. Hkrati na argumente ni več treba obešati dolarskih znakov, saj bi moral želeni argument "lebdeti".
- Če izpolnite drugi argument funkcije "MATCH", morate izbrati glavo izvorne matrike in nato pritisniti gumb "F4", da popravite znake.
- Kot zadnji argument morate napisati 0, zapreti oklepaj in klikniti »V redu« na dnu polja »Argumenti funkcije«. V tej situaciji je številka 0 natančno ujemanje.
- Preverite rezultat. Po takih dolgotrajnih dejanjih mora biti v vrstici »številka naročila« prikazana številka, ki ustreza izbrani stranki.
- Na zadnji stopnji bo treba formulo raztegniti na vse celice kartice naročila do konca, da se zapolnijo preostale vrstice.
Dodatne informacije! Ko je stranka izbrana s spustnega seznama kartice naročila, bodo vsi podatki o tej osebi prikazani v preostalih vrsticah matrike.
zaključek
Tako bo moral uporabnik za iskanje želene vrednosti v matriki v Microsoft Office Excelu opraviti veliko dela. Kot rezultat bi morali dobiti majhno ploščico s podatki, ki prikazuje stisnjene informacije za vsak parameter iz izvirnega polja. Metoda iskanja vrednosti z ustreznimi slikami je bila podrobno obravnavana zgoraj.