Efectuați mai multe calcule cu formule Excel Array

În programele de calcul tabelar , cum ar fi Excel și Google Spreadsheets, o matrice reprezintă o gamă sau o serie de valori de date aferente care sunt stocate în mod normal în celule adiacente dintr-o foaie de lucru.

O formulă de matrice este o formulă care realizează calcule - cum ar fi adăugarea sau multiplicarea - pe valorile din una sau mai multe matrice, mai degrabă decât o singură valoare de date.

Formule de matrice:

Formule de array și funcții Excel

Multe dintre funcțiile Excel integrate - cum ar fi SUM , AVERAGE sau COUNT - pot fi de asemenea utilizate într-o formulă de matrice.

Există, de asemenea, câteva funcții - cum ar fi funcția TRANSPOSE - care trebuie întotdeauna introduse ca o matrice pentru ca aceasta să funcționeze corect.

Utilitatea mai multor funcții, cum ar fi INDEX și MATCH sau MAX și IF pot fi extinse prin utilizarea lor împreună într-o formulă matrice.

Formulele CSE

În Excel, formulele de matrice sunt înconjurate de bretele " {} ". Aceste bretele nu pot fi doar introduse, ci trebuie adăugate la o formulă prin apăsarea tastelor Ctrl, Shift și Enter după ce tastați formula într-o celulă sau celule.

Din acest motiv, o formulă de matrice este uneori menționată ca o formulă CSE în Excel.

O excepție de la această regulă este atunci când brațele curl sunt utilizate pentru a introduce o matrice ca argument pentru o funcție care în mod normal conține doar o singură valoare sau referință de celule.

De exemplu, în tutorialul de mai jos, care utilizează VLOOKUP și funcția CHOOSE pentru a crea o formulă de căutare din stânga, este creată o matrice pentru argumentul Index_num al funcției CHOOSE prin tastarea brațelor în jurul matricei introduse.

Pași pentru crearea unei formule de matrice

  1. Introduceți formula;
  2. Țineți apăsat tastele Ctrl și Shift de pe tastatură;
  3. Apăsați și eliberați tasta Enter pentru a crea formula de matrice;
  4. Eliberați tastele Ctrl și Shift .

Dacă este făcută corect, formula va fi înconjurată de brațele curbate și fiecare celulă care deține formula va conține un rezultat diferit.

Editarea unei formule de matrice

Ori de câte ori este editată o formulă de matrice, coardele curbate dispar din jurul formulei matricei.

Pentru a le aduce înapoi, formula matrice trebuie introdusă apăsând din nou tastele Ctrl, Shift și Enter exact ca atunci când a fost creată prima formulă de matrice.

Tipuri de formule de matrice

Există două tipuri principale de formule de matrice:

Formule pentru mai multe celule

După cum sugerează și numele acestora, aceste formule de matrice sunt situate în mai multe celule de foi de lucru și, de asemenea, returnează un matrice ca răspuns.

Cu alte cuvinte, aceeași formulă este localizată în două sau mai multe celule și returnează răspunsuri diferite în fiecare celulă.

Cum se face acest lucru este faptul că fiecare copie sau instanță a formulei matricei efectuează același calcul în fiecare celulă în care este localizată, dar fiecare instanță a formulei utilizează date diferite în calculele sale și, prin urmare, fiecare instanță produce rezultate diferite.

Un exemplu de formula de matrice multiplă ar fi:

{= A1: A2 * B1: B2}

Dacă exemplul de mai sus este localizat în celulele C1 și C2 într-o foaie de lucru, atunci următoarele rezultate ar fi:

Formule cu o singură matrice de celule

Acest al doilea tip de formule de matrice utilizează 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ă.

Un exemplu de formula unică a matricei de celule ar fi:

{= SUM (A1: A2 * B1: B2)}

Această formulă adaugă împreună produsul A1 * B1 și A2 * B2 și returnează un singur rezultat într-o singură celulă în foaia de lucru.

O altă modalitate de a scrie formula de mai sus ar fi:

= (A1 * B1) + (A2 * B2)

Lista formulelor Excel Array

Mai jos sunt enumerate o serie de tutoriale care conțin formule de matrice Excel.

01 din 10

Excel Multi Cell Array Formula

