O formulă Excel este o formulă care efectuează calcule asupra valorilor dintr-una sau mai multe matrice, mai degrabă decât o singură valoare de date. În programele cu foi de calcul, o matrice este un interval sau o serie de valori de date asociate care se află de obicei în celulele adiacente dintr-o foaie de lucru.
Aceste instrucțiuni se aplică pentru Excel 2019, 2016, 2013, 2010 și Excel pentru Microsoft 365.
Ce sunt formulele matrice?
Formulele matrice sunt similare cu cele obișnuite. Ei:
- Începe cu un semn egal (=)
- Folosiți aceeași sintaxă ca și formulele obișnuite
- Folosiți aceiași operatori matematici
- Urmați aceeași ordine de operare
Cu toate acestea, formulele matrice sunt înconjurate de acolade { }. Și nu le puteți introduce pur și simplu; trebuie să le adăugați apăsând tastele Ctrl, Shift și Enter după ce ați introdus formula într-un celulă sau celule. Din acest motiv, o formulă matrice este uneori numită CSE formulă în Excel.
De fiecare dată când editați o formulă matrice, acoladele dispar. Pentru a le recupera, apăsați din nou tastele Ctrl, Shift și Enter.
Există două tipuri principale de formule matrice:
- Formule de matrice cu o singură celulă care efectuează mai multe calcule într-o singură celulă de foaie de lucru
- Formule de matrice cu mai multe celule care sunt în mai multe celule din foaia de lucru
Cum se creează o formulă de matrice
- Introduceți formula într-o celulă.
- Țineți apăsate tastele Ctrl și Shift de pe tastatură.
- Apăsați și eliberați tasta Enter pentru a crea formula matrice.
- Eliberați tastele Ctrl și Shift.
- Dacă este făcută corect, bretele vor înconjura formula.
Formule de matrice cu o singură celulă
O formulă de matrice cu o singură celulă folosește o funcție, cum ar fi SUM, AVERAGE sau COUNT, pentru a combina rezultatul unei formule de matrice cu mai multe celule într-o singură valoare într-o singură celulă. Mai jos este un exemplu:
{=SUM(A1:A2B1:B2)}
Formula de mai sus adună produsul dintre A1B1 și A2B2, iar apoi returnează un singur rezultat într-un o singură celulă din foaia de lucru. Un alt mod de a prezenta formula este:
=(A1B1)+(A2B2)
Formule de matrice cu mai multe celule
După cum sugerează și numele, formulele de matrice cu mai multe celule sunt în mai multe celule ale foii de lucru și returnează o matrice ca răspuns. Cu alte cuvinte, aceeași formulă este în două sau mai multe celule și returnează răspunsuri diferite în fiecare celulă.
Fiecare copie sau instanță a formulei matrice efectuează același calcul în fiecare celulă în care o locuiește, dar fiecare folosește date diferite. Prin urmare, fiecare produce rezultate diferite. Un exemplu de formulă de matrice cu mai multe celule este:
{=A1:A2B1:B2}
Dacă formula matricei de mai sus este în celule C1 și C2 într-o foaie de lucru, atunci rezultatele ar fi următoarele:
- Datele din A1 sunt înmulțite cu datele din B1, iar rezultatele apar în celula C1.
- Datele din A2 sunt înmulțite cu datele din B2, iar rezultatele apar în celula C2.
Formule matrice și funcții Excel
Puteți folosi multe dintre funcțiile încorporate ale Excel, cum ar fi SUM, AVERAGE și COUNT , într-o formulă matrice. Există, de asemenea, câteva funcții, cum ar fi TRANSPOSE, care trebuie să fie întotdeauna o formulă matrice pentru a funcționa corect. (Funcția TRANSPOSE copiază datele dintr-un rând într-o coloană sau invers.)
De asemenea, puteți extinde utilitatea multor funcții, cum ar fi INDEX și MATCH sau MAX și IF utilizându-le împreună într-o formulă matrice.
Creează o formulă simplă de matrice cu o singură celulă
Formulele de matrice cu o singură celulă, de obicei, efectuează mai întâi un calcul cu mai multe celule și apoi folosesc o funcție precum MEDIA sau SUM pentru a combina ieșirea matricei într-un singur rezultat.
Ignorați valorile de eroare la găsirea datelor
Această formulă matrice folosește funcțiile AVERAGE, IF și ISNUMBER pentru a găsi valoarea medie pentru datele existente, ignorând în același timp valorile de eroare, cum ar fi DIV/0! și NUME?
Numărare celule de date
Utilizați funcțiile SUM și IF într-o formulă matrice pentru a număra celulele de date care îndeplinesc una dintre mai multe condiții; această tehnică diferă de utilizarea funcției Excel COUNTIFS, care necesită îndeplinirea tuturor condițiilor stabilite înainte de a număra celula.
Găsiți cel mai mare număr pozitiv sau negativ
Acest exemplu combină funcția MAX și funcția IF într-o formulă matrice care va găsi cea mai mare sau valoarea maximă pentru un interval de date atunci când îndeplinesc anumite criterii. Aici, cea mai mare valoare reprezintă cel mai lent timp.
Găsiți cel mai mic număr pozitiv sau negativ
Similar cu exemplul de mai sus, puteți combina funcțiile MIN și IF într-o formulă matrice pentru a găsi cea mai mică sau minimă valoare pentru o serie de date atunci când îndeplinesc anumite criterii.
Găsiți valoarea medie sau mediană
Funcția MEDIAN din Excel găsește valoarea de mijloc pentru o listă de date. Combinând-o cu funcția IF într-o formulă matrice, puteți găsi valoarea de mijloc pentru diferite grupuri de date asociate.
Efectuați o formulă de căutare cu mai multe criterii
Această formulă de matrice implică imbricarea funcțiilor MATCH și INDEX pentru a găsi informații specifice într-o bază de date.
Efectuați o formulă de căutare la stânga
Funcția CĂUTAREV caută de obicei numai date situate în coloanele din dreapta, dar combinând-o cu funcția CHOOSE, poate crea o formulă de căutare la stânga care va căuta în coloanele de date din stânga argumentului Lookup_value.
Când introduceți o matrice ca argument pentru o funcție care conține de obicei o singură valoare sau o singură referință de celulă, puteți introduce acolade direct, în loc să utilizați Ctrl+Shift+Entercombinație de taste, ca în exemplul de mai sus.