Archivo

Posts Tagged ‘excel’

Crear un desplegable o un combobox en Microsoft Excel

junio 20, 2010 67 comentarios

Hola, un amigo me pidió este requerimiento ayer, así que pensé en que también algún día lo iba a necesitar así que decidí registrarlo en esta bitácora. Los pasos son muy sencillos, y los detallo a continuación:  (Para agrandar las imágenes, deben darle un clic  sobre ellas)

1.- Creamos una lista de lo que querramos mostrar, los cuales serán los valores a desplegar de nuestro combobox.

2.- Nos vamos a Datos / Validación de Datos

3.- En la pestaña Configuración, elegimos Lista en la opción Permitir.

4.- Luego buscamos el rango de origen donde escribimos la lista en el paso 1, finalmente Aceptamos.

5.- Y listo, vean sus resultados.


Actualización (23/07/2010) :
Si quieren ponern la lista de datos en una hoja separada a la donde va a estar el combobox, lo que se tiene que hacer es crear un rango de datos y con ese nombre se referencia para que la lista de datos se muestre correctamente. Los pasos los puedes encontrar aquí, solo que me dió flojera hacer el tuto ahorita (“No reinventemos la rueda ps, jeje“)

Anuncios

Extraer primera palabra de una celda en MS Excel

junio 7, 2010 11 comentarios

Bueno la idea es sencilla, la formula algo compleja y su utilidad muy buena, me encontré con una lista de empleados (en un archivo de MS Excel) la cual solo tenia nombres, apellidos, fecha de cumpleaños y otras cosas mas irrelevantes, necesitaba tener los correos de estos, teniendo en cuenta que los correos de los empleados de mi empresa esta compuesto de el primer nombre, seguido por un punto, seguido por el primer apellido, luego @ y finalmente el dominio del correo (Ejem: andy.gonzales@scotiabank.com.pe), el problema se hubiera resuelto con la función Concatenar pero el problema era que en una sola celda estaban los dos nombres y en otra celda los dos apellidos. Con la siguiente formula pude extraer “solo” el primer nombre y el primer apellido y dice así:

Celda:
C1=ACOSTA CUYA
D1=MARIO RICARDO

=CONCATENAR(MINUSC(IZQUIERDA(D1,HALLAR(" ",D1,1)-HALLAR("",D1,1))),".",
MINUSC(IZQUIERDA(C1,HALLAR(" ",C1,1)-HALLAR("",C1,1))),"@scotiabank.com.pe")

Resultado:
mario.acosta@scotiabank.com.pe

También encontre otras ayudas, estas son:

Ejemplo: en la celda A1: GOMEZ LOPEZ JOSE LUIS, en la celda B1: GOMEZ LOPEZ, en la celda C1: JOSE LUIS.

Pon en B1:

=IZQUIERDA(A1;HALLAR(" ";A1;HALLAR(" ";A1;1)+1))

te dará GÓMEZ LÓPEZ

Pon en C1:

=EXTRAE(A1;LARGO(B1)+1;LARGO(A1)-LARGO(B1))

te dará JOSÉ LUIS

Espero les aya ayudado por que a mi si me ayudo y mucho… Hasta pronto.