Pentru a prelua antetul coloanei următoarei celule necompletate la rând, putem folosi o combinație de INDICE, MATCH, MIN, IF & COLUMN funcții pentru a obține ieșirea.
INDEX: Returnează o valoare sau o referință a celulei la intersecția unui anumit rând și coloană, într-un interval dat.
Sintaxă: = INDEX (matrice, rând_num, coloană_num)
MECI funcția caută un element specificat într-un interval selectat de celule și apoi returnează poziția relativă a acelui element în interval.
Sintaxă = MATCH (lookup_value, lookup_array, match_type)
Min: Returnează cel mai mic număr dintr-un interval de celule sau matrice. De exemplu, dacă o listă de numere conține 5, 6, 7, 8, 9 și 10, atunci ieșirea va fi 5.
Sintaxă = MIN (număr1, număr2, …)
Pot exista maximum 255 de argumente. Consultați imaginea de mai jos:
The Funcția IF verifică dacă este o condiție pe care o specificați ADEVĂRAT sau FALS. Dacă starea revine ADEVĂRAT apoi returnează valoarea prestabilită și dacă condiția revine FALS apoi returnează o altă valoare prestabilită.
Sintaxă = IF (logic_test, value_if_true, value_if_false)
COLOANĂ: Returnează numărul coloanei unei referințe.
Sintaxă: = COLUMN (referință)
Să luăm un exemplu:
Rândul 1 conține lista lunilor din ianuarie până în decembrie. Rândul 2 listează sumele de plătit pe o perioadă de douăsprezece luni. O celulă goală din rând indică faptul că nu se datorează nicio plată în acea lună. Dorim să creăm un rând nou care, pentru fiecare lună, va afișa numele lunii în care următorul plata este datorată.
- În celula A3 formula ar fi
- = INDEX (A1: $ L1, MATCH (MIN (IF (A2: $ L2 "", COLUMN (A2: $ L2))), COLUMN (A2: $ L2)))
- Apăsați Enter pe tastatură.
- Funcția va reveni în ianuarie, înseamnă că plata se datorează pentru luna ianuarie.
- Dacă eliminăm elementul 1 și elementul 2 de pe rândul 2, atunci funcția va reveni la Mar.
- Copiind formula din celula A3 în intervalul B3: L3, putem returna luna pentru care se datorează plata.