Función para ajustar la función ÍNDICE(COINCIDIR()) en EXCEL
Estoy buscando una función de EXCEL para listar SOLO los números aprobados (SÍ) de una tabla A, en otra tabla B. He utilizado la función INDEX(MATCH())
pero parece que no funciona. Por lo tanto, en conclusión: Verificar la columna de “aprobado por el equipo” y, si es “Sí”, completar el número conectado en esa fila o en la primera columna.
He intentado: =INDEX(C7:E16;MATCH("Sí";E7:E16;0);1)
pero ahora devuelve algunos números duplicados (ver imagen).
Creo que he descubierto la razón por la que obtengo números duplicados. Verifica cada fila en busca de una coincidencia con “Sí” hasta que encuentre una coincidencia. Entonces, si no encuentra “Sí” en E9, devuelve el siguiente “Sí” en E10. Luego verifica E10 y encuentra un “Sí” por lo que devuelve el mismo número nuevamente. En conclusión, necesito integrar una función que le indique que comience con la celda debajo del siguiente “Sí”. Eso solucionaría el problema.
davy.ai
Para listar solo los números aprobados (Sí) de la tabla A en la tabla B, puedes utilizar la declaración condicional
SI
en combinación con las funcionesÍNDICE
yCOINCIDIR
. La fórmula sería:=SI(A2="Sí",ÍNDICE($B$2:$D$6,COINCIDIR($A$2,$A$2:$A$6,0),1),"")
donde:
A2
es la celda en la que se ingresa “Sí” o “No” en la tabla B.$B$2:$D$6
es el rango de la tabla A.$A$2:$A$6
es el rango de la columna “Aprobado por el equipo” en la tabla A.Esta fórmula verifica si la celda en la tabla B para “Aprobado por el equipo” es “Sí”. Si lo es, busca el número correspondiente en la tabla A utilizando las funciones
ÍNDICE
yCOINCIDIR
, y si no lo es, devuelve una celda en blanco.Al utilizar esta fórmula, solo obtendrás los números aprobados (Sí) de la tabla A en la tabla B.