Efectuarea calculului cu o formulă Multi Array Array. © Ted Franceză

O formulă cu celule multiple sau cu mai multe celule este o formulă de matrice care se află în mai multe celule dintr-o foaie de lucru . Aceleași calcule sunt efectuate în mai multe celule utilizând date diferite pentru fiecare formulă. Mai Mult "

02 din 10

Excel Single Cell Array Formula pas cu pas Tutorial

Sumararea mai multor arhitecturi de date cu o singură formulă de matrice de celule. © Ted Franceză

Formulele cu matrice de celule singulare comportă mai întâi un calcul multiplu de celule (cum ar fi multiplicarea) și apoi utilizează o funcție cum ar fi AVERAGE sau SUM pentru a combina ieșirea matricei într-un singur rezultat. Mai Mult "

03 din 10

Ignorați valorile de eroare la găsirea mediei

Utilizați Formula de array AVERAGE-IF pentru a ignora erorile. © Ted Franceză

Această formulă de matrice poate fi utilizată pentru a găsi valoarea medie pentru datele existente în timp ce ignorați valorile de eroare, cum ar fi # DIV / 0! Sau #NAME?

Utilizează funcția AVERAGE împreună cu funcțiile IF și ISNUMBER. Mai Mult "

04 din 10

Excel's SUM IF Array Formula

Numărătoare de celule de date cu formula SUM IF Array. © Ted Franceză

Utilizați funcția SUM și funcția IF într-o formulă de matrice pentru a număra mai degrabă decât suma celulelor de date care îndeplinesc una din mai multe condiții.

Aceasta diferă de funcția COUNTIFS a Excel, care necesită îndeplinirea tuturor condițiilor stabilite înainte de numărarea celulei.

05 din 10

Excel MAX IF Array Formula pentru a găsi cel mai mare număr pozitiv sau negativ

MIN IF Formula matrice în Excel. © Ted Franceză

Acest tutorial combină funcția MAX și funcția IF într-o formulă de matrice care va găsi valoarea cea mai mare sau cea mai mare pentru o gamă de date atunci când un anumit criteriu este îndeplinit. Mai Mult "

06 din 10

Excel MIN IF Array Formula - găsiți cel mai mic număr pozitiv sau negativ

Găsirea celor mai mici valori cu formula MIN IF Array. © Ted Franceză

Similar cu articolul de mai sus, acesta combină funcția MIN și funcția IF într-o formulă de matrice pentru a găsi valoarea cea mai mică sau minimă pentru o gamă de date atunci când este îndeplinit un anumit criteriu. Mai Mult "

07 din 10

Excel MEDIAN IF Array Formula - găsiți valoarea medie sau medie

Găsiți valorile medii sau medii cu formula MEDIAN IF Array. © Ted Franceză

Funcția MEDIAN din Excel găsește valoarea intermediară pentru o listă de date. Prin combinarea acesteia cu funcția IF într-o formulă de matrice, se poate găsi valoarea medie pentru diferite grupuri de date conexe. Mai Mult "

08 din 10

Formula de căutare cu criterii multiple în Excel

Găsirea datelor utilizând o formulă de căutare multiple a criteriilor. © Ted Franceză

Utilizând o formulă de matrice, se poate crea o formulă de căutare care utilizează mai multe criterii pentru a găsi informații într-o bază de date. Această formulă de matrice implică inserarea funcțiilor MATCH și INDEX . Mai Mult "

09 din 10

Excel Stânga Lookup Formula

Găsirea datelor cu o formulă de căutare stânga. © Ted Franceză

Funcția VLOOKUP caută în mod normal numai date aflate în coloane spre dreapta, dar prin combinarea acesteia cu funcția CHOOSE poate fi creată formula de căutare care va căuta coloane de date în stânga argumentului Lookup_value . Mai Mult "

10 din 10

Transpuneți sau răsturnați rânduri sau coloane de date în Excel

Transformarea datelor din coloane în rânduri cu funcția TRANSPOSE. © Ted Franceză

Funcția TRANSPOSE este utilizată pentru a copia datele aflate într-un rând într-o coloană sau pentru a copia datele aflate într-o coloană într-un rând. Această funcție este una dintre puținele din Excel, care trebuie să fie întotdeauna utilizată ca o formulă de matrice. Mai Mult "