Вы находитесь на странице: 1из 10

Clase 4

Curso de Microsoft Office Excel – Nivel 2 16-09-2018


www.envicompany.com.pe

MICROSOFT EXCEL II 2016 – CLASE 04


1. FUNCIONES DE TEXTO

1.1. DECIMAL (numero,decimales,no_separar_millares):

Redondea un número pasado como parámetro a los decimales indicados y devuelve el resultado en formato
de texto. La última opción es un parámetro lógico (verdadero o falso), si se omite coge como valor FALSO y
mostrara el símbolo separador de miles.

2018.0308 2,018.031 =DECIMAL(A1,3)


2018.0308 2018.031 =DECIMAL(A1,3,VERDADERO)
2020.0106 2,020.01060 =DECIMAL(B6,5)

1.2. DERECHA (texto,num_de_caracteres):

Devuelve de la cadena de texto, el número de caracteres especificados comenzando a contar desde el final
del texto.

1061991 61991 =DERECHA(B11,5)


1 de junio de 1991 de 1991 =DERECHA(B12,7)

1.3. IZQUIERDA (texto,num_de_caracteres):

Devuelve de la cadena de texto, el número de caracteres especificados comenzando a contar desde el inicio
del texto.

1061991 10619 =IZQUIERDA(B14,5)


1 de junio de 1991 1 de ju =IZQUIERDA(B15,7)

1.4. EXTRAE (texto,posición_inicial,num_de_caracteres):

Devuelve los caracteres indicados de una cadena de texto a partir de una posición inical.

Microsoft =EXTRAE($B$21,1,10)
Office Excel =EXTRAE($B$21,11,12)
Excel 2016 =EXTRAE($B$21,18,10)
2016 =EXTRAE($B$21,24,4)
Microsoft Office Excel 2016

1.5. VALOR (texto):

Convierte un argumento de texto que representa un número en un número.


2,018.031 2018.031 =VALOR(B8)
2,020.01060 2020.0106 =VALOR(B9)

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 1


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

1.6. ESPACIOS (texto):

Quita todos los espacios del texto excepto los espacios individuales entre palabras.

Microsoft Office Excel 2016 =ESPACIOS(B24)


Microsoft Office Excel 2016

1.7. MAYUSC (texto):

Convierte la cadena de texto a mayúscula.

MICROSOFT OFFICE EXCEL 2016 =MAYUSC(ESPACIOS(B27))


Microsoft Office Excel 2016

1.8. MINUSC (texto):

Convierte la cadena de texto a minúscula.

microsoft office excel 2016 =MINUSC(ESPACIOS(B30))


Microsoft Office Excel 2016

1.9. NOMPROPIO (texto):

Muestra la primera letra de cada palabra en mayúscula.

microsoft office excel 2016 Microsoft Office Excel 2016 =NOMPROPIO(B32)


siméon johel valle pajuelo Siméon Johel Valle Pajuelo =NOMPROPIO(B33)

1.10. LARGO (texto):

Devuelve la cantidad de caracteres de una cadena de texto.

microsoft office excel 2016 27 =LARGO(B35)


siméon johel valle pajuelo 26 =LARGO(B36)

1.11. HALLAR (texto_buscado,dentro_de_texto,posición_inicial):

Devuelve la ubicación donde empieza el texto buscado que se encuentra dentro_de_texto a partir de una
posición inicial. Esta función no discrimina mayúsculas con minúsculas.
microsoft office excel 2016 5 =HALLAR("o",B38,1)
siméon johel valle pajuelo 5 =HALLAR("o",B39,1)
siméon johel valle pajuelo 9 =HALLAR("o",B39,C39+1)
siméon johel valle pajuelo 7 =HALLAR(" ",B41,1)

 APLICACIÓN: Se pide separar los datos del apellido paterno, apellido materno y nombres para los
siguientes datos.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 2


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

NOMBE COMPLETO AP_PATERNO AP_MATERNO NOMBRES


