Kā programmā Excel atrast vērtību masīvā

Lai programmā Microsoft Office Excel atrastu tabulas masīva kolonnas un rindas krustpunktā esošās šūnas vērtības, jāizmanto funkcija “INDEX”, kā arī palīgfunkcija “SEARCH”. Vērtības atrašana masīvā ir nepieciešama, ja lietotājs strādā ar lielu tabulu un viņam ir “jāizvelk” datu sērija. Šajā rakstā tiks apskatīts detalizēts algoritms funkcijas “INDEX” izmantošanai, lai meklētu vērtības masīvā.

Funkcijas “INDEX” ierakstīšana

Šāds masīva operators ir uzrakstīts šādi: =INDEX(masīvs; rindas numurs; kolonnas numurs). Vārdu vietā iekavās ir norādīts atbilstošais šūnu skaits sākotnējā tabulā.

Funkcijas “MATCH” ierakstīšana

Šis ir pirmās funkcijas palīgoperators, kas tiks izmantots arī, meklējot vērtības masīvā. Tā ieraksts programmā Excel izskatās šādi: =MATCH(atrodamā vērtība; tabulas masīvs; atbilstības veids).

Pievērs uzmanību! Rakstot argumentus funkcijai INDEX, kolonnas numurs nav obligāts.

Kā masīvā atrast vērtību

Lai saprastu tēmu, ir jāapsver uzdevuma izpildes algoritms, izmantojot konkrētu piemēru. Veidosim Excel vienas dienas pasūtījumu tabulu, kurā būs ailes: “pasūtījuma numurs”, “Klients”, “Produkts”, “Daudzums”, “Vienības cena”, “Summa”. Masīvā jāatrod vērtība, proti, jāizveido individuāla klienta pasūtījuma karte, lai no sākotnējās tabulas šūnām varētu iegūt informāciju saspiestā veidā.

Kā programmā Excel atrast vērtību masīvā
Sastādītās plāksnes izskats

Lai to izdarītu, jums jāveic virkne darbību saskaņā ar algoritmu:

  1. Izveidojiet klienta pasūtījuma karti.
Kā programmā Excel atrast vērtību masīvā
Klienta pasūtījuma karte
  1. Kartes pirmajai rindai ir jāizveido nolaižamais saraksts, kurā tiks ierakstīti klientu vārdi no galvenā masīva. Pēc tam, izvēloties konkrētu nosaukumu, lietotājs uz tā redzēs īsu informāciju, kas tiks attēlota citās pasūtījuma kartītes rindās.
  2. Novietojiet peles kursoru kartes pirmajā rindā un programmas galvenās izvēlnes augšdaļā ievadiet sadaļu “Dati”.
  3. Noklikšķiniet uz pogas "Datu validācija".
  4. Parādītajā logā laukā “Datu tips” atlasiet opciju “Saraksts” un kā avotu atlasiet sākotnējā masīva šūnu diapazonu, kurā reģistrēts visu klientu saraksts.
Kā programmā Excel atrast vērtību masīvā
Nepieciešamās darbības logā “Pārbaudīt ievades vērtības”. Šeit mēs izvēlamies opciju “Saraksts” un norādām visu klientu loku
  1. Kartes pirmās kolonnas šūnas labajā pusē parādīsies bultiņa. Noklikšķinot uz tā, jūs varat redzēt visu klientu sarakstu. Šeit jums jāizvēlas jebkurš klients.
