Multicell matriseformler i Excel

I denne leksjonen vil vi bli kjent med flercellematriseformelen, analysere et godt eksempel på bruken i Excel, og også legge merke til noen bruksfunksjoner. Hvis du ikke er kjent med matriseformler, anbefaler vi at du først går til leksjonen, som beskriver de grunnleggende prinsippene for å jobbe med dem.

Bruke en flercellet matriseformel

Figuren nedenfor viser en tabell med navnet på produktet, dets pris og mengde. Celler D2:D6 beregner den totale kostnaden for hver type produkt (med tanke på mengden).

I dette eksemplet inneholder området D2:D6 fem formler. En formel med flere celler lar deg beregne det samme resultatet ved å bruke en enkelt formel. Følg disse trinnene for å bruke en matriseformel:

  1. Velg celleområdet der du vil vise resultatene. I vårt tilfelle er dette området D2:D6.Multicell matriseformler i Excel
  2. Som med enhver formel i Excel, er det første trinnet å skrive inn likhetstegnet.Multicell matriseformler i Excel
  3. Velg den første matrisen med verdier. I vårt tilfelle er dette området med prisene på varer B2:B6.Multicell matriseformler i Excel
  4. Skriv inn multiplikasjonstegnet og trekk ut den andre matrisen med verdier. I vårt tilfelle er dette en serie med antall produkter C2:C6.Multicell matriseformler i Excel
  5. Hvis vi skulle legge inn en vanlig formel i Excel, ville vi avsluttet oppføringen med å trykke på tasten Enter. Men siden dette er en matriseformel, må du trykke på tastekombinasjonen Ctrl + Shift + Enter. Dette vil fortelle Excel at dette ikke er en vanlig formel, men en matriseformel, og den vil automatisk omslutte den i krøllete klammeparenteser.Multicell matriseformler i Excel

Excel omslutter automatisk en matriseformel i krøllete klammeparenteser. Hvis du setter inn parentes manuelt, vil Excel tolke dette uttrykket som ren tekst.

  1. Merk at alle cellene i området D2:D6 inneholder nøyaktig det samme uttrykket. De krøllete klammeparentesene rundt indikerer at det er en matriseformel.Multicell matriseformler i Excel
  2. Hvis vi valgte et mindre område når vi skrev inn matriseformelen, for eksempel D2:D4, vil det bare returnere de tre første resultatene til oss:Multicell matriseformler i Excel
  3. Og hvis området er større, vil det være en verdi i de "ekstra" cellene # N / A (ingen data):Multicell matriseformler i Excel

Når vi multipliserer den første matrisen med den andre, multipliseres deres respektive elementer (B2 med C2, B3 med C3, B4 med C4, osv.). Som et resultat dannes en ny matrise, som inneholder resultatene av beregninger. Derfor, for å få det riktige resultatet, må dimensjonene til alle tre matrisene samsvare.

Fordeler med flercellede matriseformler

I de fleste tilfeller er det å foretrekke å bruke en enkelt flercellet matriseformel i Excel fremfor å bruke flere individuelle formler. Vurder de viktigste fordelene den tilbyr:

  1. Ved å bruke en flercellet matriseformel er du 100 % sikker på at alle formler i det beregnede området er angitt riktig.
  2. Matriseformelen er mer beskyttet mot utilsiktet endring, siden bare hele matrisen som helhet kan redigeres. Hvis du prøver å endre en del av matrisen, vil du mislykkes. Hvis du for eksempel prøver å slette en formel fra celle D4, vil Excel utstede følgende advarsel:Multicell matriseformler i Excel
  3. Du vil ikke kunne sette inn nye rader eller kolonner i et område der en matriseformel er angitt. For å sette inn en ny rad eller kolonne, må du omdefinere hele matrisen. Dette punktet kan betraktes som både en fordel og en ulempe.

Så i denne leksjonen ble du kjent med formler med flere celler og analyserte et lite eksempel. Hvis du vil lære enda mer om arrays i Excel, kan du lese følgende artikler:

  • Introduksjon til matriseformler i Excel
  • Formler med enkeltceller i Excel
  • Matriser av konstanter i Excel
  • Redigering av matriseformler i Excel
  • Bruke matriseformler i Excel
  • Tilnærminger til redigering av matriseformler i Excel

Legg igjen en kommentar