IF -funktionen i Excel används för att ge villkorade utdata.
Syntax:
= OM (villkor, värde om SANT, värde om FALSKT) |
IF -uttalandet i Excel kontrollerar skick och returnerar det angivna värdet om villkoret är SANN och ett annat specificerat värde omFALSK. På platsen för värde om SANT och värdet FALSE, du kan sätta ett värde, en text inom citattecken, en annan formel eller till och med en annan if -sats (kapslad IF -sats, vi talar om den).
Pro Obs: IF i Excel 2016, 2013 och 2010 kan ha upp till 64 kapslade IF -uttalanden. I Excel 2007 var det bara 7. |
Det bästa med IF -uttalandet är att du kan anpassa SANT- och FALSKA resultat. Och det är vad det används till. Låt oss se hur …
Antag att du har en lista över personer. Nu vill du veta hur många av dem som är vuxna och hur många som är minderåriga.
Låt oss säga att personer vars ålder är högre än 19 år är vuxna och som är under 19 år är mindreåriga.
I Cell C2 skriver du detta excel IF -uttalande och drar ner det:
= OM (B2> 19, "Vuxen", "Mindre") |
Här kommer Excel helt enkelt att kontrollera om värdet i cell B2 är större än 19 eller inte. Eftersom det är större än 19 visar det vuxen i C2. Och det gör samma sak för alla celler. Slutligen får vi detta:
Detta var ett enkelt exempel på en IF -funktion i Excel. För det mesta skulle du dock behöva kapslad IF eller en kombination av IF med andra Excel -funktioner.
Låt oss få ett annat exempel på IF -uttalandet.
Antag att du i en given lista måste berätta om ett barn är vuxen eller "tonåring eller barn". Och om Minor är så är han en tonåring (mellan 13 och 19 år) eller ett barn (under 13 år).
Så här måste vi göra det här
OM (är elevens ålder <20, om ja checkif (är elevens ålder <13, om ja då visa ”Kid”, Om nej sedan visa ”Teenager”), om Nej sedan visa ”Vuxen”)
Det finns andra sätt att göra det men för förståelsens skull tar vi detta exempel.
Info: De flesta formler löses ut och in men inte IF -uttalanden. I en kapslad IF -funktion löses yttre IF först och sedan det inre IF. detta är ett grundläggande diagram över det kapslade IF: s kontrollflödet.
I cell C2 skriver du denna IF -formel och drar ner den till cell C10:
=OM (B6 <20,IF (B6 <13, "KID", "Teenager"),"Vuxen") |
Detta är den slutliga produkten vi kommer att ha.
Låt oss nu förstå detta. Det är lätt.
OM (B6 <20: detta uttalande kontrollerar om värdet i B6 är mindre än 20 inte.
Eftersom det inte är det hoppar det över Värde OM SANT (JagF (B6 <13, "KID", "Teenager")) del och hoppar till Värde OM FALSKT del och visar ”Vuxen”.
Eftersom de flesta är över eller lika med 20 års ålder, visas de som "vuxna".
Anteckna det Ravi visas som "KID" som hans ålder är 11 och Manyank visas som "tonåring" som hans ålder 16.
Först kontrollerar Excel om Ravis ålder är <20. Det är sant. Kontrollen flyttar sedan till ett SANT avsnitt som innehåller ett annat IF -uttalande IF (B6 <13. Nästa
Excel kontrollerar om Ravi <13. Det är sant. Kontrollen flyttas till den Sanna delen av IF. Den innehåller "KID" och därför visas "KID" där.
Viktiga anteckningar:
- Kapslade IF löses inåt. Det yttre IF fungerar som en inkörsport till inre IF.
- I Excel 2016, 2013 och 2010 kan du ha upp till 64 steg IF -uttalanden. I tidigare Excel -versioner var det bara 7.
- IF stöder logiskt dessa operatörer = (är lika med), (större än), = (större än eller lika med, (inte lika med)
- FALSE -påståenden är valfria, men SANT -alternativ är obligatoriska.
IF -funktion med jokertecken
OM med ELLER -funktion i Excel
OM med OCH -funktion i Excel
Populära artiklar:
50 Excel -genväg för att öka din produktivitet
Så här använder du VLOOKUP -funktionen i Excel
Så här använder du funktionen RÄTTA i Excel 2016
Hur man använder SUMIF -funktionen i Excel