Excel - Declaración IF / ELSE extendida

Excel - Declaración IF / ELSE extendida

Me gustaría que la celda F11 muestre un valor específico según el contenido de la celda C11.

Por ejemplo, si la celda C11 mostrara "Salud mental", entonces F11 debería mostrar "Paula", mientras que si la celda C11 mostrara "Farmacia", entonces F11 debería mostrar "Lisa".

Sin embargo, Debo señalar que el valor de C11 podría ser cualquiera de 39 valores y los valores de F11 podrían ser cualquiera de 5 nombres.

Ahora, sé cómo crear declaraciones IF anidadas, pero dado el volumen de posibilidades/datos, esto no funcionará debido a que se infringen los límites de los argumentos. He nombrado ciertos grupos de valores C11 (llamémoslos Áreas) con nombres de personas (valores F11) para que cada persona supervise un Área determinada. Las Áreas reciben nombres similares a lisaArea, paulaArea, etc.

El valor de C11 se selecciona a través de un menú desplegable que inserté mediante la herramienta de validación de datos y necesito que el valor de F11 se actualice automáticamente para reflejar qué persona está vinculada al Área bajo escrutinio.

Tenga en cuenta que, idealmente, me gustaría poder tener éxito con esto sin usar VBA, pero si no hay otra manera que no sea VBA, que así sea.

Si se requiere más información, hágamelo saber.

Muchas gracias.

Respuesta1

Puedes intentar utilizar cualquiera de los dos VLOOKUPo HLOOKUP. Devuelve datos buscando un valor en un rango de celdas.

Por ejemplo:

    A       B
1   input1  output1
2   input2  output2
3   input3  output3
4   input4  output4
5   input5  output5
6   input6  output6
7   input7  output7
8   input8  output8
9   input9  output9
10  input10 output10

La fórmula =VLOOKUP("input4",A1:B10,2)se mostrará output4.

HLOOKUPFunciona de manera similar, pero con una tabla de búsqueda horizontal.

información relacionada