Saturs
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ā.
Lai to izdarītu, jums jāveic virkne darbību saskaņā ar algoritmu:
- Izveidojiet klienta pasūtījuma karti.
- 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.
- Novietojiet peles kursoru kartes pirmajā rindā un programmas galvenās izvēlnes augšdaļā ievadiet sadaļu “Dati”.
- Noklikšķiniet uz pogas "Datu validācija".
- 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.
- 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.
- Rindā “pasūtījuma numurs” ierakstiet funkciju «=INDEKSS(», pēc tam noklikšķiniet uz ikonas “fx” blakus Excel formulu joslai.
- Atvērtajā izvēlnē Function Wizard no saraksta atlasiet funkcijas “INDEX” masīva formu un noklikšķiniet uz “OK”.
- Tiks atvērts logs “Funkciju argumenti”, kurā jāaizpilda visas rindas, norādot atbilstošos šūnu diapazonus.
- 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.
- 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.
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ā.
- Rindā “Slejas numurs” vēlreiz ierakstiet palīgfunkciju “MATCH” ar atbilstošiem argumentiem.
- 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”.
- 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.
- 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.
- 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.
- 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.
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š.