Excel IF-functie met 3 voorwaarden (5 logische tests)

  • Deel Dit
Hugh West

Wanneer u ingewikkelde en krachtige gegevensanalyses uitvoert, moet u verschillende omstandigheden op één punt in de tijd verantwoorden. In Microsoft Excel , de IF-functie is een krachtig hulpmiddel om aan voorwaarden te werken. In deze tutorial werken we aan de geneste ALS functie in Excel. We zullen de ALS functie met 3 voorwaarden in Excel op basis van 5 logische tests .

Download Praktijk Werkboek

Download dit oefenbestand en probeer de methoden zelf uit.

IF-functie met 3 voorwaarden.xlsx

5 Logische tests op Excel IF-functie met 3 voorwaarden

Om het proces te beschrijven, is hier een dataset van een bedrijf Verkooprapport Het toont de informatie van Productcode en Maandelijkse verkoop in celbereik B4:C10 .

We moeten de Verkoopstatus volgens deze 3 voorwaarden getoond in de onderstaande afbeelding:

Laten we nu de volgende logische tests uitvoeren om de status van de 6 producten in de dataset vast te stellen.

1. Geneste IF-functie met 3 voorwaarden

In Excel kunnen we meerdere IF-functies om tegelijkertijd ingewikkelde berekeningen uit te voeren.

In dit artikel zullen we de geneste ALS functie voor 3 voorwaarden Laten we het proces volgen.

  • Voeg eerst deze formule in cel D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • Druk vervolgens op Ga naar .
  • Daarna ziet u de eerste status op basis van de toegepaste voorwaarden.

Hier hebben wij de ALS functie om een logische vergelijking toe te passen tussen de voorwaarden voor de geselecteerde cel C5 .

  • Gebruik hierna de Autovulling en je krijgt alle status voor elk verkoopbedrag.

Lees meer: VBA IF Statement met meerdere voorwaarden in Excel (8 methoden)

2. IF-functie met AND-logica voor 3 voorwaarden in Excel

In dit deel zullen we de ALS functie met de AND-functie voor de logische test. Volg de onderstaande stappen.

  • Voeg eerst deze formule in cel D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • Druk vervolgens op Ga naar en je ziet de eerste uitvoer.

Hier hebben wij de ALS en AND functies om elke voorwaarde afzonderlijk met hun tekst te vergelijken en de waarde terug te geven als de voorwaarden niet voldoen aan de celwaarde in C5 Uiteindelijk hebben we de Empty String ( "" ) om eventuele lege cellen weg te laten.

  • Pas ten slotte deze formule toe voor celbereik D6:D10 en zie het eindresultaat.

Lees meer: Excel VBA: Indien combineren met En voor meerdere voorwaarden

3. Excel IF-functie met OR-logica op basis van 3 voorwaarden

De combinatie van ALS en OR-functies is ook een zeer krachtig hulpmiddel om de logische test met 3 voorwaarden uit te voeren. Laten we eens kijken hoe het werkt.

  • Selecteer in het begin cel D5 .
  • Hier, voeg deze formule in.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • Druk daarna op Ga naar .
  • Gebruik ten slotte de AutoFill gereedschap in celbereik D6:D10 .
  • Uiteindelijk ziet u de uitvoer zoals hieronder weergegeven:

Hier is de ALS en OF functie komt de vergelijking binnen 3 voorwaarden ten goede. Daarom bepaalt het de voorwaarden Uitstekend , Goed en Gemiddeld volgens hun waarden.

Lees meer: Excel VBA: Gecombineerde Als en Of (3 voorbeelden)

4. Excel IF Statement met SUM-functie voor 3 voorwaarden

Als uw dataset op geen van de bovenstaande logische tests werkt, kunt u gaan voor de SUM-functie opgenomen in de ALS verklaring. Het zal met succes werken voor de 3 voorwaarden.

  • Pas eerst deze formule toe in cel D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • Druk hierna op Ga naar om de eerste uitvoer te zien.

Hier is de combinatie van de ALS functie vergelijkt elke voorwaarde met de waarde in cel C5 Hierna, de SUM functie berekent de waarde op basis van de voorwaarde om te bepalen of het echt of vals .

  • Breng ten slotte de AutoFill en je krijgt alle statussen met 3 voorwaarden.

Lees meer: Excel VBA: If Then Else Statement met meerdere voorwaarden (5 voorbeelden)

5. IF & AVERAGE functies combineren met 3 voorwaarden in Excel

De functie AVERAGE is ook nuttig als u een andere reeks gegevensreeksen hebt. Het combineert met de ALS functie voor het vergelijken van voorwaarden. Laten we het proces hieronder bekijken.

  • Selecteer in het begin cel D5 .
  • Voeg dan deze formule in de cel in.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))

  • Druk daarna op Ga naar .
  • Pas ten slotte deze formule toe voor celbereik D6:D10 .
  • Uiteindelijk ziet u de uitvoer zoals hieronder weergegeven.

Hier hebben wij de ALS functie voor het vergelijken van de 3 condities. Vervolgens werd de GEMIDDELD functie om de gemiddelde waarde (indien aanwezig) voor de geselecteerde cel terug te geven.

Lees meer: Hoe Excel IF Statement toepassen met meerdere voorwaarden in een bereik

Excel IF-functie met 2 voorwaarden

Hier is een extra tip voor u, als u werkt met 2 voorwaarden Laten we eens kijken hoe de ALS functie werkt in dit geval.

  • Laten we in het begin uitgaan van twee voorwaarden: Winst en Verlies gebaseerd op de waarden >=2500 en >=1000 respectievelijk.

  • Voeg dan deze formule in cel D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • Druk hierna op Ga naar en u ziet de eerste status voor de waarde in cel C5 .

Hier is de ALS , EN & OF functies worden gecombineerd om de voorwaarden van Winst en Verlies voor cel C5 gebaseerd op de voorwaardelijke waarden.

  • Gebruik ten slotte de FlashFill gereedschap en krijgt de uiteindelijke uitvoer op basis van 2 voorwaarden.

Lees meer: Hoe de IF-functie gebruiken met meerdere voorwaarden in Excel

Dingen om te onthouden

  • Het is verplicht de volgorde van de voorwaarden te volgen in de formule die u aanvankelijk opstelde, anders wordt de verkeerde waarde getoond.
  • Zorg ervoor dat elke Parenthesis volgens de getallen en volgorde in de formule om een goed resultaat te krijgen.
  • Als de voorwaarden in Tekst formaat, moeten ze worden ingesloten door dubbele aanhalingstekens .

Conclusie

Dit artikel besluit met de hoop dat het nuttig was op Excel IF functie met 3 voorwaarden gebaseerd op 5 logische tests. Ik heb ook geprobeerd het proces in 2 voorwaarden te behandelen. Laat ons uw inzichtelijke suggesties weten in het commentaarveld. Volg ExcelWIKI voor meer blogs.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.