Note: The other languages of the website are Google-translated. Back to English
Iniciar sesión  \/ 
x
or
x
Regístrate  \/ 
x

or

¿Cómo enumerar todas las instancias coincidentes de un valor en Excel?

Como se muestra en la captura de pantalla de la izquierda, debe buscar y enumerar todas las instancias de coincidencia del valor "Linda" en la tabla. ¿Cómo lograrlo? Pruebe los métodos de este artículo.

Enumere todas las instancias coincidentes de un valor con fórmula de matriz
Enumere fácilmente solo la primera instancia coincidente de un valor con Kutools para Excel

Más tutoriales para BUSCARV ...


Enumere todas las instancias coincidentes de un valor con fórmula de matriz

Con la siguiente fórmula de matriz, puede enumerar fácilmente todas las instancias de coincidencia de un valor en una determinada tabla en Excel. Haz lo siguiente.

1. Seleccione una celda en blanco para generar la primera instancia coincidente, ingrese la fórmula a continuación y luego presione el botón Ctrl + cambio + Entrar llaves al mismo tiempo 

=INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), ROW(1:1)))

<b>Nota</b>: En la fórmula, B2: B11 es el rango en el que se ubican las instancias coincidentes. A2: A11 es el rango que contiene el valor determinado en el que enumerará todas las instancias. Y D2 contiene el valor cierto.

2. Siga seleccionando la celda de resultado, luego arrastre el controlador de relleno hacia abajo para obtener las otras instancias coincidentes.


Enumere fácilmente solo la primera instancia coincidente de un valor con Kutools para Excel

Puede buscar y enumerar fácilmente la primera instancia coincidente de un valor con el Busque un valor en la lista función de Kutools for Excel sin recordar fórmulas. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Seleccione una celda en blanco donde colocará la primera instancia coincidente, luego haga clic en Kutools > Ayudante de fórmula > Ayudante de fórmula

2. En el Ayudante de fórmulas cuadro de diálogo, debe:

2.1 Buscar y seleccionar Busque un valor en la lista opción en el Elige una fórmula caja;
Consejos: Puede comprobar el Filtra , ingrese la palabra clave en el cuadro de texto para filtrar rápidamente la fórmula que necesita.
2.2 En el Matriz de tabla cuadro, seleccione el rango de la tabla que contiene tanto la columna de valor específico como la columna de instancias coincidentes;
2.3 En el Look_value cuadro, seleccione la celda con el valor específico en el que enumerará la primera instancia basada;
2.4 En el Columna , seleccione la columna que contiene la instancia coincidente. O simplemente ingrese el número de columna en él;
Consejos: El número de columna se basa en el número seleccionado de columnas, si selecciona cuatro columnas, y esta es la tercera columna, debe ingresar el número 3 en el Columna encajonar.
2.5 haga clic en el OK botão. 

Luego, la primera instancia coincidente del valor dado se enumera como se muestra a continuación.

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Artículos relacionados

Valores de Vlookup en varias hojas de trabajo
Puede aplicar la función vlookup para devolver los valores coincidentes en una tabla de una hoja de trabajo. Sin embargo, si necesita visualizar el valor en varias hojas de trabajo, ¿cómo puede hacerlo? Este artículo proporciona pasos detallados para ayudarlo a resolver fácilmente el problema.

Vlookup y devuelve valores coincidentes en varias columnas
Normalmente, la aplicación de la función Vlookup solo puede devolver el valor coincidente de una columna. A veces, es posible que deba extraer valores coincidentes de varias columnas según los criterios. Aquí tienes la solución.

Vlookup para devolver múltiples valores en una celda
Normalmente, al aplicar la función BUSCARV, si hay varios valores que coinciden con los criterios, solo puede obtener el resultado del primero. Si desea devolver todos los resultados coincidentes y mostrarlos todos en una sola celda, ¿cómo puede lograrlo?

Vlookup y devuelve la fila completa de un valor coincidente
Normalmente, el uso de la función vlookup solo puede devolver un resultado de una determinada columna en la misma fila. Este artículo le mostrará cómo devolver la fila completa de datos según criterios específicos.

Vlookup hacia atrás o en orden inverso
En general, la función BUSCARV busca valores de izquierda a derecha en la tabla de matriz y requiere que el valor de búsqueda permanezca en el lado izquierdo del valor objetivo. Pero, a veces, es posible que conozca el valor objetivo y desee averiguar el valor de búsqueda a la inversa. Por lo tanto, debe buscar hacia atrás en Excel. En este artículo, hay varias formas de solucionar este problema fácilmente.

Más tutoriales para BUSCARV ...


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office / Excel 2007-2019 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Características completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ChiTriGuy · 4 months ago
    Question, I have a sheet laid out opposite of this where "Linda" would be the column header I would like to flag on and the value "90" or 89" I would like to return. Would I change the row function to a column function?
  • To post as a guest, your comment is unpublished.
    Luke · 5 months ago
    How would I use this formula but instead of filling down I could fill across but the formula would continue moving down as I fill across (ie. the formula changes from ROW(1:1) to ROW(2:2)
    • To post as a guest, your comment is unpublished.
      crystal · 5 months ago
      Hi Luke,
      The below array formula can do you a favor.
      Note: After entering the formula, please press the Ctrl + Shift + Enter key to apply it. And then drag its Fill Handle right across the cells you need.
      =INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), COLUMN(A1)))
  • To post as a guest, your comment is unpublished.
    Reggie100 · 1 years ago
    A very useful and educational formula. I am matching against a set numeric value and it works a treat. How can I use >= rather than just = (i.e. IF($D$2>=$A$2:$A$11) to perform the match so it is looking for values greater than a set value (in $D$2). I assume as it doesn't work as one of the functions in the formula is matching against specific text rather than working with numbers?
  • To post as a guest, your comment is unpublished.
    jmedina202 · 1 years ago
    This was super useful, thanks! I'm trying to take this one step further and be able to return all match instances of a certain value while having to search through more than a single-column array. To work through this using your example, I added a second column of test scores and modified your formula to look up a given test score and return the names that match that score. I got this to work with INDEX(SMALL()) and can pull all of the names from both test columns. I've also managed to return only names with that score on Test 2 using INDEX(MATCH(INDEX(MATCH))), however this can only find the first instance in the array. What I'm really trying to do is a combination of these: return all of the names with the given array, while narrowing the search to a specific column within the array. Do you have any tips for this?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Good day,
      Would you please provide a screenshot of your spreadsheet showing what you are exactly trying to do? Thank you for your comment.
  • To post as a guest, your comment is unpublished.
    Ollie · 3 years ago
    Is there a similar formula that will work in google sheets?