Tienes un libro de Excel con miles de números y palabras. Es probable que haya múltiplos del mismo número o palabra allí. Es posible que necesite encontrarlos. Así que vamos a ver varias formas de encontrar valores coincidentes en Excel 365 .
Vamos a cubrir cómo encontrar las mismas palabras o números en dos hojas de trabajo diferentes y en dos columnas diferentes. Veremos el uso de las funciones EXACTO, COINCIDIR y BUSCARV. Es posible que algunos de los métodos que usaremos no funcionen en la versión web de Microsoft Excel, pero todos funcionarán en la versión de escritorio.
Tabla de contenido
- ¿Qué es una función de Excel?
- La función exacta
- La función COINCIDIR
- La función BUSCARV
- ¿Cómo encuentro valores coincidentes en dos hojas diferentes?
- ¿De qué otra manera puedo usar estas funciones?
¿Qué es una función de Excel?
Si ha usado funciones antes, salte adelante.
Una función de Excel es como una mini aplicación. Aplica una serie de pasos para realizar una sola tarea. Las funciones de Excel más utilizadas se pueden encontrar en la pestaña Fórmulas . Aquí los vemos categorizados por la naturaleza de la función:
- Suma automática
- Recientemente usado
- Financiero
- Lógico
- Texto
- Fecha y hora
- Búsqueda y referencia
- matemáticas y trigonometría
- Más funciones.
La categoría Más funciones contiene las categorías Estadística, Ingeniería, Cubo, Información, Compatibilidad y Web .
La función exacta
La tarea de la función Exacta es recorrer las filas de dos columnas y encontrar valores coincidentes en las celdas de Excel. Exacto significa exacto. Por sí sola, la función Exact distingue entre mayúsculas y minúsculas. No verá a Nueva York y Nueva York como una pareja.
En el siguiente ejemplo, hay dos columnas de texto: Boletos y Recibos. Para solo 10 conjuntos de texto, pudimos compararlos mirándolos. Sin embargo, imagínese si hubiera 1,000 filas o más. Ahí es cuando usarías la función Exacta.
Coloque el cursor en la celda C2. En la barra de fórmulas, ingrese la fórmula
=EXACTO(E2:E10,F2:F10)
E2:E10 se refiere a la primera columna de valores y F2:F10 se refiere a la columna que está justo al lado. Una vez que presionamos Entrar , Excel comparará los dos valores en cada fila y nos dirá si es una coincidencia ( Verdadero ) o no ( Falso ). Dado que usamos rangos en lugar de solo dos celdas, la fórmula se extenderá a las celdas debajo y evaluará todas las demás filas.
Sin embargo, este método es limitado. Solo comparará dos celdas que están en la misma fila. No comparará lo que hay en A2 con B3, por ejemplo. ¿Como hacemos eso? MATCH puede ayudar.
La función COINCIDIR
COINCIDIR se puede usar para decirnos dónde se encuentra una coincidencia para un valor específico en un rango de celdas.
Digamos que queremos averiguar en qué fila se encuentra un SKU (Unidad de mantenimiento de existencias) específico, en el ejemplo a continuación.
Si queremos encontrar en qué fila está AA003, usaríamos la fórmula:
=COINCIDIR(J1,E2:E9,0)
J1 se refiere a la celda con el valor que queremos hacer coincidir. E2:E9 se refiere al rango de valores que estamos buscando. El cero ( 0 ) al final de la fórmula le dice a Excel que busque una coincidencia exacta. Si estuviéramos haciendo coincidir números, podríamos usar 1 para encontrar algo menor que nuestra consulta o 2 para encontrar algo mayor que nuestra consulta.
Pero, ¿y si quisiéramos encontrar el precio de AA003?
La función BUSCARV
La V en BUSCARV significa vertical. Lo que significa que puede buscar un valor dado en una columna. Lo que también puede hacer es devolver un valor en la misma fila que el valor encontrado.
Si tiene una suscripción a Office 365 en el canal Mensual, puede usar el XLOOKUP más nuevo . Si solo tiene la suscripción semestral, estará disponible para usted en julio de 2020.
Usemos los mismos datos de inventario e intentemos encontrar el precio de algo.
Donde estábamos buscando una fila antes, ingrese la fórmula:
=BUSCARV(J1,E2:G9,3,FALSO)
J1 se refiere a la celda con el valor que estamos comparando. E2:G9 es el rango de valores con el que estamos trabajando. Pero BUSCARV solo buscará una coincidencia en la primera columna de ese rango. El 3 se refiere a la tercera columna desde el inicio del rango.
Entonces, cuando escribimos un SKU en J1, BUSCARV encontrará la coincidencia y tomará el valor de la celda 3 columnas por encima. FALSO le dice a Excel qué tipo de coincidencia estamos buscando. FALSO significa que debe ser una coincidencia exacta donde VERDADERO le diría que tiene que ser una coincidencia cercana.
¿Cómo encuentro valores coincidentes en dos hojas diferentes?
Cada una de las funciones anteriores puede funcionar en dos hojas diferentes para encontrar valores coincidentes en Excel. Vamos a usar la función EXACTA para mostrarle cómo hacerlo. Esto se puede hacer con casi cualquier función. No solo los que cubrimos aquí. También existen otras formas de vincular celdas entre diferentes hojas y libros de trabajo .
Trabajando en la hoja de Titulares , ingresamos la fórmula
=EXACTO(D2:D10,Boletos!E2:E10)
D2:D10 es el rango que hemos seleccionado en la hoja de Titulares. Una vez que ponemos una coma después de eso, podemos hacer clic en la hoja Tickets y arrastrar y seleccionar el segundo rango.
¡Vea cómo hace referencia a la hoja y al rango como Tickets!E2:E10 ? En este caso, cada fila coincide, por lo que todos los resultados son verdaderos.
¿De qué otra manera puedo usar estas funciones?
Una vez que domine estas funciones para hacer coincidir y encontrar cosas, puede comenzar a hacer muchas cosas diferentes con ellas. También eche un vistazo al uso de las funciones ÍNDICE y COINCIDIR juntas para hacer algo similar a BUSCARV.
¿Tiene algunos consejos interesantes sobre el uso de funciones de Excel para encontrar valores coincidentes en Excel? ¿Quizás una pregunta sobre cómo hacer más? Envíenos una nota en los comentarios a continuación.
Usando ÍNDICE y COINCIDIR en lugar de BUSCARV
Existen ciertas limitaciones con el uso de BUSCARV: la función BUSCARV solo puede buscar un valor de izquierda a derecha. Esto significa que la columna que contiene el valor que busca siempre debe estar ubicada a la izquierda de la columna que contiene el valor de retorno. Ahora bien, si su hoja de cálculo no está construida de esta manera, no utilice BUSCARV. Utilice en su lugar la combinación de funciones ÍNDICE y COINCIDIR.
Este ejemplo muestra una pequeña lista donde el valor que queremos buscar, Chicago, no está en la columna más a la izquierda. Entonces, no podemos usar BUSCARV. En su lugar, usaremos la función COINCIDIR para encontrar Chicago en el rango B1:B11. Se encuentra en la fila 4. Luego, ÍNDICE usa ese valor como argumento de búsqueda y encuentra la población de Chicago en la cuarta columna (columna D). La fórmula utilizada se muestra en la celda A14.