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.

ruwe gegevenstabel om somproduct if toe te passen
  1. 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.
  2. 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.

gegevenstabel van de voorwaardelijke somfunctie om pulsen te selecteren

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)

Oplossing met Sumproduct If-instructie

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.

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.

drie arrays voor voorwaardelijk somproduct

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.

Hoe de SUMPRODUCT IF-instructie werkt

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.

gebruik dubbele zucht minus met somproduct if-instructie

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.

array werkt om voorwaarde in somproduct te gebruiken

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.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *