Hoe een IF-formule / verklaring in Excel te schrijven?
Excel is zo'n krachtig spreadsheetprogramma dat ik betwijfel of iemand alles kan weten wat het kan doen. Er zijn zoveel aspecten aan het programma, het is verbazingwekkend dat het allemaal kan worden ingekapseld in zo'n eenvoudige interface. Ik gebruikte onlangs Excel voor wat werk thuis en merkte dat ik de ALS-functie gebruikte om een paar formules te schrijven.
Het kunnen schrijven van een eenvoudige IF-verklaring in Excel is essentieel, vooral als je de hele tijd met veel getallen te maken hebt. Het is een van die dingen die niet al te ingewikkeld zijn, zoals macro's, maar niet per se intuïtief zoals het optellen van een kolom met getallen.
IF-verklaringen in Excel
In dit artikel zal ik u door een korte inleiding leiden over het schrijven van een IF-instructie in een Excel -werkblad. Om te beginnen, moet u de basis van alle IF-statements begrijpen:
IF condition THEN true ELSE false
Dat is het eigenlijk wel. De aandoening is meestal een vergelijking van iets. Dat iets normaal gesproken cijfers of tekst is. We beginnen met wat basisgetalvergelijkingen, dan tekst, en dan operators zoals AND/OR , etc. Dus hier is ons eerste voorbeeld:
We hebben hier een heel eenvoudig voorbeeld. Twee kolommen met twee getallen, 25 en 35. Als Kolom C(Column C) , we willen controleren of Kolom A(Column A) groter is dan 10, zullen we de tekst Ja(Yes) uitvoeren , anders de tekst Nee(No) . Een paar dingen om op te merken:
1. U hoeft geen haakjes om de eigenlijke vergelijking te zetten, maar het is een goede gewoonte, vooral wanneer de vergelijking ingewikkelder wordt.
2. Om tekst voor de waarde true of false uit te voeren, moet u dubbele aanhalingstekens gebruiken. Als je dat niet doet, zal het denken dat je probeert te verwijzen naar een benoemd bereik in Excel .
Laten we nu eens kijken wat je nog meer kunt doen. In de vergelijkingssectie kun je ook wiskunde doen. U kunt dit bijvoorbeeld doen als u wilt:
Hier zeggen we dat als de waarde van A2 maal 10 groter is dan 10, dan uitvoer Ja(Yes) , anders uitvoer Nee. Vrij(Pretty) eenvoudig hè? Laten we nu zeggen dat we getallen wilden uitvoeren in plaats van tekst. Hier is een voorbeeld:
In dit voorbeeld, als de waarde in A2 groter is dan 10, wordt de waarde keer 2 uitgevoerd, anders wordt de waarde met 5 vermenigvuldigd. Vrij(Pretty) nutteloos, maar je begrijpt het punt. U kunt ook de waarde van andere cellen in de formule gebruiken.
Hier zeggen we dat als de waarde van A2 groter is dan 10, dan meerdere B2 bij 10, anders meerdere B2 bij 5 en voer die waarde uit in cel C2. Laten we het nu ingewikkelder maken. Wat als we Ja(Yes) willen uitvoeren als zowel A2 als B2 groter zijn dan 10?
Hier is iets nieuws! Als we A2 > 10 AND B2 > 10 willen , dan moeten we de AND- functie binnen de IF-functie gebruiken. Klinkt lastig, maar niet slecht. De AND -functie neemt in feite meerdere vergelijkingsargumenten ( A2 > 10 ) en voert er een AND op uit. Ze moeten allemaal waar zijn om " Ja(Yes) " weer te geven. U kunt desgewenst drie of vier of meer vergelijkingsargumenten toevoegen. Als je een OR wilt doen, vervang je de AND hierboven door het woord OR.
Hoe zit het als u een andere waarde dan tekst of een berekend getal wilt retourneren. Wat als u de waarde van een cel op een ander blad wilt retourneren? Nou, je kunt zoiets als dit doen:
Voor de echte waarde ga ik de waarde van cel A1 op Blad 2(Sheet 2) retourneren . Dat is vrij eenvoudig! U kunt dus gemakkelijk naar waarden uit andere bladen verwijzen als u dat wilt. In hetzelfde licht kun je ook een waarde van een ander blad gebruiken in de logische vergelijking, bijv. Blad2!A1 > 10. Laten we eens kijken naar meer dingen die je kunt doen! Stel dat u een IF-instructie wilt doen op basis van het type waarde dat in een cel is opgeslagen (getal, tekst of blanco). Je kunt zoiets als dit doen:
U kunt ISTEXT en ISNUMBER gebruiken(ISNUMBER) voor de andere twee soorten gegevens. Deze functies kunnen erg handig zijn bij het schrijven van IF-formules. Merk op dat je in principe de meeste functies in Excel kunt gebruiken in een IF-statement, dus voel je vrij om los te gaan. U kunt bijvoorbeeld functies gebruiken zoals SUM , MAX , MIN , etc.
Tot nu toe hebben we slechts met één waarde in de logische vergelijking gewerkt, maar laten we zeggen dat we met een groep cellen willen werken. Als alle getallen in een celbereik bijvoorbeeld groter zijn dan 10, voert u True uit , anders False .
Het is zo simpel als het gebruik van de dubbele punt zoals hierboven weergegeven, A2:A4. In dit geval wordt elke waarde van A2 tot A4 getest om te zien of deze groter is dan 10. Als dit allemaal het geval is, wordt de werkelijke waarde weergegeven. Hoe zit het met geneste IF-statements?
Hier zeg ik dat als A2 groter is dan 10, een waarde moet worden uitgevoerd, maar als dat niet het geval is, voer dan nog een IF-vergelijking uit. ALS B2(IF B2) groter is dan 10, voer dan een andere waarde uit. Je kunt IF-statements 64 niveaus diep nesten, wat betekent dat je behoorlijk gecompliceerde dingen kunt doen. Je zult waarschijnlijk nooit zo ver hoeven te gaan, maar soms is het een paar niveaus diep handig.
Dit is slechts een basisinleiding tot het IF-statement, maar hopelijk helpt het u op weg. Probeer je een IF-statement te schrijven om iets in Excel te doen en kom je er niet uit? Plaats hier een opmerking met het probleem en ik zal proberen u te helpen de juiste IF-formule te schrijven. Genieten van!
Related posts
Hoe lege regels in Excel te verwijderen
De functie voor het uitspreken van cellen in Excel gebruiken
Een Excel-werkblad invoegen in een Word-document
De What-If-analyse van Excel gebruiken
Hoe een rij in Excel te repareren
Hoe te zoeken in Excel
3 manieren om een cel in Excel te splitsen
Hoe de Z-score in Excel te berekenen
Gegevens in meerdere Excel-bestanden samenvoegen
CSV of TSV invoegen in een Excel-werkblad
Verschillen tussen Microsoft Excel Online en Excel voor desktop
Wanneer Index-Match gebruiken in plaats van VERT.ZOEKEN in Excel?
Hoe te alfabetiseren in Excel
Sorteren op datum in Excel
Een VBA-macro of -script maken in Excel
Dynamische bereiknamen gebruiken in Excel voor flexibele vervolgkeuzelijsten
4 manieren om Excel naar Google Spreadsheets te converteren
Basis gegevenssortering in één kolom en meerdere kolommen in Excel-spreadsheets
Hoe dubbele rijen in Excel te verwijderen
Hoe de PMT-functie in Excel te gebruiken?