Zum Hauptinhalt springen

Wie findet man alle möglichen Summen von zwei Zahlen in einer Liste in Excel?

Author: Sun Last Modified: 2025-05-28

Wenn Sie alle möglichen Summen von zwei Zahlen in einer Liste finden oder alle möglichen Kombinationen von zwei Listen in Excel auflisten müssen, gibt es keine integrierten Funktionen, um dies direkt zu erreichen. Dieser Leitfaden stellt eine VBA-Code-Lösung zur Berechnung von Summen und das Hilfsprogramm „Alle Kombinationen auflisten“ in Kutools für Excel vor, um Kombinationen effizient zu handhaben.
A screenshot showing a list of numbers for calculating all possible sums in Excel

Finden Sie alle möglichen Summen von zwei Zahlen in einer Liste mit VBA-Code

Finden Sie alle möglichen Kombinationen von zwei Listen mit „Alle Kombinationen auflisten“good idea3


Finden Sie alle möglichen Summen von zwei Zahlen in einer Liste mit VBA-Code

Wenn Sie alle möglichen Summen von zwei Zahlen in einer Liste finden möchten, können Sie den folgenden VBA-Code anwenden.

1. Drücken Sie die Tasten Alt + F11, um das Fenster Microsoft Visual Basic for Applications anzuzeigen.

2. Klicken Sie auf Einfügen > Modul, kopieren und fügen Sie den folgenden Code in das Modul ein.

VBA: Alle möglichen Summen von zwei Zahlen in einer Liste auflisten

Sub Combinations()
'UpdatebyExtendoffice20180628
    Dim xRgArr
    Dim xNum As Long
    Dim I, J, K As Long
    Dim xTemp As Double
    Dim xRg As Range
    Dim xRgCount As Long
    Dim xDic As New Dictionary
    On Error Resume Next
    Set xRg = Application.InputBox("Select a list (one column):", "KuTools for Excel", Selection.Address, , , , , 8)
    If (xRg Is Nothing) Or (xRg.Count = 1) Then Exit Sub
    xRgCount = xRg.Count
    K = 1
    ReDim xRgArr(1 To xRgCount)
    For Each xCell In xRg
      xRgArr(K) = xCell.Value
      K = K + 1
    Next
    K = 0
    For I = 1 To xRgCount
        For J = I + 1 To xRgCount
            xTemp = xRgArr(I) + xRgArr(J)
            If Not xDic.Exists(xTemp) Then
                xDic.Add CDbl(xTemp), CStr(xTemp)
                K = K + 1
            End If
        Next
    Next
    Range("C1").Resize(xDic.Count, 1) = Application.WorksheetFunction.Transpose(xDic.Keys)
End Sub

A screenshot of the VBA editor showing code for listing all possible sums of two numbers in Excel

3. Klicken Sie auf Extras > Verweise. Aktivieren Sie im erscheinenden Dialogfeld das Kontrollkästchen Microsoft Scripting Runtime.

A screenshot showing the References option in the VBA window Arrow right A screenshot showing the References dialog in Excel VBA for enabling the Microsoft Scripting Runtime library

4. Klicken Sie OK um das Dialogfeld zu schließen, dann drücken Sie F5 um den Code auszuführen. Ein Dialogfeld wird angezeigt, das Sie auffordert, eine Liste zur Berechnung der möglichen Summen auszuwählen.
A screenshot showing the dialog to select a list for calculating all possible sums

5. Klicken Sie OK, dann werden alle möglichen Summen von zwei Zahlen aus der Liste in Spalte C angezeigt.
A screenshot showing all possible sums of two numbers listed in column C

Tipp: Im Code-String Bereich("C1").Resize(xDic.Count, 1) können Sie C1 in eine beliebige andere Zelle ändern, in der Sie die Ergebnisse platzieren möchten.


Finden Sie alle möglichen Kombinationen von zwei Listen mit „Alle Kombinationen auflisten“

Wenn Sie alle möglichen Kombinationen von zwei Listen auflisten möchten, wie im folgenden Screenshot gezeigt, kann Ihnen das Alle auflisten Kombinationen Hilfsprogramm von Kutools für Excel behilflich sein.
A screenshot showing two lists of values for creating all possible combinations in Excel

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

1. Klicken Sie Kutools > Einfügen > Alle Kombinationen auflisten.
A screenshot showing the List All Combinations tool in Kutools tab in Excel

2. Im Alle Kombinationen auflisten Dialogfeld klicken Sie auf die Schaltfläche Auswählen, um die erste Liste auszuwählen, die Sie kombinieren möchten.
A screenshot showing the selection of the first list in the List All Combinations tool

3. Klicken Sie Hinzufügen um die Liste hinzuzufügen in Kombinationsliste Abschnitt.
A screenshot showing how to add the first list to the combinations list in Kutools

4. Wiederholen Sie Schritt 2 und 3, um die zweite Liste zur Kombinationsliste.
A screenshot showing how to add the second list to the combinations list in Kutools

hinzuzufügen. OK um eine Zelle auszuwählen, in der das Kombinationsergebnis platziert werden soll.
A screenshot showing the cell selection dialog for placing combinations

6. Klicken Sie OK. Alle möglichen Kombinationen wurden in den Zellen aufgelistet.
A screenshot showing all possible combinations of two lists created in Excel using Kutools

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt

Demo: Finden Sie alle möglichen Kombinationen von zwei Listen mit Kutools für Excel

Kutools für Excel: Über 300 praktische Werkzeuge stehen Ihnen zur Verfügung! Nutzen Sie dauerhaft kostenlose KI-Funktionen! Jetzt herunterladen!

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!