Skip to main content

Hoe vind je alle mogelijke sommen van twee getallen in een lijst in Excel?

Author: Sun Last Modified: 2025-05-29

Als je alle mogelijke sommen van twee getallen in een lijst wilt vinden of alle mogelijke combinaties van twee lijsten in Excel wilt weergeven, zijn er geen ingebouwde functies om dit direct te bereiken. Deze handleiding introduceert een VBA-codeoplossing voor het berekenen van sommen en de List All Combinations-tool in Kutools voor Excel om combinaties efficiënt te verwerken.
A screenshot showing a list of numbers for calculating all possible sums in Excel

Alle mogelijke sommen van twee getallen in een lijst vinden met VBA-code

Alle mogelijke combinaties van twee lijsten vinden met List All Combinationsgood idea3


Alle mogelijke sommen van twee getallen in een lijst vinden met VBA-code

Als je alle mogelijke sommen van twee getallen in een lijst wilt vinden, kun je onderstaande VBA-code toepassen.

1. Druk op Alt + F11 om het Microsoft Visual Basic for Applications-venster weer te geven.

2. Klik op Invoegen > Module, kopieer en plak onderstaande code in de module.

VBA: Alle mogelijke sommen van twee getallen in een lijst weergeven

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. Klik op Tools > Referenties, selecteer in het pop-upvenster het selectievakje 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. Klik OK om het venster te sluiten, en druk vervolgens op F5 om de code uit te voeren. Er verschijnt een dialoogvenster waarin je wordt gevraagd een lijst te selecteren om de mogelijke sommen te berekenen.
A screenshot showing the dialog to select a list for calculating all possible sums

5. Klik OK, dan worden alle mogelijke sommen van twee getallen uit de lijst weergegeven in kolom C.
A screenshot showing all possible sums of two numbers listed in column C

Tip: In de coderegel Bereik("C1").Resize(xDic.Count, 1) kun je C1 wijzigen naar elke andere cel waar je de resultaten wilt plaatsen.


Alle mogelijke combinaties van twee lijsten vinden met List All Combinations

Als je alle mogelijke combinaties van twee lijsten wilt weergeven, zoals te zien is in de onderstaande schermafbeelding, kan de Lijst Alle Combinaties tool van Kutools voor Excel je helpen.
A screenshot showing two lists of values for creating all possible combinations in Excel

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik Kutools > Invoegen > List All Combinations.
A screenshot showing the List All Combinations tool in Kutools tab in Excel

2. In het List All Combinations dialoogvenster, klik op de selecteer-knop om de eerste lijst die je wilt combineren te selecteren.
A screenshot showing the selection of the first list in the List All Combinations tool

3. Klik Toevoegen om de lijst toe te voegen aan de Combinatielijst sectie.
A screenshot showing how to add the first list to the combinations list in Kutools

4. Herhaal stap 2 en 3 om de tweede lijst toe te voegen aan de Combinatielijst.
A screenshot showing how to add the second list to the combinations list in Kutools

5. Klik vervolgens op Ok om een cel te selecteren om het combinatieresultaat te plaatsen.
A screenshot showing the cell selection dialog for placing combinations

6. Klik OK. Alle mogelijke combinaties zijn nu weergegeven in de cellen.
A screenshot showing all possible combinations of two lists created in Excel using Kutools

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

Demo: Alle mogelijke combinaties van twee lijsten vinden met Kutools voor Excel

Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Geniet van permanent gratis AI-functies! Download nu!

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!