Sunteți pe pagina 1din 6

DN-0102 APLICACIONES OFIMTICAS PARA LA TOMA DE DECISIONES

PRCTICA #02 Trabajar con datos


FICHA TCNICA PARA SU RESOLUCIN1

Ejercicio #1:

a) Generar el correo electrnico de cada empleado y asignarlo a las celdas de la columna E


(Email).

Lenguaje Natural Pseudocdigo


Paso 1: Obtener la primera letra del nombre letra Primera letra del nombre
del empleado
Paso 2: Obtener el apellido del empleado apellido Apellido del empleado

Paso 3: Concatenar la primera letra del email letra + apellido +
nombre con el apellido y luego con el @mywork.com
texto @mywork.com
Paso 4: Asignar el correo generado a la celda celda email
correspondiente

Para el Paso 1 se utiliza la funcin EXTRAE utilizando como parmetros la celda en que se
encuentra el nombre; la posicin inicial 1 ya que se requiere la letra inicial; y la cantidad de
caracteres debe ser 1 porque solo se necesita la primera letra:

Para el Paso 2 solo es necesario hacer una referencia relativa a la celda en que se
encuentre el apellido (en la columna 2).

Para el Paso 3 se utiliza la funcin CONCATENAR cuyos parmetros deben ser la primera
letra del nombre seguida del apellido y, por ltimo, del texto @mywork.com:

Por ltimo, se arrastra la frmula generada en forma vertical para copiarla en todas las
celdas correspondientes.


1
Elaborada por la profesora Alejandra Selva Mora.

b) Generar la fecha en la columna G (Contratacin) con el formato mm/dd/aaaa.

Lenguaje Natural Pseudocdigo


Paso 1: Obtener el mes del texto fuente mes Mes de inicio de labores
Paso 2: Obtener el da del texto fuente da Da de inicio de labores

Paso 3: Obtener el ao del texto fuente ao Ao de inicio de labores
Paso 4: Concatenar el mes, el signo /, el da, fecha mes + / + da + / + ao
el signo / y luego el ao
Paso 4: Asignar la fecha con nuevo formato a celda fecha
la celda

Inicialmente, debe considerarse que los datos de la columna F (Inicio Labores) aunque se
visualizan como una fecha, no son reconocidos como tal por tener el formato da/mes/ao2,
que no est incluido como uno de los tipos de formato. Por esta razn es que debe
generarse el valor a partir del uso de funciones de manejo de texto para ubicar los datos en
un formato que pueda ser reconocido como una fecha: mes/da/ao.

De esta forma, para los pasos 1, 2 y 3 se utilizar la funcin EXTRAE de la siguiente forma:
o Para obtener el da, se utilizarn como parmetros la celda en que se encuentra el
texto con la fecha en la columna F (Inicio Labores); la posicin inicial debe ser 1
porque el dato del da es el primero en el texto; y la cantidad de caracteres debe ser
2, pues el dato del da tiene dos dgitos:

o Para obtener el mes, se utilizarn como parmetros la misma celda con la fecha; la
posicin inicial deber ser 4 pues es el lugar en que comienza el dato del mes; y la
cantidad de caracteres debe ser 2, pues el dato del mes tiene dos dgitos:

o Para obtener el ao, se utilizarn como parmetros la misma celda con la fecha; la
posicin inicial deber ser 7 pues es el lugar en que comienza el dato del ao; y la
cantidad de caracteres debe ser 4, pues el dato del ao tiene cuatro dgitos:


2
Esta situacin se presenta en la versin de MS-Excel 2013.

Para el Paso 4 se utiliza la funcin CONCATENAR cuyos parmetros deben ser el mes, el
smbolo /, el da, nuevamente el smbolo / y el ao. La concatenacin debe hacerse a
partir de los resultados de las funciones EXTRAE, por lo que deben escribirse de la
siguiente forma:

Por ltimo, se arrastra la frmula generada en forma vertical para copiarla en todas las
celdas correspondientes y, a dicha columna, se le puede asignar el formato de fecha que se
desee.

c) Asignar el rango de celdas llamado Puestos:


Solo se requiere seleccionar el rango de celdas deseado (A2:B20) y, en el cuadro de
nombres, asignar el valor Puestos:

d) Asignar el rango de celdas llamado Departamentos:


Solo se requiere seleccionar el rango de celdas deseado (A2:B28) y, en el cuadro de
nombres, asignar el valor Departamentos:

e) Obtener la descripcin de puestos para la columna I (Puesto)

Lenguaje Natural Pseudocdigo


Paso 1: Hacer la bsqueda del cdigo del resultado Resultado de la bsqueda
puesto para obtener la descripcin
Paso 2: Si fue encontrado, se asigna el valor a if (resultado = encontrado) then
la celda correspondiente celda descripcin

Paso 3: Si no fue encontrado, debe asignarse a else
la celda el valor ----- ERROR ----- Celda ----- ERROR -----
end if

El Paso 1 puede ser efectuado utilizando la funcin BUSCARV con los siguientes
parmetros:
o El valor buscado debe ser el valor que se encuentra en la celda de la columna H
correspondiente;
o El parmetro de la matriz de bsqueda puede establecerse asignando el valor
Puestos generado en el ejercicio c) o escribiendo el rango especfico (en este caso,
A2:B20), al cual se le asignar automticamente el valor Puestos;
o En el parmetro del indicador de columnas se debe asignar el valor 2, dado que el
objetivo es obtener el valor de la segunda columna de la matriz de bsqueda
especificada; y
o En el parmetro correspondiente al orden se debe escribir FALSO, dado que en la
matriz de bsqueda los datos no se encuentran ordenados con base en el cdigo del
puesto, que es el valor a partir del cual se est realizando la bsqueda.

Como la funcin BUSCARV devuelve el valor de la descripcin del puesto, con su utilizacin
se est ejecutando el Paso 2 del algoritmo de solucin del problema. Sin embargo, en caso
de que no encuentre el valor de bsqueda, se devolver el valor N/A (que significa not
available). En este caso, con el fin de que no se despliegue ese valor especfico, es que se
debe asignar a la celda el texto ----- ERROR -----. Para ello se utiliza la funcin SI.ERROR,
la cual verifica la ocurrencia de un error despus de aplicar una funcin: si, efectivamente,
hubo un error, a la celda se le asigna el valor especificado en el segundo parmetro. En
caso de que no se presente ningn error, a la celda se le asigna el resultado de la funcin:

Por ltimo, se arrastra la frmula generada en forma vertical para copiarla en todas las
celdas correspondientes.

f) Asignar formato de moneda $ con dos decimales a la columna J (Salario):

g) Validacin de datos en la columna H (Puestos):

h) Validacin de datos en la columna L (Cd. Departamento):

S-ar putea să vă placă și