Excel obtiene filas de otra hoja basándose en criterios
Sugerencia: Pruebe a utilizar las nuevas funciones XLOOKUP y XMATCH, versiones mejoradas de las funciones descritas en este artículo. Estas nuevas funciones funcionan en cualquier dirección y devuelven coincidencias exactas por defecto, lo que las hace más fáciles y cómodas de usar que sus predecesoras.
Supongamos que tiene una lista de números de ubicación de oficinas y necesita saber qué empleados hay en cada una de ellas. La hoja de cálculo es enorme, por lo que podría pensar que es una tarea difícil. En realidad, es bastante fácil de hacer con una función de búsqueda.
En este ejemplo, B2 es el primer argumento, un elemento de datos que la función necesita para funcionar. Para VLOOKUP, este primer argumento es el valor que quieres encontrar. Este argumento puede ser una referencia de celda, o un valor fijo como “smith” o 21.000. El segundo argumento es el rango de celdas, C2-:E7, en el que buscar el valor que quieres encontrar. El tercer argumento es la columna de ese rango de celdas que contiene el valor buscado.
El cuarto argumento es opcional. Introduzca TRUE o FALSE. Si introduce TRUE, o deja el argumento en blanco, la función devuelve una coincidencia aproximada del valor especificado en el primer argumento. Si introduce FALSE, la función igualará el valor proporcionado por el primer argumento. En otras palabras, dejar el cuarto argumento en blanco -o introducir TRUE- le da más flexibilidad.
Excel obtiene datos de otra hoja basándose en el valor de una celda
Puedes hacer referencia al contenido de celdas de otro libro creando una fórmula de referencia externa. Una referencia externa (también llamada enlace) es una referencia a una celda o rango de una hoja de otro libro de Excel, o una referencia a un nombre definido en otro libro.
Cuando la fuente está abierta, la referencia externa incluye el nombre del libro entre corchetes ([ ]), seguido del nombre de la hoja de cálculo, un signo de exclamación (!) y las celdas de las que depende la fórmula. Por ejemplo, la siguiente fórmula añade las celdas C10:C25 del libro de trabajo llamado Presupuesto.xls.
Nota: Si el nombre de la otra hoja de cálculo o libro contiene espacios o caracteres no alfabéticos, debes encerrar el nombre (o la ruta) entre comillas simples como en el ejemplo anterior. Excel las añadirá automáticamente cuando selecciones el rango de origen.
Las fórmulas que enlazan con un nombre definido en otro libro utilizan el nombre del libro seguido de un signo de exclamación (!) y el nombre. Por ejemplo, la siguiente fórmula añade las celdas del rango Ventas del libro Presupuesto.xlsx.
Excel copia datos de una hoja a otra automáticamente
Puede importar datos a Excel desde una amplia variedad de fuentes de datos y las secciones siguientes le muestran cómo hacerlo. Para obtener más información sobre qué hacer con los datos una vez importados, consulte Cómo se desplazan los datos por Excel.
Nota: Si importa datos desde un archivo CSV, Power Query detectará automáticamente los delimitadores de columna, incluidos los nombres y tipos de columna. Por ejemplo, si ha importado el archivo CSV de ejemplo que aparece a continuación, Power Query utilizará automáticamente la primera fila como nombres de columna y cambiará el tipo de datos de cada columna.
Importante Cuando intente importar un archivo PDF, es posible que aparezca el siguiente mensaje de PDF: “Este conector requiere la instalación de uno o más componentes adicionales antes de poder utilizarse”. El conector PDF requiere que .NET Framework 4.5 o superior esté instalado en su ordenador. Puede descargar la última versión de .NET Framework desde aquí.
Nota Cuando utilice un libro de trabajo conectado a una base de datos de SQL Server Analysis Services, es posible que necesite información adicional para responder a preguntas específicas sobre el producto, como información de referencia sobre expresiones multidimensionales (MDX) o procedimientos de configuración para un servidor de procesamiento analítico en línea (OLAP).
Enlace de Excel a una celda de otra hoja
Supongamos que desea buscar la extensión telefónica de un empleado utilizando su número de tarjeta de identificación, o el porcentaje correcto de una comisión por un importe de ventas. La búsqueda de datos se realiza para encontrar de forma rápida y eficaz datos específicos en una lista y para verificar automáticamente que se están utilizando los datos correctos. Después de buscar los datos, puede realizar cálculos o mostrar resultados con los valores devueltos. Existen varias formas de buscar valores en una lista de datos y mostrar los resultados.
En el ejemplo anterior, VLOOKUP busca el nombre del estudiante que tiene 6 retardos en el rango A2:B7. No hay ninguna entrada para 6 retrasos en la tabla, por lo que VLOOKUP busca la siguiente coincidencia más alta inferior a 6, y encuentra el valor 5, asociado al nombre de pila Dave, y por lo tanto devuelve Dave.
Nota: Utilice este enfoque cuando sus datos estén en un rango de datos externo que usted actualiza cada día. Usted sabe que el precio está en la columna B, pero no sabe cuántas filas de datos devolverá el servidor, y la primera columna no está ordenada alfabéticamente.