ALOR CALDERÓN, JEFFERSON ISAAC ALOR CALDERÓN JEFFERSON ISAAC
BAZÁN ESPINOZA, EMERSON FALDÍ BAZÁN ESPINOZA EMERSON FALDÍ
BENITES PUNTILLO, GABRIELA FRANCESCA BENITES PUNTILLO GABRIELA FRANCESCA
BRAVO CAQUI, GUISELA YANINA BRAVO CAQUI GUISELA YANINA
CASTILLO AROMO, DAYANNA YUVIT ZA CASTILLO AROMO DAYANNA YUVITZA
DIAZ GARCÍA, JANET VIOLETA DIAZ GARCÍA JANET VIOLETA
FLORES CASTILLO, CINTHIA PAMELA FLORES CASTILLO CINTHIA PAMELA
FLORES MEDINA, JHULY ROSSNERY FLORES MEDINA JHULY ROSSNERY
HERRERA ESPINOZA, YONATAN YOVANI HERRERA ESPINOZA YONATAN YOVANI
HUERTA NUÑEZ, ELVIS EVER HUERTA NUÑEZ ELVIS EVER
MORALES GARCÍA, ANGEL JHONATAN MORALES GARCÍA ANGEL JHONATAN
QUEZADA PACHECO, BRIAN STEPHANO QUEZADA PACHECO BRIAN STEPHANO
SALOMÉ MANRIQUE, GIAN CARLOS SALOMÉ MANRIQUE GIAN CARLOS
SANTILLAN PALACIOS, DEBORAH SANTILLAN PALACIOS DEBORAH
VIZURRAGA RICAPPA, IRVIN AXEL VIZURRAGA RICAPPA IRVIN AXEL
ZAMUDIO CHÁVEZ, JUAN LUPESCO ZAMUDIO CHÁVEZ JUAN LUPESCO
=IZQUIERDA(A2,HALLAR(" ",A2,1))
=EXTRAE(A2,HALLAR(" ",A2,1),HALLAR(", ",A2,1)-HALLAR(" ",A2,1))
=DERECHA(A2,LARGO(A2)-HALLAR(", ",A2,1))

1.12. FUNCION ELEGIR

Utiliza su primer argumento para devolver un valor de una lista de argumento de valores.

 SINTAXIS: ELEGIR(num_indice,valor1,valor2,valor3,…)
1

Ej.:

PERA NARANJA =ELEGIR(6,$B$43,$B$44,$B$45,$B$46,$B$47,$B$48)


PAPAYA PERA =ELEGIR(1,$B$43,$B$44,$B$45,$B$46,$B$47,$B$48)
MANZANA MANZANA =ELEGIR(3,$B$43,$B$44,$B$45,$B$46,$B$47,$B$48)
PLÁT ANO PLÁTANO =ELEGIR(4,$B$43,$B$44,$B$45,$B$46,$B$47,$B$48)
FRESA PERA =ELEGIR(1,$B$43,$B$44,$B$45,$B$46,$B$47,$B$48)
NARANJA PAPAYA =ELEGIR(2,$B$43,$B$44,$B$45,$B$46,$B$47,$B$48)

2. FORMULARIOS EN EXCEL

Es un diseño elaborado con ciertas características que facilitan el ingreso de datos en los cuales se ubicarán
los controles.

2.1. CONTROLES O ELEMENTOS DE FORMULARIO:

Son objetos gráficos que se colocan en un formulario para mostrar o introducir datos, realizar una acción o
facilitar la lectura del formulario.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 3


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

2.1.1. CREACION DE UN FORMULARIO: Procedimiento:

a) Dibujar un rectángulo en el lugar donde se creará el formulario.


b) Ingresar a la ficha DESARROLLADOR, grupo CONTROLES, INSERTAR.
c) Seleccionar un elemento de formulario…

d) Dibujar el elemento sobre el rectángulo, observe que dicho elemento es un objeto flotante.
e) Realizar la configuración del elemento realizando un clic secundario sobre el elemento e ingresando
a FORMATO DE CONTROL.

2.2. PRINCIPALES ELEMENTOS O CONTROLES DE FORMULARIO:

2.2.1. ETIQUETA :

Se utiliza para ingresar texto en el formulario.

Ej.: Crear un elemento de formulario del tipo etiqueta que muestre el mensaje: SELECCIONE UN PAIS

SELECCIONE UN PAIS

2.2.2. CUADRO COMBINADO :

Cuando armamos un reporte con mucha información, resulta muy útil tener listas desplegables con la finalidad
de seleccionar algún elemento del listado.

Ej.: Crear un elemento de formulario del tipo Cuadro combinado que muestre una lista de países, y en base al
país elegido se muestre la venta en dicho país.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 4


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

Para mostrar la venta del país elegido usare la función…


N° PAIS VENTA SELECCIONE UN PAIS
1 Argentina 141856
2 Brasil 175856
3 Chile 180736
4 Colombia 108509 La venta es: S/ 146,947.00 =ELEGIR(E6,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12)
5 México 192861 7 S/ 146,947.00 =BUSCARV(E6,A1:C12,3,FALSO)
6 Venezuela 166979
7 Perú 146947
8 Bolivia 107965
9 Ecuador 159908
10 Uruguay 182082
11 Paraguay 146113

