Hoe vermenigvuldigt u waarden uit verschillende werkbladen in Excel?
Het vermenigvuldigen van waarden in Excel is een veelvoorkomende taak. Hoewel het eenvoudig is om waarden binnen één werkblad te vermenigvuldigen, wordt het iets uitdagender wanneer u dit over meerdere werkbladen moet doen. Hebt u ooit gegevens van verschillende werkbladen in Excel moeten vermenigvuldigen?
Stel dat u op één werkblad (Blad1) de dagelijkse salarissen van medewerkers heeft staan en op een ander werkblad (Blad2) hun gewerkte uren. U wilt dan het totale salaris per medewerker berekenen op basis van hun uurtarief en gewerkte uren. In deze handleiding leest u hoe u waarden over meerdere werkbladen eenvoudig kunt vermenigvuldigen met behulp van simpele formules – zodat deze taak een stuk eenvoudiger wordt. Het koppelen van gegevens tussen werkbladen bespaart niet alleen handmatig werk, maar zorgt ook voor meer nauwkeurigheid en efficiëntie, wat essentieel is bij het werken met grote datasets of dynamische informatie die regelmatig wordt bijgewerkt.

Gebruik het vermenigvuldigingsteken om waarden van verschillende werkbladen te vermenigvuldigen
Gebruik de PRODUCT-functie om waarden van verschillende werkbladen te vermenigvuldigen
Gebruik VBA om overeenkomstige cellen van verschillende werkbladen te vermenigvuldigen
Gebruik het vermenigvuldigingsteken om waarden van verschillende werkbladen te vermenigvuldigen
Als u waarden op verschillende werkbladen wilt vermenigvuldigen, is de snelste methode het gebruik van het reguliere vermenigvuldigingsteken in uw formule. Volg deze eenvoudige stappen voor een vlotte berekening:
1. Kies een cel waarin u het resultaat wilt weergeven en typ de volgende formule:
=Sheet2!B2*Sheet1!B2 
2. Druk op Enter nadat u de formule hebt ingevoerd. Gebruik de vulgreep door deze naar beneden te slepen om resultaten voor extra rijen te berekenen; Excel past de berekening automatisch aan voor overeenkomstige rijen, zoals hieronder wordt weergegeven:

=Sheet1!B2*Sheet2!B2*Sheet3!B2*Sheet4!B2…Praktisch advies:Controleer uw blad- en celverwijzingen zorgvuldig voordat u de formule bevestigt, om veelvoorkomende fouten zoals verwijzingen naar lege cellen of niet-overeenkomende rijen te voorkomen.
Foutmelding:Als een verwijzende cel tekst bevat of leeg is, geeft de formule een fout of nul als resultaat.
Gebruik de PRODUCT-functie om waarden van verschillende werkbladen te vermenigvuldigen
Een handig alternatief voor het gebruik van het vermenigvuldigingsteken is de PRODUCT-functie, die ook waarden uit meerdere werkbladen kan vermenigvuldigen. Deze methode is ideaal voor langere vermenigvuldigingsreeksen, omdat ze de syntaxis van uw formule aanzienlijk vereenvoudigt:
1. Selecteer de cel waarin u het vermenigvuldigingsresultaat wilt weergeven en voer de volgende formule in:
=PRODUCT(Sheet1!B2, Sheet2!B2) 
2. Druk op Enter om het eerste resultaat te krijgen. Gebruik de vulgreep om de formule naar beneden te kopiëren voor herhaalde berekeningen, zodat elk resultaat overeenkomt met de juiste gegevens. Zie de onderstaande afbeelding:

