Cuprins
Pentru a găsi valorile unei celule situate la intersecția unei coloane și a unui rând într-o matrice de tabel în Microsoft Office Excel, trebuie să utilizați funcția „INDEX”, precum și auxiliarul „CĂUTARE”. Găsirea unei valori în matrice este necesară atunci când utilizatorul lucrează cu un tabel mare și trebuie să „trage în sus” o serie de date. Acest articol va analiza un algoritm detaliat pentru utilizarea funcției „INDEX” pentru a căuta valori într-o matrice.
Înregistrarea funcției „INDEX”.
Un astfel de operator de matrice este scris după cum urmează: =INDEX(matrice; număr rând; număr coloane). În loc de cuvintele dintre paranteze, sunt indicate numărul corespunzător de celule din tabelul original.
Înregistrarea funcției „MATCH”.
Acesta este un operator de ajutor pentru prima funcție, care va fi folosit și la căutarea valorilor în matrice. Înregistrarea sa în Excel arată astfel: =MATCH(valoare de găsit; matrice de tabel; tip de potrivire).
Fii atent! Când scrieți argumente pentru funcția INDEX, numărul coloanei este opțional.
Cum să găsiți o valoare într-o matrice
Pentru a înțelege subiectul, algoritmul pentru realizarea sarcinii trebuie luat în considerare folosind un exemplu specific. Să facem un tabel de comenzi în Excel pentru o zi, în care vor fi coloane: „număr comandă”, „Client”, „Produs”, „Cantitate”, „Preț unitar”, „Sumă”. Trebuie să găsiți valoarea în matrice, adică să creați un card individual de comandă pentru client, astfel încât să puteți obține informații într-o formă comprimată din celulele tabelului original.
Pentru a face acest lucru, trebuie să efectuați o serie de acțiuni conform algoritmului:
- Creați un card de comandă client.
- Pentru prima linie a cardului, trebuie să creați o listă derulantă în care vor fi scrise numele clienților din matricea principală. Ulterior, prin selectarea unui anumit nume, utilizatorul va vedea informații concise despre acesta, care vor fi afișate în alte rânduri ale cardului de comandă.
- Plasați cursorul mouse-ului în prima linie a cardului și introduceți secțiunea „Date” din partea de sus a meniului principal al programului.
- Faceți clic pe butonul „Validarea datelor”.
- În fereastra care apare, în câmpul „Tip de date”, selectați opțiunea „List” și selectați gama de celule ale matricei originale ca sursă, în care este înregistrată lista tuturor clienților.
- O săgeată va apărea în partea dreaptă a celulei în prima coloană a cardului. Dacă faceți clic pe el, puteți vedea o listă cu toți clienții. Aici trebuie să selectați orice client.
- În rândul „număr de comandă” scrieți funcția «=INDEX(», apoi faceți clic pe pictograma „fx” de lângă bara de formule Excel.
- În meniul Function Wizard care se deschide, selectați formularul de matrice pentru funcția „INDEX” din listă și faceți clic pe „OK”.
- Se va deschide fereastra „Argumente ale funcției”, în care trebuie să completați toate liniile, indicând intervalele corespunzătoare de celule.
- Mai întâi trebuie să faceți clic pe pictograma de lângă câmpul „Matrice” și să selectați întreaga placă originală împreună cu antetul.
- În câmpul „Număr de linie” trebuie să completați funcția „Potrivire”. Pe primul loc în paranteză, ca argument, indicăm numele clientului care a fost selectat în cardul de comandă. Ca al doilea argument al funcției „MATCH”, trebuie să specificați întreaga gamă de clienți din tabloul original. În locul celui de-al treilea argument, trebuie să scrieți numărul 0, deoarece va căuta o potrivire exactă.
Important! După ce ați completat fiecare element pentru funcția „POTRIVIRE”, va trebui să apăsați butonul „F4” pentru a agăța semnele dolarului în fața fiecărui caracter din argument. Acest lucru va permite formulei să nu se „mute” în procesul de execuție.
- În rândul „Numărul coloanei” scrieți din nou funcția auxiliară „POTIT” cu argumentele corespunzătoare.
- Ca prim argument pentru funcție, trebuie să specificați o celulă goală în linia „Produs” din cardul de comandă. În același timp, nu mai este necesar să atârnați semnele dolarului pe argumente, deoarece argumentul dorit ar trebui să fie „plutitor”.
- Completând al doilea argument al funcției „MATCH”, trebuie să selectați antetul matricei sursei, apoi apăsați butonul „F4” pentru a fixa caracterele.
- Ca ultim argument, trebuie să scrieți 0, să închideți paranteza și să faceți clic pe „OK” în partea de jos a casetei „Argumente ale funcției”. În această situație, numărul 0 este o potrivire exactă.
- Verificați rezultatul. După efectuarea unor astfel de acțiuni îndelungate, numărul corespunzător clientului selectat ar trebui să fie afișat în rândul „număr comandă”.
- În ultima etapă, formula va trebui extinsă la toate celulele cardului de comandă până la sfârșit pentru a completa rândurile rămase.
Informații suplimentare! Când un client este selectat din lista derulantă a cardului de comandă, toate informațiile despre această persoană vor fi afișate în rândurile rămase ale matricei.
Concluzie
Astfel, pentru a găsi valoarea dorită în matrice în Microsoft Office Excel, utilizatorul va trebui să facă multă muncă. Ca rezultat, ar trebui să se obțină o mică placă de date, care afișează informații comprimate pentru fiecare parametru din matricea originală. Metoda de căutare a valorilor cu imaginile corespunzătoare a fost discutată în detaliu mai sus.