Excel IFS functie
Zoals we allemaal weten, kunnen we de functie Geneste ALS gebruiken om te testen of aan meerdere voorwaarden is voldaan. Maar hier is de IFS-functie veel gemakkelijker te gebruiken dan de Geneste IF-functie. De IFS-functie wordt gebruikt om meerdere condities te testen en een waarde te retourneren die overeenkomt met het eerste TRUE-resultaat. Als geen van de opgegeven condities TRUE oplevert, retourneert de functie de fout # N / B.
Syntax:
De syntaxis voor de IFS-functie in Excel is:
Argumenten:
- logical_test1: Verplicht. De voorwaarde die resulteert in TRUE of FALSE.
- value_if_true1: Verplicht. Retourneert het resultaat als logical_test1 TRUE is. Het kan leeg zijn.
- logical_test2: Optioneel. De tweede voorwaarde die resulteert in TRUE of FALSE.
- value_if_true2: Optioneel. Retourneert het tweede resultaat als logical_test2 WAAR is. Het kan leeg zijn.
Opmerkingen:
- 1. Met deze IFS-functie kunt u maximaal 127 voorwaarden invoeren. En het wordt toegepast op Excel 2019, Office 365. Alle versies ouder dan Excel 2019 ondersteunen deze functie niet.
- 2. Als er geen logische tests zijn die TRUE opleveren, wordt de fout # N / A geretourneerd.
- 3. De foutwaarde #VALUE treedt op als de geleverde logical_test een andere waarde retourneert dan TRUE of FALSE.
Keer terug:
Om meerdere condities te testen en de corresponderende waarde te retourneren met het eerste TRUE resultaat.
Voorbeelden:
Voorbeeld 1: gebruik IFS-functies om het cijfer te identificeren op basis van de score
Om het cijfer voor elke student toe te wijzen op basis van hun scores, zoals in de volgende schermafbeelding:
Pas de onderstaande formule toe, zodat het cijfer als volgt wordt gecategoriseerd: 0-60: cijfer F; 60-70: klasse D; 70-80: klasse C; 80-90: klasse B; groter of gelijk aan 90: klasse A.
Note: U kunt ook de celverwijzingen gebruiken om de statische getallen als volgt te vervangen:
Voorbeeld 2: gebruik IFS-functies voor het berekenen van commissie op basis van verkopen
De IFS-functie kan u helpen commissiebedragen te berekenen op basis van variërende commissiepercentages en cumulatieve verkooptotalen voor elke maand.
Stel dat u een tabel heeft met de totale verkoop- en commissietarieven van alle verkopers, zoals in het onderstaande screenshot, hoe kunt u de commissie dan berekenen op basis van de verschillende commissietarieven in Excel?
De volgende formule kan de provisiewaarde voor elk verkooppersoneel geven, gebruik deze:
wat betekent:
- als het verkooptotaal 0-40000 is: commissie = verkoop * 0;
- als het verkooptotaal 40000-80000 is: commissie = omzet * 2%;
- als het verkooptotaal 80000-100000 is: commissie = omzet * 3.5%;
- als het verkooptotaal groter of gelijk is aan 100000: commissie = verkoop * 7%;
Tips: De IFS-functie krijgt een # N / B-fout als geen van de voorwaarden resulteert in TRUE. Als u de # N / A-fout wilt vervangen door een andere betekenisvolle waarde, moet u een ELSE-voorwaarde toevoegen aan het einde van de IFS-functie.
Gebruik normaal gesproken de IFS-functie:
Gebruik de IFS-functie met de voorwaarde ELSE:
Note: In de bovenstaande formule zal de toevoeging van de laatste voorwaarde, "TRUE", "Others" de waarde "Others" retourneren wanneer geen van de voorwaarden in de IFS-functie als TRUE evalueert.
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.