es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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.

Tags:  ,

Answer

  1. Avatar for 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 y COINCIDIR. 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 y COINCIDIR, 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.

Comments are closed.