Cómo rellenar automáticamente otras celdas tras seleccionar un valor en un Lista desplegable en Excel: Guía completa
Al trabajar con Excel, automatizar la entrada de datos puede aumentar significativamente tu productividad. Una tarea habitual consiste en rellenar automáticamente datos relacionados tras seleccionar un valor en una lista desplegable. Esta guía explora cuatro métodos completos, desde funciones nativas de Excel hasta VBA y herramientas de terceros como Kutools.

Antes de nada: cree un Lista desplegable
Método 1: Relleno automático con la función BUSCARV
Método 2: Relleno automático con las funciones INDICE y COINCIDIR
Método 3: Relleno automático con Kutools para Excel
Método 4: Relleno automático con una función definida
Método 4: Relleno automático con una función definida
Antes de nada: cree un Lista desplegable
Antes de implementar cualquier método de relleno automático, debe tener una lista desplegable preparada. Este menú desplegable actúa como desencadenante para rellenar las celdas relacionadas.
Pasos:
Paso 1. Prepare el rango de origen.

Paso 2. Cree la lista desplegable.
Vaya a la celda donde desee el menú desplegable (por ejemplo, Hoja1!D2)
Vaya a Datos > Validación de datos > Validación de datos.

En el cuadro de diálogo Validación de datos, seleccione Lista en la sección Permitir y elija el rango de origen. Haga clic en Aceptar.


Una vez que tenga su menú desplegable listo, podrá aplicar cualquiera de los siguientes métodos de relleno automático.
Método 1: Relleno automático con la función BUSCARV
BUSCARV es una de las funciones más utilizadas para recuperar datos en Excel. Al combinarla con un menú desplegable, podrás obtener rápidamente la información relacionada de una tabla de referencia.
Pasos:
En la celda adyacente al Lista desplegable (por ejemplo, E2), introduzca:

🔓 Explicación de la fórmula:
- Busca el valor de D2 en la primera columna del rango A2:B5; si lo encuentra, devuelve el valor correspondiente de la segunda columna (columna B), y si no lo encuentra, muestra el error #N/A.
- FALSO significa que debe tratarse de una coincidencia exacta.
Paso 2. Pulse la tecla Entrar.

✨ Notas
- Utilice SI.ERROR() para ocultar errores si no se selecciona ningún valor:
=BUSCARV(D2,$A$2:$B$5,2,FALSO) - No puede buscar a la izquierda de la columna clave.
Método 2: Relleno automático con las funciones INDICE y COINCIDIR
ÍNDICE y COINCIDIR son una combinación potente que supera a BUSCARV en flexibilidad, ya que permite búsquedas hacia la izquierda y se mantiene estable incluso si se reorganizan las columnas.
Pasos:
En la celda adyacente al Lista desplegable (por ejemplo, E2), introduzca:

🔓 Explicación de la fórmula:
- COINCIDIR(D2, $A$2:$A$5, 0)
Busca D2 en el rango A2:A5. El 0 indica una coincidencia exacta (igual que FALSO en BUSCARV).
Devuelve la posición (número de fila) en la que se encuentra D2. - INDICE($B$2:$B$5, ...)
Toma el número de fila devuelto por COINCIDIR
y devuelve el valor correspondiente del rango B2:B5.
Paso 2. Pulse la tecla Entrar

✨ Notas
- Tanto el rango de retorno (ÍNDICE) como el rango de búsqueda (COINCIDIR) deben estar alineados por filas.
- Puede buscar tanto hacia la izquierda como hacia la derecha.
- Es más robusto que BUSCARV.
Método 3: Relleno automático con Kutools para Excel
Kutools ofrece un enfoque visual e intuitivo que elimina la necesidad de fórmulas, ideal para usuarios que buscan resultados rápidos sin tener que dominar las funciones avanzadas de Excel.
Pasos:
Paso 1. En la celda adyacente a la lista desplegable (por ejemplo, E2), vaya a Kutools > Asistente de fórmulas > Buscar y referencia > Buscar una lista de valores.

Paso 2. Seleccione la matriz de la tabla, el valor buscado y el número de columna. Haga clic en Aceptar.


✨ Notas
- Kutools le permite aplicar esta configuración a todo un rango de forma simultánea.
- La herramienta es sumamente intuitiva y minimiza los errores manuales.
- Fácil de usar.
- No requiere fórmulas.
¿Cansado de tareas repetitivas y fórmulas complejas en Excel? ¡Kutools para Excel es su potenciador de productividad todo en uno!Con más de 300 funciones potentes —edición por lotes, relleno inteligente, filtrado automático— trabajará 10 veces más rápido.¡Descárguelo ahora y lleve sus habilidades en Excel al siguiente nivel!
Método 4: Relleno automático con una función definida
Para usuarios que buscan una solución dinámica y automatizada más allá de los límites de las fórmulas, VBA ofrece el máximo control y personalización lógica.
Pasos:
Paso 1. Pulse las teclas Alt+F11 para abrir el Editor de VBA.
Paso 2. Haga clic en Insertar > Módulo.

Paso 3. Pegue el siguiente código en el módulo.
'Update by Extendoffice
Function GetProductInfo(productName As String, colIndex As Integer) As Variant
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("Sheet1") 'the sheet that the data source in
Dim rng As Range
Set rng = ws.Range("A2:B5") 'the range of data source
Dim r As Range
For Each r In rng.Rows
If r.Cells(1, 1).Value = productName Then
GetProductInfo = r.Cells(1, colIndex).Value
Exit Function
End If
Next
GetProductInfo = "Not found"
End Function

Paso 4. Vuelva a la hoja y, en la celda adyacente al menú desplegable (por ejemplo, E2), introduzca:
Paso 5. Pulse la tecla Intro.

✨ Notas
- Requiere un libro habilitado para macros (.xlsm)
Preguntas frecuentes
P1: ¿Qué sucede si mi rango de datos cambia con frecuencia?
Utilice rangos con nombre o tablas dinámicas para mantener siempre actualizadas sus referencias.
P2: ¿Puedo utilizar BUSCARV para realizar búsquedas hacia la izquierda?
No, en ese caso, considere usar ÍNDICE+COINCIDIR o Kutools.
P3: ¿Es seguro utilizar Kutools?
Sí, es ampliamente utilizado y de confianza, pero siempre descárguelo desde su sitio web oficial.
P4: ¿Funcionará VBA en todas las versiones de Excel?
La mayoría de las versiones de escritorio lo admiten, aunque está desactivado de forma predeterminada y no es compatible con Excel Online.
P5: ¿Es Kutools gratuito?
Kutools para Excel no es una herramienta completamente gratuita, pero ofrece una prueba gratuita seguida de una opción de compra única:
- Prueba gratuita de 30 días con funcionalidad completa: no se requiere tarjeta de crédito.
- Licencia perpetua para un solo usuario: aproximadamente 49 USD, incluidos dos años de actualizaciones y soporte gratuitos.
- Tras el período de soporte de dos años, podrá seguir utilizando indefinidamente la versión que tenga, aunque sin recibir más actualizaciones.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active 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 dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos


