Flercellsmatrisformler i Excel

I den här lektionen kommer vi att bekanta oss med flercellsmatrisformeln, analysera ett bra exempel på dess användning i Excel och även notera några användningsfunktioner. Om du inte är bekant med matrisformler rekommenderar vi att du först vänder dig till lektionen, som beskriver de grundläggande principerna för att arbeta med dem.

Tillämpa en flercellsmatrisformel

Bilden nedan visar en tabell med produktens namn, dess pris och kvantitet. Cellerna D2:D6 beräknar den totala kostnaden för varje produkttyp (med hänsyn till kvantiteten).

I det här exemplet innehåller området D2:D6 fem formler. En flercellsmatrisformel låter dig beräkna samma resultat med en enda formel. Följ dessa steg för att använda en matrisformel:

  1. Välj intervallet av celler där du vill visa resultaten. I vårt fall är detta intervallet D2:D6.Flercellsmatrisformler i Excel
  2. Som med vilken formel som helst i Excel är det första steget att ange likhetstecknet.Flercellsmatrisformler i Excel
  3. Välj den första matrisen med värden. I vårt fall är detta intervallet med priserna på varor B2:B6.Flercellsmatrisformler i Excel
  4. Ange multiplikationstecknet och extrahera den andra matrisen med värden. I vårt fall är detta ett sortiment med antalet produkter C2:C6.Flercellsmatrisformler i Excel
  5. Om vi ​​skulle skriva in en vanlig formel i Excel skulle vi avsluta inmatningen genom att trycka på knappen ange. Men eftersom detta är en matrisformel måste du trycka på tangentkombinationen Ctrl + Skift + Enter. Detta kommer att tala om för Excel att detta inte är en vanlig formel, utan en matrisformel, och den kommer automatiskt att omsluta den med krulliga klammerparenteser.Flercellsmatrisformler i Excel

Excel omsluter automatiskt en matrisformel i hängslen. Om du infogar parenteser manuellt tolkar Excel detta uttryck som vanlig text.

  1. Observera att alla celler i området D2:D6 innehåller exakt samma uttryck. De lockiga hängslen runt den indikerar att det är en matrisformel.Flercellsmatrisformler i Excel
  2. Om vi ​​valde ett mindre intervall när vi skrev in matrisformeln, till exempel D2:D4, skulle det bara returnera de tre första resultaten till oss:Flercellsmatrisformler i Excel
  3. Och om intervallet är större, skulle det finnas ett värde i de "extra" cellerna # N / A (inga data):Flercellsmatrisformler i Excel

När vi multiplicerar den första matrisen med den andra multipliceras deras respektive element (B2 med C2, B3 med C3, B4 med C4, etc.). Som ett resultat bildas en ny array, som innehåller resultaten av beräkningar. Därför, för att få det korrekta resultatet, måste dimensionerna för alla tre arrayer matcha.

Fördelar med flercellsmatrisformler

I de flesta fall är det att föredra att använda en enstaka flercellsmatrisformel i Excel framför att använda flera individuella formler. Tänk på de viktigaste fördelarna som det erbjuder:

  1. Genom att använda en flercellsmatrisformel är du 100 % säker på att alla formler i det beräknade intervallet har angetts korrekt.
  2. Matrisformeln är mer skyddad från oavsiktlig förändring, eftersom endast hela matrisen som helhet kan redigeras. Om du försöker ändra en del av arrayen kommer du att misslyckas. Om du till exempel försöker ta bort en formel från cell D4 kommer Excel att utfärda följande varning:Flercellsmatrisformler i Excel
  3. Du kommer inte att kunna infoga nya rader eller kolumner i ett intervall där en matrisformel anges. För att infoga en ny rad eller kolumn måste du omdefiniera hela arrayen. Denna punkt kan betraktas som både en fördel och en nackdel.

Så i den här lektionen bekantade du dig med flercellsmatrisformler och analyserade ett litet exempel. Om du vill lära dig ännu mer om arrayer i Excel, läs följande artiklar:

  • Introduktion till matrisformler i Excel
  • Encellsmatrisformler i Excel
  • Matriser av konstanter i Excel
  • Redigera matrisformler i Excel
  • Tillämpa matrisformler i Excel
  • Metoder för att redigera matrisformler i Excel

Kommentera uppropet