2.2.3. BOTON DE OPCION :

Es muy común en distintos tipos de formularios donde hay un número de alternativas fijas, pero solo se debe
optar por una única opción. El ejemplo más claro son las respuestas de una encuesta o examen.

Ej.: Crear dos elementos de formulario del tipo botón de opción que permita elegir las opciones (SI o NO),
finalmente se deberá indicar la opción que se eligió.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 5


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

Para indicar la opción que se eligió usare la función…

ELIJA UNA OPCION


2 Usted eligió la opción No ="Usted eligió la opción "&SI(B2=1,"Si","No")
Si
Usted eligió la opción No ="Usted eligió la opción "&ELEGIR(B2,"Si","No")
No

2.2.4. CONTROL DE NUMERO :

Permite ingresar un dato numérico en una celda el cual puede aumentar o disminuir con incrementos
definidos y topes definidos.

Ej.: Crear un elemento de formulario del tipo control de número que permita ingresar la nota de un alumno.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 6


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

2.2.5. BOTON :

Se utiliza para ejecutar macros en forma automática ya que al terminar de dibujarlo se mostrará la ventana de
ASIGNAR MACRO.

Ej.:

3. CREACION DE UNA MACRO USANDO EL EDITOR DE VISUALBASIC

a) Abrir un nuevo libro.


b) Ingresar al editor de Visual Basic siguiendo una de las siguientes formas:
o Ficha DESARROLLADOR, grupo CODIGO, VISUALBASIC.
o Presionar teclas ALT + F11.
c) Si en caso no se visualiza el panel izquierdo, se ingresa al menú VER, EXPLORADOR DE
PROYECTOS.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 7


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

d) Crear la carpeta MODULOS con su respectivo MODULO1, ingresando al menú INSERTAR,


MODULO.
e) Se procede a ingresar las instrucciones en Visual Basic dentro de la ventana mostrada…

3.1. INSTRUCCIONES EN VISUAL BASIC:

Una instrucción es una unidad sintácticamente completa que expresa un tipo de acción, declaración o
definición. Entre las más importantes tenemos:

3.1.1. SUB:

Permite declarar un procedimiento al cual se le asignara un nombre seguido de paréntesis. Todas las
instrucciones que aparecen entre SUB y ENDSUB se ejecutaran.

3.1.2. REM o ‘:

Se utiliza para ingresar comentarios dentro del procedimiento los cuales se mostrarán de color verde.

3.1.3. SHEETS(hoja):

Hace referencia a una hoja de cálculo la cual debe estar escrita entre doble comilla.

3.1.4. SELECT:

Activa o selecciona las hojas y los objetos de las hojas.

3.1.5. RANGE(rango):

Hace referencia a una celda o rango de celdas, estas deben estar escritas entre doble comilla.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 8


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

3.1.6. ACTIVECELL:

Hace referencia a la primera celda de un rango previamente seleccionado, también se utiliza para ingresar
datos.

3.1.7. OFFSET(fila,columna):

Desplaza el puntero o una selección la cantidad de filas y columnas especificada.

3.1.8. CLEARCONTENTS:

Borra el contenido de una celda o rango de celdas.

3.1.9. MSGBOX:

Crea una interfaz entre el usuario y el programa y sirve para mostrar, recibir o devolver información del
usuario.

3.1.10. GOTO etiqueta:

Realiza saltos dentro del procedimiento hacia la etiqueta.

3.1.11. IF = SI

3.1.12. VLOOKUP = BUSCARV

3.1.13. CHOOSE = ELEGIR

3.1.14. ISBLANK = ESBLANCO.

Ej.:

Finalmente se cierra la ventana del Visual Basic, para luego grabarlo en el Excel con la opción LIBRO DE
EXCEL HABILITADO PARA MACROS.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 9


Clase 4
Curso de Microsoft Office Excel – Nivel 2 16-09-2018
www.envicompany.com.pe

4. FUNCION ALEATORIO.ENTRE

Devuelve un número aleatorio (al azar) entre los valores que indiques en su argumento. Esta función se utiliza
para simular datos, simular juegos, simular sorteos, etc.

 SINTAXIS: ALEATORIO.ENTRE(limite_inferior,limite_superior)
Ej.: Simule el lanzamiento de un dado.

Ej.: Simule el lanzamiento de 2 dados.

APLICACIÓN: Genere una cartilla de bingo simulado la extracción de una ficha.

Docente: Coraima Conejo – cconejo@envicompany.com.pe| P á g i n a 10

Вам также может понравиться