Si su valor de búsqueda y rango de búsqueda se almacenan en diferentes libros de Excel (hojas de cálculo), VLOOKUP hará el trabajo fácilmente. Sin embargo, si necesita buscar otro archivo en línea de Excel, esto creará algunas dificultades. Siga leyendo para obtener más información.

Tabla de Contenidos ocultar

Cómo volver a buscar otro libro de trabajo en Excel

Importamos un conjunto de datos de Hojas de cálculo de Google a Excel mediante Acoplador.io, una solución para la exportación automática de datos desde múltiples aplicaciones y fuentes.

1-dataset-in-one-spreadsheet

Obtenga más información sobre las integraciones de Microsoft Excel para exportar datos de forma programada.

Los datos se importaron al libro de trabajo titulado «conjunto de datos»: este es nuestro rango de búsqueda. Los valores de búsqueda se almacenan en otra hoja de cálculo, titulada «usuarios».

2-dataset-another-spreadsheet

Busquemos estas dos hojas de cálculo. Complete los siguientes pasos:

  • Escriba =vlookup( en la celda B2 del libro de trabajo de los usuarios.
Escriba " = vlookup ("en la celda B2 del libro de trabajo de los usuarios.
  • Especifique el valor de búsqueda. Puede ingresar una cadena envuelta entre comillas o hacer referencia a una celda como hicimos nosotros:
Especificar el valor de búsqueda
  • Introduzca una coma/punto y coma (dependiendo del separador de lista definido en la configuración regional), haga clic en la hoja de cálculo con el rango que desea buscar y seleccione el rango deseado. En nuestro caso, la fórmula inacabada se ve así:
=vlookup(A2,dataset!$A:$F1
5-select-lookup-range

Así que, básicamente, puede escribir manualmente el rango a buscar utilizando el siguiente ejemplo:

dataset!$A:$F1
  • – nombre de la hoja de cálculo
  • dataset! – nombre de la hoja de trabajo
  • $A:$F1 – rango de búsqueda bloqueado
  • En la barra de fórmulas, agregue una coma/punto y coma e ingrese el número de columna, que contiene el valor coincidente a devolver. En nuestro caso, el número es 4 (columna D).
=vlookup(A2,dataset!$A:$F1,4
  • Agregue una coma/punto y coma e ingrese FALSE para devolver la coincidencia exacta. Cierra el soporte y presiona enter
=vlookup(A2,dataset!$A:$F1,4,FALSE)
6-vlookup-formula-another-spreadsheet

Para devolver los valores coincidentes para otros usuarios, podemos arrastrar la fórmula hacia abajo:

7-drag-vlookup-formula

O utilice una fórmula de matriz:

  • Necesita especificar un array como valor de búsqueda
=VLOOKUP(A2:A66,dataset!$A:$F1,4,FALSE)
  • A continuación, seleccione una matriz donde devolver los valores coincidentes, inserte la fórmula VLOOKUP en la barra de fórmulas y presione Ctrl + Mayús + Enter para Windows (Comando + Retorno para Mac)

8-vlookup-another-spreadsheet-array

Cómo vlookup otro archivo de Excel en línea

Desafortunadamente, el flujo descrito anteriormente para VLOOKUP no funciona con libros de Excel en línea. No puede seleccionar el rango para buscar en otra hoja de cálculo. La forma más sencilla de resolver esto es importar los datos necesarios de otro libro de trabajo (de Excel a Excel) utilizando Coupler.io y realice la vlookup como se indica arriba.

O puede buscar desde otra hoja de cálculo utilizando esta sintaxis:

=VLOOKUP("lookup_value",'https://d.docs.live.net/spreadsheet-id/Docs/sheet-name'!locked-lookup-range,column_number,match)

Veamos cómo funciona en el ejemplo. Usaremos los mismos libros de trabajo de arriba, conjuntos de datos y usuarios, pero editados en Excel Online.

9-dataset-users-excel-online

Los parámetros que necesitamos para nuestra fórmula BUSCARV son:

  • "lookup_value" – A2
10-lookup-value
  • Puede encontrar el id de hoja de cálculo de su libro de Excel en línea en la barra de direcciones URL.
11-excel-online-spreadsheet-id
  • El nombre de la hoja de cálculo y el rango no deben causar ningún problema. Pero no olvide bloquear el rango de búsqueda usando los símbolos$. Ahora la fórmula VLOOKUP se ve así:
=vlookup(A2,'https://d.docs.live.net/ec25d9990d879c55/Docs/dataset'!$A:$F,column_number,match)
  • Como último paso, especifique el número de columna y los parámetros de coincidencia. Ahora podemos ejecutar nuestra fórmula VLOOKUP:
=vlookup(A2,'https://d.docs.live.net/ec25d9990d879c55/Docs/dataset'!$A:$F,4,false)
12-vlookup-another-spreadsheet-excel-online

Con esta sintaxis, puede arrastrar su fórmula BUSCARV o aplicar una fórmula de matriz como hemos descrito anteriormente.

Dejar un comentario

Tu dirección de correo electrónico no será publicada.