Hoe gebruik ik somproduct als in excel?
SUMPRODUCT is een vande belangrijkste functies in Excel . Het beste eraan is dat je het op verschillende manieren kunt aanpassen.
En een van de krachten die ik onlangs ontdekte is: gebruik het als een SOMPRODUCT ALS Kortom, een voorwaardelijk SOMPRODUCT.
Zoals u weet, kunt u SUMPRODUCT gebruiken om gespecificeerde bereiken of matrices te vermenigvuldigen en op te tellen. Met een voorwaardelijk SUMPRODUCT kunt u de bereiken die aan de criteria voldoen, vermenigvuldigen en optellen.
Ja, je hoort het goed. En weet jij het beste? Het is niet nodig om hiervoor de ALS-functie te gebruiken. Is dat niet geweldig?
Ja?
Daarom wil ik vandaag in dit artikel een probleem met u delen en een eenvoudige manier om SUMPRODUCTIVE te gebruiken om het op te lossen.
Wees dus bij mij om een van de meest verbazingwekkende Excel-formules te leren en zorg ervoor dat u voorbeeldbestanden downloadt.
Hoe ik dit voorwaardelijke SOMPRODUCT leerde kennen
Laten we beginnen met het begin.
Gisteren ontving ik een e-mail van een van mijn abonnees. Ze wilde een voorwaardelijke instructie maken met SUMPRODUCT en IF om gegevens uit een tabel te halen.
Hier is de mail die ik heb ontvangen:
Hallo Puneet, ik heb je hulp nodig. Is er een manier om SUMPRODUCT IF te combineren? Ik heb gegevens in een tabel en ik wil het product krijgen van twee kolommen die aan de criteria voldoen. Help me alstublieft.
Bij de mail ontving ik van haar een Excel-bestand met de volgende onderdelen. U kunt dit bestand hier downloaden om mee te volgen.

- Voorraadgegevens: deze tabel bevat voorraadgegevens die zijn opgeslagen in verschillende winkels van het bedrijf. Het bevat de productnaam, de op voorraad zijnde eenheden en het gewicht per eenheid.
- Vervolgkeuzelijst : een vervolgkeuzemenu om een product te selecteren.
Uit deze tabel wilde ze de totale hoeveelheid van een product (eenheden * gewicht per eenheid) verkrijgen door het vervolgkeuzemenu te selecteren. Als ze bijvoorbeeld ‘Groenten’ selecteert, moet de totale hoeveelheid in de cel het totaal zijn door de eenheden te vermenigvuldigen met de hoeveelheid per eenheid.
Houd er rekening mee dat een productnaam hier een vereiste is.

Oplossing met SOMPRODUCT ALS
Destijds wist ik één ding zeker: om de som van het product uit arrays of bereiken te halen, kunnen we SUMPRODUCT gebruiken.
Maar hier was het spel om de som te verkrijgen door het totaal aantal eenheden en het aantal per eenheid te vermenigvuldigen, alleen voor de cellen die aan de criteria voldeden.
En de formule die we kunnen gebruiken:
=SUMPRODUCT(--(C7:C19=C2),E7:E19,F7:F19)
Wanneer u nu een item in de vervolgkeuzelijst selecteert, retourneert deze formule alleen het product voor cellen die aan de criteria voldoen.
Hé, wacht even: net als deze formule heb ik nog enkele slimme formules op een rij gezet die je misschien zullen verbazen.
- Voorwaardelijke rangschikking in Excel met behulp van de SUMPRODUCT-functie
- Hoe de MAX IF-formule in Excel te gebruiken
- OR-logica gebruiken in AANTAL.ALS/COUNIFS in Excel
- SUMIF/SUMIFS gebruiken met OR-logica in Excel
Hoe het werkt
Zoals je al weet, kan SUMPRODUCT met tabellen werken. In de bovenstaande methode hebben we dus drie arrays gebruikt om het product van de waarden te verkrijgen.

De formule werkt als volgt.
1. Maak een voorwaarde
Allereerst hebben we een tabel om de status van de productnaam te controleren. Het controleert de productkolomwaarden en retourneert TRUE voor overeenkomende waarden en FALSE voor andere.

2. Gebruik het dubbele minteken
Het volgende is nu om de TRUE-FALSE-waarden om te zetten naar 0-1, zodat we ze in de berekening kunnen gebruiken. En hiervoor gebruikten we het dubbele minteken voor de eerste tabel.

3. Vermenigvuldig tabellen
Na het converteren van TRUE-FALSE naar 0-1, ziet de tabel er als volgt uit. Hier hebben we voor alle waarden waar niet aan de criteria wordt voldaan nullen.

Bedenk dat wanneer iets zich vermenigvuldigt met nul, het terugkeert naar nul. Op deze manier krijgen we het product alleen voor de cellen waar we er 1 hebben. Kortom, waar aan de voorwaarde is voldaan.
Haal het Excel-bestand op
Conclusie
Het beste deel van het gebruik van dit voorwaardelijke SUMPRODUCT is dat u IF niet hoeft te gebruiken en dat alle berekeningen in één cel plaatsvinden. Zoals ik al zei, SUMPRODUCT is een van de krachtigste functies en het is het beste wat je met zijn krachten kunt doen.
Vertel me nu één ding.
Heeft u ooit eerder geprobeerd een voorwaarde in SUMPRODUCT te gebruiken?
Deel uw mening met mij in het opmerkingengedeelte. Ik hoor graag van je en vergeet niet om het met je vrienden te delen, ik weet zeker dat ze het zullen waarderen.