Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Excel is zo'n krachtig spreadsheetprogramma dat ik betwijfel of iemand alles kan weten wat het kan. 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 is essentieel om een ​​eenvoudige IF-instructie in Excel te kunnen schrijven, vooral als u voortdurend met veel getallen te maken heeft. Het is een van die dingen die niet zo ingewikkeld zijn, zoals macro's, maar niet per se intuïtief, zoals het samenvatten 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 ALS-verklaring in een Excel-werkblad. Om te beginnen moet u de basis van alle IF-statements begrijpen: IF condition THEN true ELSE false

Dat is zo ongeveer het. De aandoening is meestal een vergelijking van iets. Dat iets is normaal gesproken cijfers of tekst. We beginnen met een aantal basisgetalvergelijkingen, dan tekst, en dan operatoren zoals EN/OF, 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, we willen controleren of kolom A groter is dan 10, zullen we de tekst Ja uitvoeren, anders de tekst Nee. Een paar dingen om op te merken:

1. U hoeft geen haakjes rond de daadwerkelijke vergelijking te plaatsen, maar het is een goede gewoonte, vooral als de vergelijking ingewikkelder wordt.

2. Om tekst uit te voeren voor de waarde true of false, moet u dubbele aanhalingstekens gebruiken. Als u dat niet doet, zal het denken dat u probeert te verwijzen naar een benoemd bereik in Excel.

Laten we nu eens kijken wat u nog meer kunt doen. In het vergelijkingsgedeelte kunt u ook rekenen. Je kunt dit bijvoorbeeld doen als je wilt:



Hier zeggen we dat als de waarde van A2 maal 10 groter is dan 10, dan output Ja, anders output Nee. Vrij 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, zal het de waarde uitvoeren maal 2, anders wordt de waarde vermenigvuldigd met 5.Vrij nutteloos, maar je snapt het wel. 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 veelvoud B2 bij 10, anders veelvoud B2 met 5 en voer die waarde uit in cel C2. Laten we het nu ingewikkelder maken. Wat als we Ja 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 EN-functie binnen de ALS-functie gebruiken.Klinkt lastig, maar niet al te slecht. De AND-functie heeft in principe meerdere vergelijkingsargumenten (A2> 10) en voert er een AND op uit. Ze moeten allemaal waar zijn om "Ja" te kunnen weergeven. U kunt desgewenst drie of vier of meer vergelijkingsargumenten toevoegen. Als u een OF wilt doen, vervangt u eenvoudig de EN hierboven door het woord OF.

En 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 teruggeven op Blad 2.Dat is vrij eenvoudig! U kunt dus gemakkelijk verwijzen naar waarden uit andere bladen als u dat wilt. In hetzelfde licht kun je ook een waarde uit een ander blad gebruiken in de logische vergelijking, bijvoorbeeld Blad2! A1> 10. Laten we eens kijken naar meer dingen die je kunt doen! Stel dat u een IF-instructie wilde doen op basis van het type waarde dat in een cel is opgeslagen (getal, tekst of blanco). U kunt zoiets als dit doen:



U kunt ISTEXT en ISNUMBER gebruiken voor de andere twee soorten gegevens. Deze functies kunnen erg handig zijn bij het schrijven van IF-formules.Merk op dat u in principe de meeste functies in Excel kunt gebruiken in een IF-instructie, dus voel u vrij om los te lopen. U kunt bijvoorbeeld functies gebruiken zoals SUM, MAX, MIN, etc.

Tot dusverre hebben we slechts met één waarde gewerkt in de logische vergelijking, maar laten we zeggen dat we willen werken met een groep cellen. Als alle getallen in een celbereik bijvoorbeeld groter zijn dan 10, voert u Waar uit, anders Onwaar.



Het is zo simpel als het gebruik van de dubbele punt zoals hierboven getoond, A2: A4. In dit geval wordt elke waarde van A2 tot A4 getest om te zien of deze groter is dan 10.Als ze allemaal zijn, wordt de werkelijke waarde weergegeven. Hoe zit het met geneste IF-statements?



Hier zeg ik dat als A2 groter is dan 10, een waarde uitvoert, maar zo niet, voer dan nog een IF uit vergelijking. ALS 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. U hoeft waarschijnlijk nooit zo ver te gaan, maar soms is het een paar niveaus diep nuttig.

Dit is slechts een basisinleiding tot de IF-instructie, 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 bij het schrijven van de juiste IF-formule. Geniet ervan!

.
SETUP UA COMPUTER BLOG