Cómo asoció If con index en excel?

Tengo dos opciones de día. Lunes y martes. Cuando sea martes quiero usar index y match en determinado rango y cuando sea lunes en otro. Armo el if con index y match pero solo me arroja valores para martes. Para lunes me arroja false.

¿Cómo armo if con dos condiciones y lo vínculo con index y match?

2 Respuestas

Respuesta

.23.01.17

Buenos días, Pablo

Imagino que podrás adaptarlo a tu necesidad pero la fórmula que buscas es como la siguiente:

=INDEX(IF(MOD(<fecha>;7)=3;<rango traer si martes>;<rango traer si lunes/otro>);MATCH(<celda buscado>;IF(MOD(<fecha>;7)=3;<rango busqueda si martes>;<rango busqueda si lunes>);0);0)

[Considera si usas comas o punto y coma para separar argumentos de las funciones. Yo usé ";"]

Si te daba FALSE era porque faltaba indicarle el rango para el caso de lunes.

Desde luego, deberás colocar los rangos correspondientes (porque no los indicaste en tu consulta)

Como verás, se requieren 4 rangos un par para indicarle de dónde traer el valor si es martes, y otro si no lo fuera. Y el otro par que eventualmente podría ser el mismo que es dónde buscar el dato a buscar dependiendo de el día que se tratare.

.

(Buenos Aires, Argentina)

.

Respuesta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas