Speel puzzel op Excel
MehmetSalihKoten, een Reddit-gebruiker, heeft een volledig functionele versie van Tetris in Microsoft Excel gemaakt.
Wat is de IFS-functie in Excel? Hoe gebruik ik de IFS-functie in Excel 2016? Hier vindt u alles wat u moet weten over de IFS-functie in Excel .
Microsoft Excel is momenteel een van de populairste spreadsheetsoftware van dit moment. Hoewel er inmiddels veel gratis opties zijn zoals Excel, is er nog steeds geen echte concurrent die de toppositie kan verslaan.
Het Microsoft Excel-ontwerp is eenvoudig te gebruiken met handige dashboards en een verscheidenheid aan handige functies. Dit is ook het aantrekkelijkste punt van Excel. Deze software biedt niet alleen rekenfuncties, maar ook voorwaardelijke functies, waardoor u met complexere gegevens kunt omgaan.
Voorwaardelijke functies zoals IFS hebben het potentieel om uw Excel-formules naar een hoger niveau te tillen. Met de IFS-functie kunt u voorwaarden creëren en verschillende functies binnen één formule nesten. Als alternatief kunt u ook gewoon de IFS-functie gebruiken.
Maar wat is de IFS-functie en waarin verschilt deze van een gewone IF-functie? Lees het volgende artikel om te leren wat IFS is in Excel en hoe u deze functie effectief kunt gebruiken.
Wat is de IFS-functie?
De IFS-functie in Excel is een logische functie geïntroduceerd in Excel 2016. De IFS-functie vervangt de geneste IF-functie en is veel eenvoudiger te gebruiken. De IFS-functie test een of meer voorwaarden en retourneert een waarde die voldoet aan de eerste WAAR-voorwaarde. Als de waarde aan de eerste voorwaarde voldoet, stopt de formule daar en voert het resultaat uit. Maar als niet aan de eerste voorwaarde wordt voldaan, blijft de formule de voorwaarden achtereenvolgens controleren totdat aan één voorwaarde is voldaan.
Recept
= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])
Daarin:
De rest van de argumenten logische_test en Waarde zijn optioneel. Met deze functie kunnen gebruikers 127 logische_test-argumenten gebruiken.
Hoe de IFS-functie in Excel te gebruiken
Dit is een ingebouwde functie die als functie in een Excel-werkblad kan worden gebruikt. Laten we een voorbeeld nemen:
Stel dat we de cijfers A, B, C, D, E en F willen classificeren op basis van de scores die leerlingen behalen, dan gebruiken we de IFS-functie als volgt:
=IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")
In deze functie stelt u specifiek in dat als A2 groter is dan 80, het retourresultaat punt A is, als A2 groter is dan 70, het retourresultaat punt B is, en op dezelfde manier tot aan punt F.
Met behulp van deze formule krijgen we het volgende resultaat:
Voorbeeld van IFS-functie in Excel
Laten we een paar voorbeelden bekijken om te begrijpen hoe u deze functie kunt gebruiken:
Voorbeeld 1 - IFS gebruiken met ELSE
Stel dat er een lijst met items is en deze in groepen moet indelen: Groente, Fruit, Groene Groente en Drank. Wanneer u de IFS-functie gebruikt, beschikt u over de volgende formule:
=IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")
Dan krijgen we het volgende resultaat:
In dit voorbeeld hebben we een logische voorwaarde ingesteld in de IFS-functie. Wanneer een logische voorwaarde WAAR oplevert, wordt de overeenkomstige waarde geretourneerd. Als echter geen enkele logische voorwaarde WAAR oplevert, genereert de IFS-functie de fout #N/B. Zoals in dit voorbeeld is het Pepper in cel B8.
Om de #N/A-fout te voorkomen, kunnen we de ELSE-functie gebruiken. We kunnen daarom de laatste logische voorwaarde in de formule instellen op TRUE en vervolgens een geretourneerde waarde instellen.
Hier hebben we TRUE, "Misc", toegevoegd om ervoor te zorgen dat Excel de waarde "Misc" retourneert voor het geval geen eerdere logische voorwaarde in de IFS-functie WAAR wordt.
Het resultaat zal nu als volgt zijn:
Voorbeeld 2 - Geneste IFS versus IF-functie
Voordat we de IFS-functie hadden, gebruikten we vaak geneste IF-functies. Laten we eens kijken hoe de IFS-functie efficiënter is dan de geneste IF-functie. Stel dat een winkel klanten een korting biedt op basis van hun totale aankoopfactuur. Daarom krijgen klanten een korting van 5% voor rekeningen van 100 USD tot 500 USD, een korting van 10% voor rekeningen van 500 USD tot 750 USD, een korting van 20% voor het totale bedrag van 750 USD tot 1000 USD, en een korting van 30% korting wanneer klanten meer dan 1000 USD kopen.
Hieronder vindt u de formule bij gebruik van geneste ALS-functies:
Laten we nu eens kijken wat er gebeurt als we de IFS-functie gebruiken:
Zoals u kunt zien, is de IFS-functie gemakkelijker te gebruiken omdat u slechts één functie hoeft te gebruiken om een reeks logische voorwaarden in te voeren, terwijl de geneste IF-functie veel logische voorwaarden moet gebruiken en gemakkelijk verwarring kan veroorzaken tijdens het schrijven van functies.
Er treden enkele fouten op bij het gebruik van de IFS-functie
1. De fout #N/A treedt op wanneer er geen TRUE-voorwaarde wordt gevonden in de IFS-functie.
2. Fout #VALUE! Treedt op wanneer het argument logische_test wordt verwerkt tot een andere waarde dan TRUE of FALSE.
3. De foutmelding "Je hebt te weinig argumenten ingevoerd voor deze functie" verschijnt wanneer je het logische_test-argument opgeeft zonder een overeenkomstige waarde.
IFS is in essentie vergelijkbaar met IF, omdat beide Excel-functies waarden aannemen en deze testen aan de hand van aangepaste voorwaarden. Wat IFS beter doet dan IF, is dat het mogelijk maakt dat meerdere voorwaarden worden toegepast. Met een IF-functie moet u meerdere functies in elkaar nesten om meerdere voorwaarden te declareren, terwijl u met IFS dit in één enkele functie kunt doen.
Vergelijk hoe u de IFS- en SWITCH-functies gebruikt
Net als de SWITCH-functie kunt u met de IFS-functie meer dan één voorwaarde in een onafhankelijke formule testen. Beide functies zijn eenvoudig te schrijven en te lezen in een formule die meerdere voorwaarden bevat. Een voordeel van SWITCH ten opzichte van IFS is dat de uitdrukking slechts één keer in de functie voorkomt en niet herhaald hoeft te worden. Bovendien kan SWITCH een standaardwaarde accepteren. SWITCH beperkt echter de exacte matching. Er kunnen geen operatoren worden gebruikt zoals groter dan (>) of kleiner dan (<) met de standaardsyntaxis en vice versa. De functie ifs="" vereist = "" expressions = "" voor elke = "" voorwaarde, = "" omdat = "" so,="" you="" can="" use="" these="" logische operatoren="" wanneer="">
Tips voor het gebruik van de IFS-functie in Excel
Kopieer de formule naar andere cellen
U kunt de IFS-functie op dezelfde manier naar een andere cel kopiëren als andere Excel-formules. Klik op die cel, waar oorspronkelijk de IFS-functie verscheen, selecteer de vulbalk rechtsonder en sleep deze naar een andere cel. U kunt ook dubbelklikken op het kleine groene vakje in de rechterbenedenhoek van de cel om de formule naar de aangrenzende cel te verzenden.
Zorg ervoor dat ten minste één voorwaarde waar is
Als de functie bepaalt dat geen van de voorwaarden waar is, ontvangt u het foutbericht '#N/B'. U kunt deze fouten voorkomen door ervoor te zorgen dat er rekening wordt gehouden met alle omstandigheden.
Het toevoegen van TRUE is de laatste logische controle
U kunt ook fouten voorkomen bij het gebruik van ifs in Excel door TRUE toe te voegen als laatste logische controle. Met deze actie kan de functie een waarde retourneren als wordt vastgesteld dat geen eerdere voorwaarde waar is. Beschouw bijvoorbeeld deze functie:
=IFS(A1>150, "High", A1<100, "low",="" true,="">
Deze functie retourneert “Hoog” als A1 groter is dan 150, en “Laag” als A1 kleiner is dan 100. Als A1 niet groter is dan 150 en niet kleiner dan 100, retourneert deze functie “OK”. Deze ‘OK’-waarden kunnen voorkomen als A1 een getal is tussen 100 en 150 of gelijk is aan 100 of 150.
Let op bij gebruik van de IFS-functie in Excel
De IFS-functie evalueert meerdere voorwaarden en retourneert het resultaat dat overeenkomt met de eerste WARE-waarde. U kunt de IFS-functie gebruiken als u een formule wilt gebruiken om meerdere voorwaarden tegelijkertijd te testen zonder dat u meerdere IF-instructies hoeft te nesten. Op IFS gebaseerde formules zijn korter en gemakkelijker te lezen en te schrijven.
Voorwaarden worden aan de IFS-functie geleverd als test/waarde-paren, en IFS kan maximaal 127 voorwaarden verwerken. Elke voorwaarde vertegenwoordigt een logische waarde en retourneert WAAR of ONWAAR. De volgende waarde wordt geretourneerd als de testresultaten WAAR zijn. In het geval van meer dan één TRUE-voorwaarde wordt de waarde geretourneerd die overeenkomt met het eerste TRUE-resultaat. Daarom is de volgorde van de voorwaarden erg belangrijk bij het gebruik van de IFS-functie in Microsoft Excel.
Voorwaarden zijn een echte gamechanger in Excel. U kunt andere functies in IFS-formules combineren om complexe formules te maken waarmee u verbazingwekkende dingen kunt bereiken in Excel. Nu u de IFS-functie kent, is het tijd om verder te gaan en de onbeperkte mogelijkheden ervan te verkennen!
Ik wens je succes!
Bekijk meer:
MehmetSalihKoten, een Reddit-gebruiker, heeft een volledig functionele versie van Tetris in Microsoft Excel gemaakt.
Om meeteenheden in Excel te converteren, gebruiken we de functie Converteren.
Wat is de functie HORIZ.ZOEKEN? Hoe gebruik ik de functie HORIZ.ZOEKEN in Excel? Laten we het ontdekken met LuckyTemplates!
De ALS-functie in Excel wordt vrij vaak gebruikt. Om het goed te kunnen gebruiken, moet u de IFERROR-formule van Microsoft Excel begrijpen.
Wat is de VALUE-functie in Excel? Wat is de waardeformule in Excel? Laten we het uitzoeken met LuckyTemplates.com!
De EOMONTH-functie in Excel wordt gebruikt om de laatste dag van een bepaalde maand weer te geven, met een zeer eenvoudige implementatie. U krijgt dan de laatste dag van een bepaalde maand op basis van de gegevens die wij hebben ingevoerd.
Wilt u repetitieve taken in Excel VBA automatiseren? Laten we dus leren hoe we een Do-While-lus kunnen gebruiken om een reeks acties te implementeren die zich herhalen totdat aan een voorwaarde is voldaan.
De standaardkolombreedte en rijhoogte in Excel komen mogelijk niet overeen met de gegevens die u invoert. In het onderstaande artikel ziet u enkele manieren waarop u de grootte van kolommen, rijen en cellen in Excel 2016 kunt wijzigen. Raadpleeg dit artikel!
Wanneer u met Excel werkt, moet u informatie (of inhoud) in cellen invoeren. Laten we met LuckyTemplates de basisconcepten van cellen en bereiken in Excel 2016 leren!
Wat is de Xlookup-functie in Excel? Hoe gebruik ik Xlookup in Excel? Laten we het uitzoeken met LuckyTemplates.com!