Det bästa sättet att göra detta i Excel är att använda funktionen "if". Det finns flera sätt att strukturera det beroende på exakt hur dina data är organiserade. Här är några exempel:
Exempel 1:Ett enda tillstånd
Låt oss säga:
* Cell B1 innehåller "ja" eller "nej".
* Om B1 är "ja", vill du ha värdet på A3.
* Om B1 är "nej" vill du ha värdet på A1.
Formeln skulle vara:
`=If (b1 =" ja ", a3, a1)`
Detta står:"Om B1 är lika med" ja ", returnera sedan värdet på A3; annars (om det är" nej "), returnera värdet på A1."
Exempel 2:Flera förhållanden (med kapslade if)
Låt oss säga:
* Cell B1 innehåller "ja", "nej" eller "kanske".
* Om B1 är "ja", vill du ha A3.
* Om B1 är "nej" vill du ha A1.
* Om B1 är "kanske" vill du ha A2.
Formeln skulle vara:
`=If (b1 =" ja ", a3, if (b1 =" nej ", a1, a2))`
Detta är ett kapslat om uttalande. Den kontrollerar det första villkoret. Om det är sant, returnerar den A3. Om det är falskt, flyttar det till det andra "om" uttalandet, kontroll om B1 är "nej". Om det är sant, returnerar det A1; Annars (om det är "kanske") returnerar det A2.
Exempel 3:Använda IFS (Excel 2016 och senare)
Om du har Excel 2016 eller senare förenklar funktionen "ifs" flera villkor:
`=Ifs (b1 =" ja ", a3, b1 =" nej ", a1, b1 =" kanske ", a2)`
Detta kontrollerar varje tillstånd i följd. Så snart ett villkor är sant returneras motsvarande värde.
Viktiga överväganden:
* Fallkänslighet: Excel's "if" -funktion är * inte * skiftkänslig som standard. "Ja" kommer att behandlas på samma sätt som "Ja". Om du behöver fodralkänslighet måste du använda funktioner som `exakt '.
* Felhantering: Om B1 kan innehålla något annat än "ja", "nej", eller "kanske" (i exempel 2 och 3), kanske du vill lägga till felhantering med `iferror '. Till exempel:`=iferror (ifs (b1 =" ja ", a3, b1 =" nej ", a1, b1 =" kanske ", a2)," fel ")" Detta skulle visa "fel" om b1 innehåller ett oväntat värde.
Kom ihåg att ersätta `A1 ',` A2`, `A3` och` B1` med de faktiska cellreferenserna i ditt kalkylblad. Välj exemplet som bäst matchar dina specifika behov och justera därefter.