Cum să găsiți o valoare într-o matrice în Excel

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.

Cum să găsiți o valoare într-o matrice în Excel
Aspectul plăcii compilate

Pentru a face acest lucru, trebuie să efectuați o serie de acțiuni conform algoritmului:

  1. Creați un card de comandă client.
Cum să găsiți o valoare într-o matrice în Excel
Card de comandă client
  1. 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ă.
  2. 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.
  3. Faceți clic pe butonul „Validarea datelor”.
  4. Î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.
Cum să găsiți o valoare într-o matrice în Excel
Acțiunile necesare în fereastra „Verificați valorile de intrare”. Aici selectăm opțiunea „Lista” și indicăm gama tuturor clienților
  1. 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.
Cum să găsiți o valoare într-o matrice în Excel
Lista clienților care vor apărea în prima linie a cardului după efectuarea manipulărilor anterioare
  1. Î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.
  2. În meniul Function Wizard care se deschide, selectați formularul de matrice pentru funcția „INDEX” din listă și faceți clic pe „OK”.
Cum să găsiți o valoare într-o matrice în Excel
Alegerea unei forme de matrice pentru funcția „INDEX”.
  1. Se va deschide fereastra „Argumente ale funcției”, în care trebuie să completați toate liniile, indicând intervalele corespunzătoare de celule.
Cum să găsiți o valoare într-o matrice în Excel
Apariția ferestrei „Argumente ale funcției”.
  1. 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.
Cum să găsiți o valoare într-o matrice în Excel
Completarea liniei „Matrice”. Aici trebuie să faceți clic pe pictograma de la sfârșitul câmpului și să selectați placa originală
  1. Î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ă.
Cum să găsiți o valoare într-o matrice în Excel
Completarea câmpului Număr de linie din meniul de argumente ale funcției. Operatorul MATCH este folosit aici.

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.

  1. În rândul „Numărul coloanei” scrieți din nou funcția auxiliară „POTIT” cu argumentele corespunzătoare.
  2. 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”.
  3. 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.
  4. 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ă.
Cum să găsiți o valoare într-o matrice în Excel
Completați câmpul „Numărul coloanei”. Aici, încă o dată, trebuie să specificați toate argumentele pentru funcția „MATCH”, evidențiind intervalele corespunzătoare de celule din matricea tabelului. 0 este specificat ca ultimul argument
  1. 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ă”.
Cum să găsiți o valoare într-o matrice în Excel
Rezultat final. Valoarea corespunzătoare din tabloul original a apărut în câmpul „număr de comandă”.
  1. Î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.
Cum să găsiți o valoare într-o matrice în Excel
Extinderea formulei la toate rândurile tabelului. Matrice complet umplută. Datele se vor schimba atunci când este selectat un alt client

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.

Lasă un comentariu