Arrays sind eine der häufigsten Datenstrukturen in Excel, und es besteht oft die Notwendigkeit, Daten aus zwei oder mehr Arrays zu stapeln. Durch das Hinzufügen von Arrays können Sie Daten zusammenführen, umfassendere Informationen erstellen oder Daten analysieren und vergleichen.
Es gibt mehrere Möglichkeiten, zwei Arrays in Excel zu addieren. Eine der einfachsten Methoden ist die Verwendung der SUM-Funktion. Diese Funktion fasst Werte aus mehreren Bereichen oder Arrays zusammen. Wählen Sie einfach die Bereiche oder Arrays aus, die Sie addieren möchten, und geben Sie die SUM-Formel ein, die diese Bereiche oder Arrays enthält. Wenn Sie beispielsweise zwei Arrays A1:A5 und B1:B5 haben, können Sie die Formel =SUM(A1:A5, B1:B5) eingeben, um ihre Werte zu addieren.
Eine andere Möglichkeit, zwei Arrays in Excel zu addieren, besteht darin, den Operator "+" zu verwenden. Dies ist der einfachste und einfachste Weg. Wählen Sie einfach die Zelle aus, in der Sie das Ergebnis erhalten möchten, und geben Sie die Formelformel ein =A1:A5 + B1:B5. Excel addiert automatisch die Werte aus den entsprechenden Zellen der beiden Arrays und gibt das Ergebnis in der ausgewählten Zelle aus.
Unabhängig davon, welche Methode zum Hinzufügen von Arrays in Excel Sie auswählen, denken Sie daran, dass die Werte denselben Datentyp haben müssen. Sie können beispielsweise keine Zahlen mit Text oder keine Daten mit Text addieren. Beachten Sie auch die Formatierung von Zellen und Bereichen, um sicherzustellen, dass alle Daten korrekt formatiert sind.
Das Hinzufügen von Arrays in Excel ist ein leistungsfähiges Werkzeug, mit dem Sie viele Aufgaben lösen und Daten analysieren können. Dadurch können Sie Informationen aus verschiedenen Quellen kombinieren und ein vollständigeres Bild erhalten. Verwenden Sie diese einfachen Schritte und Beispiele, um mit dem Hinzufügen von Arrays in Excel zu beginnen und diese Funktion in Ihrer Arbeit und Datenanalyse zu verwenden.
Erstellen von zwei Arrays in Excel
Bevor Sie zwei Arrays in Excel addieren können, müssen Sie die Arrays selbst erstellen. Dazu können verschiedene Methoden verwendet werden. Betrachten wir zwei Hauptmethoden:
1. Manuelles Eingeben eines Arrays
Um ein Array manuell zu erstellen, öffnen Sie ein neues Arbeitsblatt in Excel und geben die Werte der Arrayelemente in die Zellen ein. Jedes Element muss durch ein Komma oder einen Zeilenvorschub getrennt sein. Zum Beispiel, um ein Array zu erstellen [1, 2, 3, 4] geben Sie die Werte 1, 2, 3, 4 in die Zellen A1, A2, A3, A4 ein.
Nachdem Sie alle Werte eingegeben haben, markieren Sie den Bereich der Zellen, die die Elemente des Arrays enthalten, indem Sie auf die erste Zelle klicken und die linke Maustaste gedrückt halten, und lassen Sie dann die Maustaste auf die letzte Zelle los. Als nächstes drücken Sie die Tastenkombination Ctrl + Shift + Enter, um eine massive Formel zu setzen. Dies bedeutet, dass der Wert für jede ausgewählte Zelle separat angewendet wird.
2. Verwenden der Array-Funktion
Es gibt eine Array-Funktion in Excel, mit der Sie ein Array aus Werten erstellen können, ohne sie direkt in Zellen eingeben zu müssen. Verwenden Sie dazu die Funktion ARRAY und Werte innerhalb der Klammern angeben []. Um beispielsweise ein Array zu erstellen [1, 2, 3, 4]. geben Sie eine Formel ein =ARRAY(1, 2, 3, 4) und drücken Sie die Eingabetaste. Excel erstellt automatisch ein Array und gibt seine Werte in die Zellen aus.
Nachdem Sie nun Arrays erstellt haben, können Sie mit dem Hinzufügen ihrer Elemente beginnen, indem Sie verschiedene Methoden und Formeln in Excel anwenden.
Auswählen der zu addierenden Bereiche
Wenn Sie mit Arrays in Excel arbeiten, ist es wichtig, die richtigen Bereiche auszuwählen, um sie zu addieren. Zuerst müssen Sie bestimmen, welche Bereiche Sie addieren möchten.
Es gibt mehrere Möglichkeiten, die zu addierenden Bereiche auszuwählen:
- Auswählen eines Bereichs mit der Maus:
- Klicken Sie mit der linken Maustaste auf die erste Zelle des Bereichs.
- Halten Sie die linke Maustaste gedrückt und markieren Sie alle Zellen im Bereich.
- Lassen Sie die linke Maustaste los.
- Auswählen eines Bereichs mit Umschalt- oder Strg-Tasten:
- Klicken Sie mit der linken Maustaste auf die erste Zelle des Bereichs.
- Halten Sie die Umschalttaste gedrückt und klicken Sie mit der linken Maustaste auf die letzte Zelle des Bereichs.
- Alle Zellen zwischen der ersten und der letzten Zelle werden hervorgehoben.
- Lassen Sie die Umschalttaste los.
- Auswählen eines Bereichs mit der Strg-Taste:
- Klicken Sie mit der linken Maustaste auf jede Zelle, die Sie dem Bereich hinzufügen möchten.
- Alle ausgewählten Zellen werden hervorgehoben.
Wenn Sie die zu addierenden Bereiche auswählen, können Sie auch Spalten- und Zeilennamen verwenden. Anstatt beispielsweise den Bereich "A1:A5" auszuwählen, können Sie den Spaltennamen "A" und den Zeilenbereich "1:5" verwenden.
Nachdem Sie die gewünschten Bereiche ausgewählt haben, können Sie sie in die Additionsformel eingeben. Wenn Sie beispielsweise die Bereiche A1:A5 und B1:B5 addieren möchten, lautet die Formel wie folgt: "=A1:A5 + B1:B5".
Verwenden der SUM-Funktion zum Hinzufügen von Arrays
In Excel gibt es eine SUM-Funktion, mit der Sie Werte innerhalb eines bestimmten Zellbereichs addieren können. Die Verwendung dieser Funktion kann nützlich sein, um zwei Arrays in Excel hinzuzufügen.
Befolgen Sie diese Schritte, um zwei Arrays mit der SUM-Funktion zu addieren:
- Markieren Sie die Zellenbereiche, die Sie addieren möchten.
- Geben Sie die Formel =SUM(Bereich1, Bereich2) in die Zelle ein, in der Sie das Ergebnis erhalten möchten.
- Drücken Sie die Eingabetaste, um die Funktion anzuwenden und die Summe der beiden Arrays zu erhalten.
Zum Beispiel haben wir zwei Arrays von Zahlen:
| Array 1 | Array 2 |
| 1 | 4 |
| 2 | 5 |
| 3 | 6 |
Wir möchten diese beiden Arrays addieren und das folgende Ergebnis erhalten:
| Ergebnis |
| 3 |
| 7 |
| 9 |
Um diese Arrays mit der SUM-Funktion zu addieren, müssen wir die Zellenbereiche hervorheben, die die Zahlen in jedem Array enthalten:
| Array 1 | Array 2 |
| B2:B4 | C2:C4 |
Dann geben Sie die Formel ein = SUM (B2: B4, C2:C4) in Zelle D2 und drücken Sie die Eingabetaste:
| Array 1 | Array 2 | Ergebnis |
| 1 | 4 | 5 |
| 2 | 5 | 7 |
| 3 | 6 | 9 |
Jetzt haben wir in Zelle D2 die Addition von zwei Arrays erhalten. Analog dazu können Sie Arrays beliebiger Länge addieren und das Ergebnis der Summe erhalten.
Hinzufügen von Arrays mit dem Operator +
Um zwei Arrays zu addieren, müssen Sie den Operator "+" verwenden.
Hier ist ein Beispielcode in VBA, der das Hinzufügen von Arrays veranschaulicht:
Sub SumArrays()Dim array1() As VariantDim array2() As VariantDim result() As VariantDim i As Long' Инициализация исходных массивовarray1 = Array(1, 2, 3)array2 = Array(4, 5, 6)' Определение размера результирующего массиваReDim result(1 To UBound(array1) + UBound(array2) + 1)' Копирование элементов из первого массиваFor i = 1 To UBound(array1)result(i) = array1(i)Next i' Копирование элементов из второго массиваFor i = 1 To UBound(array2)result(i + UBound(array1)) = array2(i)Next i' Вывод результирующего массива на листSheets("Sheet1").Range("A1").Resize(UBound(result)).Value = resultEnd Sub
In diesem Beispiel enthalten die ursprünglichen Arrays array1 und array2 die Zahlen 1 bis 3 bzw. 4 bis 6. Der Code bestimmt zuerst die Größe des resultierenden Arrays, die der Summe der Größe der ursprünglichen Arrays entspricht. Es kopiert dann die Elemente aus dem ersten Array in das resultierende Array und dann die Elemente aus dem zweiten Array. Am Ende wird das Ergebnis in Blatt "Sheet1" ab Zelle A1 angezeigt.
Wenn Sie diesen Code verwenden und die Werte der ursprünglichen Arrays ändern, können Sie zwei beliebige Arrays in Excel addieren und das resultierende Array mit den gewünschten Daten erhalten.
Automatisches Addieren von Arrays mithilfe einer Formel
Sie können eine spezielle Formel verwenden, um zwei Arrays automatisch in Excel hinzuzufügen. Hier ist, wie man es macht:
1. Wählen Sie die Zelle aus, in der Sie das Ergebnis der Array-Addition erhalten möchten.
2. Formel eingeben =SUM(array1:array2), ersetzend array1 und array2 für die Zellbereiche des ersten und zweiten Arrays.
3. Drücken Sie die Eingabetaste, um die Formel auszuführen und das Ergebnis der Addition zu erhalten.
Wenn Sie beispielsweise zwei Arrays von Zahlen haben: A1:A5 und B1:B5 und Sie sie addieren möchten, um das Ergebnis in Zelle C1 zu erhalten, sieht die Formel folgendermaßen aus: =SUM(A1:A5,B1:B5).
Excel addiert automatisch alle Zahlen aus beiden Arrays und gibt die Gesamtsumme in die ausgewählte Zelle aus.
Beachten Sie, dass diese Methode nur für eindimensionale Arrays funktioniert. Wenn Sie zweidimensionale oder komplexere Arrays haben, müssen Sie möglicherweise andere Formeln oder Methoden verwenden.