Excel: Rellenar una celda en función de otra
Resueltovotre psychiatre Mensajes publicados 1509 Fecha de registro Estado Membre Última intervención -
Hola a todos,
Me gustaría encontrar una fórmula condicional para rellenar automáticamente las celdas de mi tabla.
> Relleno mi celda A1 con un nombre de medio (ejemplo: Figaro, Libération...) en una lista desplegable gracias a una validación de datos (la fuente es una lista de medios redactada en otra hoja).
> Me gustaría que para cada medio dado, la celda B1 se complete automáticamente con el país de difusión (ejemplo: ingreso "Figaro" en A1 gracias a mi lista desplegable, B1 se llena automáticamente con "Francia").
¿Cómo debo proceder? ¿Debo redactar una segunda lista con los países de difusión? ¿Pero cómo vincular las dos entre sí? Hay unos cincuenta medios diferentes, no puedo mencionarlos todos en una sola fórmula.
Muchas gracias por su ayuda.
Saludos cordiales
- EXCEL, colorear una celda dividida en dos
- Excel: ¿Cómo aplicar formato condicional a una celda basado en otra?
- Función SI en Excel para un rango de celdas vacías
- Formato condicional si otra celda está vacía
- Colorear una celda cuando otra no está vacía
- Llenar una celda (texto) en función de otra (texto).
3 réponses
Hola, creo que para ello, debes hacer una fórmula como esta:
=SI(A1="Figaro"; "Francia"; FALSO) (fórmula para poner en la celda B1) Esto significa que SI en la celda A1 la palabra es Figaro, entonces en la celda B1 aparecerá la palabra Francia, de lo contrario devolverá FALSO.
Como se trata de una "lista" de Validación de datos, además de la función SI, hay que añadir la condición Múltiple, lo que te daría la siguiente fórmula:
=SI.MULTIPLE(VERDADERO;D6="";"";D6="Figaro";"Francia";D6="Times";"Reino Unido";D6="Washington Post";"EE.UU.";D6="Le Monde";"Francia")
PD: Estoy usando Office365. En la fórmula anterior, el primer valor está vacío (D6="") y por eso el resultado también debe estar vacío (;"";), lo que también significa que en mi tabla que contiene los valores de la lista, el primer valor de la tabla está vacío.