=PRODUCT(Sheet1!B2,Sheet2!B2,Sheet3!B2,Sheet4!B2...) Voordelen:PRODUCT is eenvoudig uit te breiden voor meerdere waarden en ideaal wanneer een dataset drie of meer factoren bevat.
Waarschuwing:Zorg ervoor dat elke verwijzende cel een numerieke waarde bevat, anders kan de formule een fout opleveren.
Gebruik VBA om overeenkomstige cellen van verschillende werkbladen te vermenigvuldigen
Wanneer u waarden over meerdere werkbladen moet vermenigvuldigen voor grote datasets of wanneer de gegevensbereiken regelmatig wijzigen, kan een VBA-macro deze taak automatiseren en aanzienlijk vereenvoudigen. VBA is vooral krachtig als uw gegevens zich uitstrekken over talloze rijen en kolommen, waarbij het handmatig toepassen van formules veel tijd zou kosten.
Voordelen: VBA verwerkt honderden, zelfs duizenden rijen in enkele seconden – ideaal voor repetitieve of grootschalige berekeningen. Let op: het vereist wel werkboeken met macro-ondersteuning en enige basiskennis van VBA.
Opmerking: Controleer de werkbladnaam en de plaatsingsgebiedlijst voordat u de macro uitvoert, om te voorkomen dat bestaande gegevens worden overschreven. Maak indien nodig eerst een back-up van uw werkmap of voer de code uit op een kopie.
Hoe u een VBA-macro instelt en gebruikt voor deze taak:
1. Ga naar Ontwikkelaarshulpmiddelen in Excel (indien niet zichtbaar, schakel deze in via Bestand > Opties > Aanpassen Lint). Klik op Visual Basic om de VBA-editor te openen. Selecteer in het editorvenster Invoegen > Module en plak de volgende code in de module:
Sub CrossSheetMultiply()
Dim ws1 As Worksheet, ws2 As Worksheet, wsResult As Worksheet
Dim rng1 As Range, rng2 As Range
Dim i As Long, j As Long
Dim lastRow As Long, lastCol As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws1 = Worksheets(Application.InputBox("First sheet name", xTitleId, "Sheet1", Type:=2))
Set ws2 = Worksheets(Application.InputBox("Second sheet name", xTitleId, "Sheet2", Type:=2))
Set wsResult = Worksheets.Add
wsResult.Name = "Multiply_Result"
lastRow = Application.InputBox("Number of rows to process", xTitleId, "10", Type:=1)
lastCol = Application.InputBox("Number of columns to process", xTitleId, "5", Type:=1)
For i = 1 To lastRow
For j = 1 To lastCol
wsResult.Cells(i, j).Value = ws1.Cells(i, j).Value * ws2.Cells(i, j).Value
Next j
Next i
MsgBox "Multiplication complete! Results placed in 'Multiply_Result'.", vbInformation
End Sub 2. Klik op de knop
om de macro uit te voeren. U wordt gevraagd de namen van de werkbladen en de grootte van de gegevens in te voeren – volg gewoon de instructies. Na afloop wordt er een nieuw werkblad met de naam „Multiply_Result” aangemaakt, waarop de resultaten van de vermenigvuldiging van overeenkomstige cellen van de twee opgegeven werkbladen worden weergegeven.
Praktische tips: Deze VBA-macro neemt twee werkbladen en vermenigvuldigt hun waarden cel voor cel, te beginnen bij rij 1 en kolom A, op basis van het aantal rijen en kolommen dat u opgeeft. Zorg ervoor dat beide brondocumenten numerieke gegevens bevatten in exact hetzelfde bereik om fouten of lege resultaten te voorkomen.
Probleemoplossing: Als de macro een werkblad niet kan vinden, controleer dan de spelling en of het blad daadwerkelijk bestaat. Ziet u #WAARDE! of onjuiste resultaten? Controleer dan of er geen niet-numerieke gegevens in de cellen staan. Sla altijd uw werk op voordat u VBA-code uitvoert—wijzigingen kunnen namelijk niet direct ongedaan worden gemaakt.
Samenvattende suggesties: Vermenigvuldig waarden over meerdere werkbladen het beste met eenvoudige formules voor kleinere datasets, maar gebruik VBA voor uitgebreidere taken, herhaalde acties of wanneer de gegevensstructuur vaak verandert. Kies de methode die het beste aansluit bij uw vaardigheden en werkprocesbehoeften.
Meer gerelateerde artikelen:
- Vermenigvuldig twee kolommen en tel ze daarna op in Excel
- In Excel hebben veel gebruikers moeite met het vermenigvuldigen van twee kolommen en het daarna optellen van de resultaten. Uiteraard kunt u elk item apart vermenigvuldigen en vervolgens optellen, maar dit wordt omslachtig als er honderden of duizenden rijen moeten worden berekend. In Excel is er een krachtige functie – SOMPRODUCT – waarmee u snel twee kolommen kunt vermenigvuldigen en de resultaten direct kunt optellen.
- Vermenigvuldig uren en minuten met een uurtarief in Excel
- Stel dat u een lijst hebt met tijdcellen in kolom A die de gewerkte uren en minuten aangeven, en dat kolom B het uurtarief bevat. U wilt nu de betaling berekenen op basis van uren en tarief, zoals weergegeven in de onderstaande afbeelding. In dit artikel leg ik uit hoe u de betaling kunt berekenen op basis van gewerkte uren en tarief in Excel.
- Tel twee getallen op en vermenigvuldig het resultaat in één formule in Excel
- Hebt u ooit geprobeerd om twee getallen op te tellen en het resultaat direct te vermenigvuldigen met een bepaald percentage in één Excel-formule? Als u niet zeker weet hoe u dat aanpakt, dan helpt de methode in dit artikel u verder.
- ZOEKEN.V en daarna vermenigvuldigen in Excel-tabellen
- Hier heb ik twee tabellen in één Excel-werkblad: de ene tabel toont de relatie tussen winstmarge en verkoop per product, en de andere bevat de daadwerkelijke verkoopcijfers van de producten. In de relatietabel geldt: hoe hoger de verkoop, des te hoger de winstmarge. Nu wil ik op basis daarvan de winstmarge en de winst per product berekenen, zoals weergegeven in de afbeelding hieronder.
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins