Enkla förhållanden kan sättas ihop. Detta är känt som kapslingsfunktioner . Argumenten value_if_true och value_if_false kan innehålla enkla egna villkor. Detta låter dig testa mer än ett tillstånd där efterföljande tillstånd är beroende av det första.
Figuren visar ett kalkylblad med två användarinmatningsfält för biltypen och en egenskap av den biltypen. Egenskaperna listas i två intervall under användarinmatningsfälten. I det här exemplet, när användaren väljer typ och egenskap, vill du att en formel ska rapportera om användaren har identifierat en coupé, en sedan, en pickup eller en SUV, enligt följande:
=IF(E2="Bil",IF(E3="2-dörrars","Coupe","Sedan"),IF(E3="Har säng","Pickup","SUV"))
Med viss villkorsanalys gör resultatet av det första villkoret att det andra villkoret ändras. I det här fallet, om det första villkoret är Bil, är det andra villkoret 2-dörrars eller 4-dörrars. Men om det första villkoret är lastbil ändras det andra villkoret till antingen Har säng eller Ingen säng.
Datavalideringen i cell E3 ändras för att endast tillåta lämpliga val baserat på det första villkoret.
Excel tillhandahåller IF-funktionen för att utföra villkorsanalyser. Du kan också kapsla OM-funktioner – det vill säga använda en annan OM-funktion som ett argument till den första OM-funktionen – när du behöver kontrollera mer än ett villkor.
I det här exemplet kontrollerar den första IF värdet på E2. Istället för att returnera ett värde om TRUE, är det andra argumentet en annan OM-formel som kontrollerar värdet på cell E3. På samma sätt returnerar det tredje argumentet inte bara värdet FALSE, utan innehåller en tredje OM-funktion som också utvärderar cell E3.
Här har användaren valt "Lastbil". Den första OM returnerar FALSK eftersom E2 inte är lika med "Bil" och FALSK-argumentet utvärderas. I det argumentet ses E3 vara lika med "Har Bed" och TRUE-villkoret ("Pickup") returneras. Om användaren hade valt "Ingen säng", skulle FALSK-tillståndet ("SUV") ha blivit resultatet.
I Excel-versioner före 2007 kan du bara kapsla funktioner upp till sju nivåer djupa. Från och med Excel 2007 höjdes den gränsen till 64 nivåer. Som du kan föreställa dig kan även sju nivåer vara svåra att läsa och underhålla. Om du behöver mer än tre eller fyra nivåer är det bra att undersöka andra metoder.