miércoles, 6 de diciembre de 2017

Excel Lista de datos validados y Resultados automaticos en otra celda

DESCARGA EL EXCEL DE EJEMPLO

1º. Lo primero que veremos es como crear una lista validada y luego como hacer que aparezca en otro campo un valor predeterminado por medio de un condicional anidado.

2º. Seleccionaremos el campo donde queremos que aparezca la lista de datos validados. A continuación en la pestaña Datos seleccionamos la opción Validación de Datos.


3º.  A continuación  aparecerá una ventana donde insertaremos los datos y el tipo lista. El origen de los datos lo podremos seleccionar desde un rango en concreto o escribiendo el rango que queramos presentar con una expresión de texto del tipo:
AliBel*;BelRei*;CatSas*;CriSan*;JorRio*;Palma*;MarRui*;NatMer*;RosPer*;XisGel*;Tras*;
Por poner un ejemplo.



4º.  De este modo ya tendremos disponible la lista que hayamos escrito. Si en un momento dado la queremos modificar, seleccionando la casilla aplicar cambios a tras celdas, podremos modificar todas las listas similares al mismo tiempo.

5º. A continuación veremos cómo hacer que aparezcan los datos asociados a los elementos de la lista que hemos escrito antes, con una simple expresión condicional anidada.
Hemos de recordar que con el archivo Excel en versión xlsx el nivel de anidación es 64 y con la versión xls es 7.
La expresión sería así: =SI(L19="Cristina Sanchez";"CriSan_ElTer";SI(L19="Caty Sastre";"CatSas_ElTer";SI(L19="Bel Reines";"BelRey_SanCat";SI(L19="Rosa Perpinya";"RosPer_SanCat";SI(L19="Xisca Gelabert";"XisGel_ElTer";SI(L19="Natalia Mercader";"NatMer_SanCat";SI(L19="Jordi Rios";"JorRio_SanCat";SI(L19="Alicia Beltran";"AliBel_SanCat";" -- "))))))))

Esta expresión la utilizaremos en la casilla que queremos como destino de los datos asociados a los elementos de la lista, a la que hacemos referencia en la casilla correspondiente.


Bien con esto espero haberos clarificado un poco las ideas, gracias por vuestra atención.

No hay comentarios:

Publicar un comentario

Gracias por vuestros aportes.