Kā programmā Excel atrast vērtību masīvā
Klientu saraksts, kas parādīsies kartes pirmajā rindā pēc iepriekšējo manipulāciju veikšanas
  1. Rindā “pasūtījuma numurs” ierakstiet funkciju «=INDEKSS(», pēc tam noklikšķiniet uz ikonas “fx” blakus Excel formulu joslai.
  2. Atvērtajā izvēlnē Function Wizard no saraksta atlasiet funkcijas “INDEX” masīva formu un noklikšķiniet uz “OK”.
Kā programmā Excel atrast vērtību masīvā
Masīva formas izvēle funkcijai “INDEX”.
  1. Tiks atvērts logs “Funkciju argumenti”, kurā jāaizpilda visas rindas, norādot atbilstošos šūnu diapazonus.
Kā programmā Excel atrast vērtību masīvā
Loga “Funkciju argumenti” parādīšanās
  1. Vispirms jums jānoklikšķina uz ikonas, kas atrodas pretī laukam “Masīvs” un jāatlasa visa oriģinālā plāksne kopā ar galveni.
Kā programmā Excel atrast vērtību masīvā
Rindas “Masīvs” aizpildīšana. Šeit jums jānoklikšķina uz ikonas lauka beigās un jāizvēlas oriģinālā plāksne
  1. Laukā “Līnijas numurs” jāaizpilda funkcija “MATCH”. Pirmajā vietā iekavās kā argumentu norādām klienta vārdu, kurš tika izvēlēts pasūtījuma kartītē. Kā otrais funkcijas “MATCH” arguments ir jānorāda viss klientu loks sākotnējā tabulu masīvā. Trešā argumenta vietā jāieraksta skaitlis 0, jo tiks meklēta precīza atbilstība.
Kā programmā Excel atrast vērtību masīvā
Funkcijas argumentu izvēlnes lauka Rindas numurs aizpildīšana. Šeit tiek izmantots operators MATCH.

Svarīgi! Pēc katra elementa aizpildīšanas funkcijai “MATCH”, jums būs jānospiež poga “F4”, lai katras argumenta rakstzīmes priekšā pakārtu dolāra zīmes. Tas ļaus formulai “neizkustēties” izpildes procesā.

  1. Rindā “Slejas numurs” vēlreiz ierakstiet palīgfunkciju “MATCH” ar atbilstošiem argumentiem.
  2. Kā pirmais funkcijas arguments pasūtījuma kartītē jānorāda tukša šūna rindā “Produkts”. Tajā pašā laikā uz argumentiem vairs nav jākar dolāra zīmes, jo vēlamajam argumentam jābūt “peldošam”.
  3. Aizpildot funkcijas “MATCH” otro argumentu, jums jāizvēlas avota masīva galvene un pēc tam jānospiež poga “F4”, lai salabotu rakstzīmes.
  4. Kā pēdējais arguments ir jāieraksta 0, jāaizver iekava un lodziņa “Funkciju argumenti” apakšā noklikšķiniet uz “OK”. Šajā situācijā skaitlis 0 precīzi atbilst.
Kā programmā Excel atrast vērtību masīvā
Aizpildiet lauku “Slejas numurs”. Šeit vēlreiz jānorāda visi funkcijas “MATCH” argumenti, izceļot atbilstošos šūnu diapazonus tabulas masīvā. 0 ir norādīts kā pēdējais arguments
  1. Pārbaudiet rezultātu. Pēc šādu ilgstošu darbību veikšanas rindā “pasūtījuma numurs” jāparāda izvēlētajam klientam atbilstošais numurs.
Kā programmā Excel atrast vērtību masīvā
Gala rezultāts. Atbilstošā vērtība no sākotnējā tabulas masīva parādījās laukā “pasūtījuma numurs”.
  1. Pēdējā posmā formula būs jāizstiepj līdz visām pasūtījuma kartītes šūnām, lai aizpildītu atlikušās rindas.
Kā programmā Excel atrast vērtību masīvā
Formulas izstiepšana uz visām tabulas rindām. Pilnībā aizpildīts masīvs. Dati mainīsies, kad tiks izvēlēts cits klients

Papildus informācija! Kad klients ir izvēlēts no pasūtījuma kartes nolaižamā saraksta, visa informācija par šo personu tiks parādīta pārējās masīva rindās.

Secinājumi

Tādējādi, lai Microsoft Office Excel masīvā atrastu vēlamo vērtību, lietotājam būs daudz jāstrādā. Rezultātā ir jāiegūst neliela datu plāksnīte, kas parāda saspiestu informāciju par katru parametru no sākotnējā masīva. Vērtību meklēšanas metode ar atbilstošiem attēliem ir detalizēti apspriesta iepriekš.

Atstāj atbildi