Kako najti vrednost v matriki v Excelu

Č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.

Kako najti vrednost v matriki v Excelu
Videz sestavljene plošče

Če želite to narediti, morate izvesti vrsto dejanj v skladu z algoritmom:

  1. Ustvarite kartico naročila stranke.
Kako najti vrednost v matriki v Excelu
Kartica naročila stranke
  1. 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.
  2. Kazalec miške postavite v prvo vrstico kartice in vnesite razdelek »Podatki« na vrhu glavnega menija programa.
  3. Kliknite na gumb "Validacija podatkov".
  4. 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.
Kako najti vrednost v matriki v Excelu
Potrebna dejanja v oknu »Preveri vnesene vrednosti«. Tukaj izberemo možnost “Seznam” in označimo obseg vseh strank
  1. 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.
Kako najti vrednost v matriki v Excelu
Seznam strank, ki se bodo pojavile v prvi vrstici kartice po izvedbi prejšnjih manipulacij
  1. V vrstico “Številka naročila” vpišite funkcijo «=INDEX(», nato kliknite ikono »fx« poleg Excelove vrstice s formulami.
  2. V meniju čarovnika za funkcije, ki se odpre, s seznama izberite matrično obliko za funkcijo »INDEX« in kliknite »V redu«.
Kako najti vrednost v matriki v Excelu
Izbira oblike polja za funkcijo "INDEX".
  1. Odpre se okno »Argumenti funkcije«, v katerem morate izpolniti vse vrstice, ki označujejo ustrezne obsege celic.
Kako najti vrednost v matriki v Excelu
Videz okna "Argumenti funkcije".
  1. Najprej morate klikniti ikono nasproti polja »Array« in izbrati celotno izvirno ploščo skupaj z glavo.
Kako najti vrednost v matriki v Excelu
Polnjenje vrstice "Array". Tukaj morate klikniti ikono na koncu polja in izbrati originalno ploščo
  1. 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.
Kako najti vrednost v matriki v Excelu
Izpolnjevanje polja Številka vrstice v meniju argumentov funkcije. Tukaj je uporabljen operator MATCH.

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".

  1. V vrstico “Številka stolpca” še enkrat zapišite pomožno funkcijo “MATCH” z ustreznimi argumenti.
  2. 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".
  3. Če izpolnite drugi argument funkcije "MATCH", morate izbrati glavo izvorne matrike in nato pritisniti gumb "F4", da popravite znake.
  4. 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.
Kako najti vrednost v matriki v Excelu
Izpolnite polje »Številka stolpca«. Tukaj morate še enkrat določiti vse argumente za funkcijo "MATCH", pri čemer označite ustrezne obsege celic v matriki tabele. 0 je podana kot zadnji argument
  1. Preverite rezultat. Po takih dolgotrajnih dejanjih mora biti v vrstici »številka naročila« prikazana številka, ki ustreza izbrani stranki.
Kako najti vrednost v matriki v Excelu
Končni rezultat. V polju »številka naročila« se je pojavila ustrezna vrednost iz prvotne matrike tabele
  1. Na zadnji stopnji bo treba formulo raztegniti na vse celice kartice naročila do konca, da se zapolnijo preostale vrstice.
Kako najti vrednost v matriki v Excelu
Raztezanje formule na vse vrstice tabele. Popolnoma zapolnjena matrika. Podatki se spremenijo, ko izberete drugo stranko

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.

Pustite Odgovori