|
Excel - Was ist eine Array Formel |
|
|
|
|
Geschrieben von: Marcus Rose
|
|
Freitag, 07. November 2008 um 02:39 Uhr |
|
Eine Array Formel ist eine Formel, welche sich auf Bereiche und nicht auf einzelne Zellen bezieht. Was sagt uns das? In folgendem Beispiel soll die Gesammtsumme berechnet werden. Eine normale Formel-Rechnung sieht z.B. so aus: | | | | A | B | C | | 1 | 1 | 1 | 1 | | 2 | 1 | 2 | 2 | | 3 | 1 | 3 | 3 | | 4 | 1 | 2 | 2 | | 5 | 1 | 1 | 1 | | 6 | | Summe gesammt: | 9 |
| Formeln der Tabelle | C1 : =A1*B1 C2 : =A2*B2 C3 : =A3*B3 C4 : =A4*B4 C5 : =A5*B5 C6 : =SUMME(C1:C5)
|
| | |
Mit einer Array Formel kann man sich da aber Schritte sparen, denn damit braucht man nur eine einzige Formel. Geben wir doch in der Zelle C6 einfach einmal folgende Formel ein: =SUMME((A1:A5)*(B1:B5)) .Wir bestätigen aber unsere Eingabe nicht mit der Enter Taste, sondern wir drücken die Strg - Shift und Enter Taste gleichzeitig. Wenn alles richtig gedrückt wurde haben wir unsere Formel in geschweiften Klammern stehen. | | | | A | B | C | | 1 | 1 | 1 | | | 2 | 1 | 2 | | | 3 | 1 | 3 | | | 4 | 1 | 2 | | | 5 | 1 | 1 | | | 6 | | Summe gesammt: | 9 |
| Formeln der Tabelle | C6 : {=SUMME((A1:A5)*(B1:B5))}
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
| | |
Was geht nun hier vor? Wie gesagt werden bei einer Array Formel Bereiche angesprochen. In diesem Fall haben wir einen gelben und einen grünen Bereich. Es wird nacheinander jede Zelle des gelben Bereiches mit der zugehörigen Zelle des grünen Bereiches multipliziert und daraus die Summe berechnet.
Achtung: Geschweifte Klammern werden nicht mit eingegeben, sondern sie entstehen von alleine. Beachtet dabei bitte, dass hier nicht mit ENTER, sondern mit Strg-Shift-ENTER abgeschlossen werden muß.
|
|
Zuletzt aktualisiert am Freitag, 07. November 2008 um 02:51 Uhr |