Les condicions simples es poden unir. Això es coneix com a funcions de nidificació . Els arguments value_if_true i value_if_false poden contenir condicions senzilles pròpies. Això us permet provar més d'una condició on les condicions posteriors depenen de la primera.
La figura mostra un full de càlcul amb dos camps d'entrada d'usuari per al tipus d'automòbil i una propietat d'aquest tipus d'automòbil. Les propietats es mostren en dos rangs sota els camps d'entrada de l'usuari. Per a aquest exemple, quan l'usuari selecciona el tipus i la propietat, voleu una fórmula per informar si l'usuari ha identificat un coupé, una berlina, una camioneta o un SUV, de la manera següent:
=IF(E2="Cotxe", IF(E3="2 portes","Coupe","Sedan"),IF(E3="Té llit","Recollida","SUV"))
Amb una mica d'anàlisi condicional, el resultat de la primera condició fa que la segona condició canviï. En aquest cas, si la primera condició és Cotxe, la segona condició és de 2 o 4 portes. Però si la primera condició és Camió, la segona condició canvia a Té llit o No llit.
La validació de dades a la cel·la E3 canvia per permetre només les opcions adequades en funció de la primera condició.
Excel proporciona la funció SI per realitzar anàlisis condicionals. També podeu niuar funcions SI, és a dir, utilitzar una altra funció SI com a argument per a la primera funció SI, quan necessiteu comprovar més d'una condició.
En aquest exemple, el primer SI comprova el valor de E2. En lloc de retornar un valor si és TRUE, el segon argument és una altra fórmula SI que verifica el valor de la cel·la E3. De la mateixa manera, el tercer argument no només retorna un valor de FALSE, sinó que conté una tercera funció SI que també avalua la cel·la E3.
Aquí, l'usuari ha seleccionat "Camió". El primer SI retorna FALSE perquè E2 no és igual a "Cotxe" i s'avalua l'argument FALSE. En aquest argument, es veu que E3 és igual a "Té llit" i es retorna la condició TRUE ("Recollida"). Si l'usuari hagués seleccionat "No llit", la condició FALSA ("SUV") hauria estat el resultat.
A les versions d'Excel anteriors al 2007, només podeu niar funcions de fins a set nivells de profunditat. A partir d'Excel 2007, aquest límit es va augmentar a 64 nivells. Com us podeu imaginar, fins i tot set nivells poden ser difícils de llegir i mantenir. Si necessiteu més de tres o quatre nivells, és bona idea investigar altres mètodes.