Análisis de Linea de datos

Tengo una linea de valores tal que: (Los valores se encuentran en Celdas diferentes)
1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 2
El reto es:
1.- Revisar el ultimo valor. Si es 0 poner "No", si es =>3 poner "Si"
2.- En caso de que sea 1 o 2 buscar un 3 de derecha a izquierda, sí no existe en la linea poner "No", pero si encuentra un 3 revisar que después de ese 3 no exista un 0, si no existe 0 poner "Si", si existe el 0 poner "No".
Ejemplos:
1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 0 = No
1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 2 3 = Si
1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 0 1 1 2 = No (Existe un 0 despues del 3)
1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 2 = Si (No existe 0 despues del 3)
Resumen: Buscar 3 de desde el ultimo valor hacia la izquierda, al encontrarlo buscar un 0 desde la ubicación del 3 hacia la derecha.
Respuesta
1
Prueba con esta fórmula matricial (hay que introducirla pulsando mayúsculas control entrada al mismo tiempo), que parece funcionar en los 4 ejemplos que pones:
=SI(MAX((B1:AA1=0)*COLUMNA(B1:AA1))<MAX((B1:AA1=3)*COLUMNA(B1:AA1));"Sí";"No")
Si por mi fuera te daba 1000000000000000 Puntos... no sabes como trabajé en esa fórmula trate de utilizar MATCH, ADDRESS, FIND y mil funciones más... como un ultimo favor, y solo si así lo deaseas, me podrías explicar como funciona la fórmula y como actúan los corchetes. Esto con el fin de que en algún futuro pueda ayudar a alguien si tiene algún cnolficto similar... Gracias!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas