I Excel är en matrisformel en formel som utför beräkningar på ett eller flera element i en matris.
Arrayformler i Excel är omgivna av hängslen " { }". Dessa läggs till i en formel genom att trycka på CTRL+ SHIFT+ ENTER tangenterna efter att ha skrivit in formeln i en cell eller celler.
Instruktionerna i den här artikeln gäller Excel för Outlook 365, Outlook 2019, 2016, 2013 och 2010.
Typer of Array Formulas
Det finns två typer av matrisformler - de som finns i flera celler i ett kalkylblad (flercellsmatrisformel) och de som finns i en enda cell (enkelcellsmatrisformel).
Hur fungerar en encellsmatrisformel
En encellsmatrisformel skiljer sig från vanliga Excel-formler genom att den utför flera beräkningar i en cell i ett kalkylblad utan behov av kapslingsfunktioner.
Enkelcellsmatrisformler utför vanligtvis först en flercellsmatrisberäkning - som multiplikation - och använder sedan en funktion som eller AVERAGE eller SUM för att kombinera utdata från matrisen till ett enda resultat.
I bilden ovan multiplicerar matrisformeln först de element i de två intervallen D1:D3 och E1:E3 som finns på samma rad i kalkylbladet.
Resultaten av dessa multiplikationsoperationer adderas sedan med SUM-funktionen.
Ett annat sätt att skriva ovanstående matrisformel skulle vara:
(D1E1) + (D2E2) + (D3E3)
Ange självstudiedata
För att börja handledningen är det nödvändigt att ange våra data i ett Excel-kalkylblad som visas i bilden ovan.
Cell Data
D1 - 2
D2 - 3
D3 - 6
E1 - 4
E2 - 5 E3 - 8
03 av 04
Lägga till SUM-funktionen
Nästa steg i att skapa en cellmatrisformel är att lägga till summafunktionen i cell F1 - platsen där encellsmatrisformeln kommer att finnas.
- Välj cell F1, vilket är där encellsmatrisformeln kommer att finnas.
- Skriv ett likhetstecken (=) för att börja summafunktionen.
- Skriv ordet sum följt av en rund parentes (.
- Dra markerade celler D1 till D3 för att ange dessa cellreferenser i summafunktionen.
- Skriv en asterisksymbol () eftersom vi multiplicerar data i kolumn D med data i kolumn E.
- Dra markerade celler E1 till E3 för att ange dessa cellreferenser i funktionen.
- Skriv en höger rund parentes ) för att stänga intervallen som kommer att summeras.
Läm nu arbetsbladet som det är. Formeln kommer att slutföras i det sista steget i handledningen när matrisformeln skapas.
Skapa matrisformeln
Det sista steget i handledningen är att omvandla summafunktionen i cell F1 till en matrisformel.
Skapa en matrisformel i Excel görs genom att trycka på CTRL+ SHIFT+ ENTERtangenter på tangentbordet.
Effekten av att trycka dessa tangenter tillsammans är att omsluta formeln med hängslen: { } vilket indikerar att det nu är en matrisformel.
Instruktionssteg
För hjälp med dessa steg, se bilden ovan.
- Håll ner tangenterna CTRL och SHIFT på tangentbordet och tryck och släpp sedan ENTERför att skapa matrisformeln.
- Släpp CTRL+ SHIFT-tangenterna.
- Om det görs på rätt sätt kommer cell F1 att innehålla numret " 71" som visas i bilden ovan.
- När du väljer cell F1 visas den färdiga matrisformeln {=SUM (D1:D3E1:E3) } i formelfältet ovanför kalkylbladet.