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

PRESENTACIN

El Instituto Tecnolgico Superior Interamericano, ITSI, garantizando el cumplimiento de uno de sus objetivos
fundamentales como es brindar un proceso de enseanza - aprendizaje de calidad en el rea de la
tecnologa informtica, actualiza constantemente los programas y los manuales de aplicacin acadmica.
Por lo tanto, se ha preparado el Libro Excel Avanzado. El contenido general del manual es el siguiente:
Fundamentos de Excel
Funciones
Filtros
Tablas dinmicas
Crear listas personalizadas
Enlazando y consolidando hojas de trabajo
Hipervnculos
Importar datos
Consolidacin de datos
Pegado especial
Estilos
Paneles
Macros
Excel, es considerada como la hoja de clculo ms utilizada tanto en mbitos profesionales como
domsticos. A travs de esta herramienta, se facilita mucho la gestin y tratamiento de grandes volmenes
de datos.
Al finalizar el curso se pretende dotar al alumno de la formacin bsica que le permita gestionar hojas de
clculo complejas, dominando el uso de las funciones, la aplicacin de filtros y ordenaciones y utilizando con
soltura diferentes herramientas de anlisis de datos, como son las tablas dinmicas o Solver, entre otros
muchos. Se presentan adems en este curso, las ltimas novedades introducidas por la nueva versin 2010
del programa. Modificando tanto su aspecto externo como sus procedimientos de trabajo.
Por todo ello resultar un curso de gran inters para todos aquellos que tengan la necesidad de hacer uso de
las utilidades avanzadas de Excel, al tratar grandes cantidades de datos, y poder realizar con ellos anlisis
vlidos para una adecuada gestin de la informacin. Adems para todos aquellos, que teniendo ya
conocimientos de Excel, deseen ponerse al da de las ltimas novedades que introduce la ltima versin
2010 del mismo.
Esperamos que les sea de mucha utilidad, tanto en su proceso de estudios como en su desempeo laboral.
Muchas gracias por su preferencia.

Direccin Acadmica

Manual de Excel Avanzado 2010


Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

CONTENIDO
1. FUNDAMENTOS DE EXCEL
1.1. Concepto de hoja de clculo ........................................................................................... 1
1.2. El programa: Microsoft Excel .......................................................................................... 1
1.3. Iniciar una sesin en Excel .............................................................................................. 2
1.4. La pantalla de Excel ......................................................................................................... 2
1.5. Opciones configurables de la pantalla ............................................................................ 2
1.6. La cinta de opciones ........................................................................................................ 3
1.7. Las fichas de la Cinta de Opciones .................................................................................. 3
1.8. Minimizar la cinta de opciones8 ..................................................................................... 8
1.9. Barra de Herramientas de Acceso Rpido ...................................................................... 9
1.10. La barra de frmulas y sus vistas .................................................................................. 6
1.11. Barra de estado ............................................................................................................. 6
1.12. Tipos de datos ............................................................................................................... 6
1.13. Frmulas........................................................................................................................ 9
1.14. Proteccin de celdas ................................................................................................... 10
2. FUNCIONES
2.1. Estadsticas
2.1.1. Funcin CONTAR ........................................................................................................ 12
2.1.2. Funcin CONTAR.BLANCO.......................................................................................... 14
2.1.3. Funcin CONTAR.SI .................................................................................................... 14
2.1.4. Funcin CONTARA ...................................................................................................... 16
2.1.5. Funcin MAX .............................................................................................................. 17
2.1.6. Funcin MIN ............................................................................................................... 17
2.1.7. Funcin PROMEDIO ................................................................................................... 18
2.1.8. Funcin PROMEDIO.SI ................................................................................................ 19
2.2. Bsqueda y Referencia
2.2.1. Funcin BUSCAR ......................................................................................................... 20
2.2.2. Funcin Consulta H .................................................................................................... 20
2.2.3. Funcin ConsultaV ..................................................................................................... 21
2.3. Funciones de Texto
2.3.1. Funcin TEXTO ........................................................................................................... 22
2.3.2. Funcin CONCATENAR ............................................................................................... 22
2.3.3. Funcin DECIMAL ....................................................................................................... 23
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.3.4. Funcin ENCONTRAR ................................................................................................. 23


2.3.5. Funcin MED .............................................................................................................. 24
2.3.6. Funcin HALLAR ......................................................................................................... 25
2.3.7. Funcin REEMPLAZAR ................................................................................................ 25
2.3.8. Funcin LARGO........................................................................................................... 27
2.3.9. Funcin MAYUSC........................................................................................................ 27
2.3.10.Funcin MINUSC ....................................................................................................... 28
2.3.11.Funcion NOMPROPIO ............................................................................................... 28
2.3.12.Funcin SUSTITUIR .................................................................................................... 28
2.4. Funciones Lgicas
2.4.1. Funcin Y .................................................................................................................... 29
2.4.2. Funcin SI ................................................................................................................... 29
2.4.3. Funcin O .................................................................................................................. 30
2.5. Funciones de Fecha y Hora
2.5.1. Funcin HORA ............................................................................................................ 31
2.5.2. Funcin MINUTO ........................................................................................................ 32
2.5.3. Funcin SEGUNDO ..................................................................................................... 32
2.5.4. Funcin AHORA .......................................................................................................... 32
2.5.5. Funcin AO .............................................................................................................. 33
2.5.6. Funcin Da ................................................................................................................ 33
2.5.7. Funcin DIAS.LAB ....................................................................................................... 33
2.5.8. Funcin DIAS360 ........................................................................................................ 34
2.5.9. Funcin HOY ............................................................................................................... 34
2.6. Funciones Matemtica y Trigonomtrica
2.6.1. Funcin ENTERO......................................................................................................... 35
2.6.2. Funcin Sub Totales ................................................................................................... 35
2.6.3. Funcin SUMAR.SI .................................................................................................... 37
2.6.4. Funcin TRUNCAR ...................................................................................................... 39
3. FILTROS
3.1. Auto Filtro ..................................................................................................................... 40
3.2. Filtros avanzados ........................................................................................................... 41
4. TABLAS DINMICAS ......................................................................................................... 43
4.1. Aplicar filtros a una tabla dinmica .............................................................................. 44
4.2. Obtener promedios en una tabla dinmica .................................................................. 44
4.3. Grficos con tablas dinmicas ....................................................................................... 45
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

5. CREAR LISTAS PERSONALIZADAS ..................................................................................... 46


6. ENLAZANDO Y CONSOLIDANDO HOJAS DE TRABAJO
6.1. Enlazar Hojas de Datos ................................................................................................. 47
6.2. Consolidar hojas de trabajo .......................................................................................... 48
7. HIPERVNCULOS
7.1. Cambiar el destino de un hipervnculo ......................................................................... 49
7.2. Cambiar el aspecto del texto de un hipervnculo ......................................................... 49
8. IMPORTAR DATOS ........................................................................................................... 50
8.1. Las Conexiones .............................................................................................................. 51
8.2. Importar datos de Word a Excel ................................................................................... 51
8.3. Importar datos de Excel a Word ................................................................................... 51
8.4. Importar datos de Access.............................................................................................. 52
8.5. Importar de una pgina Web ........................................................................................ 52
8.6. Importar de otros programas ....................................................................................... 53
9. CONSOLIDACIN DE DATOS
9.1. Consolidar por posicin ................................................................................................ 53
9.2. Consolidar por categoras ............................................................................................. 54
9.3. Consolide por frmula .................................................................................................. 55
10. PEGADO ESPECIAL .......................................................................................................... 55
11. ESTILOS
11.1. Formato condicional ................................................................................................... 56
11.2. Autoformato o estilos rpidos .................................................................................... 58
11.3. Aplicar un estilo........................................................................................................... 60
11.4. Modificar un estilo ...................................................................................................... 61
11.5. Crear un estilo ............................................................................................................. 62
11.6. Eliminar un estilo ........................................................................................................ 62
11.7. Copiar un estilo a otro libro ........................................................................................ 63
12. PANELES 12.1. Inmovilizar o bloquear filas y columnas ................................................ 63
12.2. Inmovilizar paneles para bloquear filas o columnas especficas ................................ 63
12.3. Dividir Paneles ............................................................................................................. 65
13. MACROS
13.1. Grabar una Macro ....................................................................................................... 65
13.2. Crear Macros con el editor de Visual Basic ................................................................ 66
13.3. Creando Formularios y Programarlos ....................................................................... 68
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

1. FUNDAMENTOS DE EXCEL
En esta primera parte del curso avanzado de Excel, se van a repasar y asentar los conceptos considerados como
imprescindibles y necesarios, que como usuarios del programa, ya debiramos tener debidamente afianzados.
Slo con esta slida base, podremos realizar un seguimiento adecuado de este segundo nivel de Excel.
Si se es un usuario con experiencia en la base, recorrer esta primera parte de forma rpida.
Si somos usuarios que hemos manejado el programa pero a un nivel muy bsico deberemos prestar mucha atencin a la perfecta
comprensin de estos 2 captulos que son considerados como fundamentales y en los que se sintetizan los puntos ms
importantes del curso de Excel bsico.

1.1. Concepto de hoja de clculo


Los programas denominados como Hojas de Clculo son aplicaciones diseadas para la gestin de datos numricos
fundamentalmente y la realizacin de operaciones matemticas (de todo tipo) con dichos datos.
As como en un programa procesador de textos el entorno de trabajo es
una "pagina" que aparece en pantalla y en el que escribimos los textos, en
las hojas de clculo nos encontramos con un gran casillero comparable al
tablero del juego de los barcos, que se compone de celdas distribuidas en
filas y columnas, identificndose cada fila mediante un nmero y cada
columna por una letra. Por tanto, cada una de las celdas queda definida por
una letra y un nmero, representativos de la posicin en la que se
encuentra. De este modo la celda colocada en la primera columna
(columna A) y tercera fila (fila 3) es la celda A3 (estara mal referirse a ella
como 3A y es indistinto escribir en maysculas que en minsculas dicha
referencia). En cada celda, podremos colocar un dato. Ejemplo de pantalla
Excel en donde nos encontramos situados en la celda A3:
Nota: El recuadro amarillo que se muestra en la anterior imagen se debe a que en la celda A3 se ha insertado un comentario con
el texto de "Esta es la celda A3". El nombre que aparece (Randolph Cortez) es con el que est registrado el programa.

1.2. El programa: Microsoft Excel


Microsoft Excel es un potente programa de Hoja de Clculo que junto con Word, Access y PowerPoint, forma parte del paquete
integrado de programas que se denomina Microsoft Office.
Excel se caracteriza por los siguientes aspectos:
1. Las grandes dimensiones de sus hojas de clculo. Office 2010 ha ampliado el nmero de celdas disponibles, admite
hasta 1.048.576 filas por 16.384 columnas, ahora las columnas acaban en XFD en lugar de acabar en IV.
2. La agrupacin de varias hojas de clculo en un libro, lo que
aumenta las posibilidades de trabajo. Podramos utilizar hasta
255 hojas por cada archivo de Excel.
3. Actualizacin automtica de los resultados obtenidos en la
hoja, cuando son modificados los datos de los cuales dependen
los resultados. No es preciso actualizarlos pulsando ninguna
tecla.
4. Gran capacidad de presentacin y manejo de los datos
introducidos.
5. Realizacin de distintos tipos de grficos a partir de los datos
introducidos en la hoja de clculo, con la posibilidad de
insertarlos en la misma hoja de clculo o en hojas aparte,
pudiendo presentar ambas informaciones juntas o separadas.
6. Trabajar con la informacin de una base de datos
introducida en la hoja de clculo mediante operaciones que
seran propias de un Gestor de Base de Datos como Access.

1
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

1.3. Iniciar una sesin en Excel


Se puede iniciar una sesin de Excel de las formas siguientes:
Situarse sobre el botn de Inicio de la barra de tareas, pulsar clic en todos los programas, buscamos la carpeta
Microsoft Office y pulsamos clic para que se desplieguen todos los programas del Office y damos clic sobre la opcin
Microsoft Excel.

Si en el escritorio se encuentra el icono de acceso directo del programa hacemos doble clic sobre l.

Una vez ejecutado el programa se abre la pantalla de Excel 2010, en la cual aparece un libro nuevo, llamado Libro1, el cual
contiene inicialmente tres hojas de clculo (3 solapas o lengetas en la parte inferior izquierda: Hoja1, Hoja2 y Hoja3).
Es muy importante saber que cada libro que se utilice generar un archivo al ser guardado. Desde cada programa, los
archivos generados se guardan en disco con una extensin. En Excel 2010 dicha extensin es .XLSX.

1.4. La pantalla de Excel


La pantalla de Excel es la que aparece en la figura siguiente, en la cual se distinguen dos ventanas, la ventana del programa
(ventana principal), y la ventana del documento (dentro de la principal), que contiene el libro llamado Libro1. Ambas ventanas se
podrn minimizar, maximizar, cerrar, desplazar, cambiar su tamao, etc. de forma independiente, como cualquier otra ventana de
Windows.

1.5. Opciones configurables de la pantalla


La apariencia de la pantalla no tiene por qu ser la que se observa en la primera figura mostrada, pudiendo variar alguno de los
elementos que componen su ventana principal. De esta forma el usuario puede amoldar el programa a sus necesidades de
trabajo. A continuacin se desarrollan los procedimientos bsicos para la personalizacin de la pantalla.

1.6. La cinta de opciones


Las opciones que Excel 2010 pone a su disposicin, se estructuran en forma de fichas, en las que aparecen clasificadas la
mayora de las opciones con las que vamos a poder trabajar. De manera inicial siempre aparecen siete fichas, divididas en grupos
de opciones, que recogen aquellas relacionadas entre s, tambin aparecen en ella iniciadores de cuadros de dilogo que
amplan las opciones disponibles en la cinta.

2
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Las alternativas que me presenta Excel 2010 para personalizar el aspecto de la cinta de opciones son limitadas, pasamos ahora a
describir las opciones de personalizacin ms importantes que nos plantea.

1.7. Las fichas de la Cinta de Opciones


La Cinta de opciones presenta inicialmente siete fichas en las que estructura y organiza las diferentes opciones que presenta
Excel. Estas siete fichas son:

Inicio
Insertar
Diseo de pgina
Formulas
Datos
Revisar
Vista

Todas estas fichas aparecen de manera prediseada, no podemos eliminar ninguna de la Cinta de opciones, ni aadir o eliminar
opciones de ninguna de ellas.
Sin embargo estas no son todas las fichas que nos ofrece Excel 2010, existen otro tipo de fichas que se activan nicamente
cuando trabajamos con algunos elementos especiales, que necesitan tener disponibles opciones particulares. Estas fichas slo
aparecern visibles cuando dichos objetos estn seleccionados en el libro, e incluyen a su vez una o varias sub-fichas, para
organizar mejor las opciones que recogen.
Aunque inicialmente partimos de siete fichas de opciones, Excel 2010 nos permite aadir alguna ms, se trata de una ficha que
suponen el uso opciones avanzadas dentro de la aplicacin, y que por lo tanto son superfluas para la mayor parte de los usuarios
del programa. Se trata de la ficha de Programador.
La ficha de Programador, permite acceder a toda una serie de opciones avanzadas, como son la de creacin y tratamiento de
formularios, y grabacin de macros, entre otras opciones.

Para incluir esa ficha dentro de la cinta de opciones, accederemos a las Opciones de Excel, desde la Ficha Archivo, eligiendo
Personalizar Cinta de Opciones, ubicado en la parte izquierda y en la parte derecha de la ventana elegimos la opcin
programador y pulsamos aceptar.

3
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

1.8. Minimizar la cinta de opciones


En ocasiones nos puede resultar interesante minimizar la cinta de opciones, y as disponer de ms superficie de pantalla para
poder realizar nuestro trabajo. En este caso la cinta de opciones desaparece de la pantalla, en la que slo se mostrar el nombre
de las diferentes fichas activas en ese momento, y al pulsar con el puntero del ratn sobre cualquiera de ellas, la cinta se
desplegar de nuevo para que podamos acceder a todas sus opciones, sin embargo, al pulsar sobre otra zona del documento la
cinta se volver a minimizar.

Para conseguir la minimizacin de la cinta de opciones podemos proceder de varias formas:


1.

Mtodo 1. Haciendo doble clic sobre la ficha de opciones activa en ese momento pasamos de un modo a otro, es decir,
de minimizada a desplegada y viceversa, en funcin del estado actual de la misma.

2.

Mtodo 2. Pulsado sobre la cinta de opciones con el botn derecho aparecer un men contextual, en el que la ltima
de las opciones es Minimizar la cinta de opciones. En el caso de que est minimizada ya, aparecer seleccionada con
una marca de verificacin en el lateral derecho de la misma, si queremos visualizarla desplegada en nuestra pantalla,
pulsaremos de nuevo sobre esa marca suprimindola.

1.9. Barra de Herramientas de Acceso Rpido


La barra de herramientas de acceso rpido, es una pequea barra de herramientas, situada en la barra de ttulos de la ventana
principal de Excel. Esta barra la podemos personalizar, colocando en ella diferentes iconos de aquellos comandos que utilicemos
de una manera ms habitual. De esa forma siempre podremos disponer de las opciones que utilizamos frecuentemente de una
manera rpida sin necesidad de tener que buscarlas en la cinta de opciones.

4
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Para personalizar esta barra de herramientas pulsaremos sobre


el tringulo que aparece junto a la misma, y de la lista que se
despliega elegimos aquellos comandos que deseemos que
aparezcan en la barra de herramientas. En el caso de que no
tengamos disponible en este listado inicial la opcin deseada,
pulsaremos sobre la opcin Ms comandos.
De esta manera aparecer un cuadro de dilogo
correspondiente a las Opciones de Excel, dividido en dos
zonas. En el cuadro izquierdo, podemos ver los iconos de todos
los comandos disponibles en Excel, para que aparezcan dentro
de esta barra de herramientas, slo tendr que seleccionarlos y
pulsar el botn Agregar.

En el caso de que desee eliminar algn icono que aparece en la Barra de herramientas de acceso rpido y que no desea que
aparezca, lo seleccione del panel de la derecha y pulse el botn Quitar. Una vez que los iconos seleccionados sean aquellos que
quiero visualizar en esta barra de accesos rpidos, pulsar sobre Aceptar.
Tambin podemos modificar la posicin en la que queremos que aparezca esta barra de herramientas, pudiendo colocarla
sobre la cinta de opciones o bajo ella. Para poder desplazarla, pulsaremos de nuevo sobre el tringulo que aparece junto a la
misma y seleccionaremos la opcin que corresponda, Mostrar bajo la cinta de opciones o Mostrar encima de la cinta de
opciones. La opcin disponible ser la opuesta a la establecida en ese momento.

Sobre la cinta de opciones:

5
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Bajo la cinta de opciones:

1.10.

La barra de frmulas y sus vistas

La barra de frmulas es el espacio en el que va a aparecer las expresiones que introduzcamos en cada una de las celdas de
nuestras hojas de clculo, y donde ser ms sencillo realizar modificaciones de las mismas en caso de que sea necesario.
Esta barra de frmulas tiene dos estados posibles, como ya se ha comentado anteriormente:
Barra de frmulas contrada.

Barra de frmulas expandida.

Conseguiremos pasar de un estado a otro de la barra de frmulas, pulsando sobre la doble flecha ascendente que aparece en el
extremo derecho de la barra

1.11.

Barra de estado

La barra de estado es la zona inferior de la ventana de Excel 2010. Esta barra podemos personalizarla haciendo que aparezca en
ella la informacin que consideremos necesaria. Colocando el puntero del ratn sobre ella y pulsado el botn derecho del mismo,
aparecer un panel como el de la siguiente imagen:
Desde aqu podremos marcar aquella informacin que consideremos necesario que aparezca en ella. Se trata en todo caso de
establecer la informacin que nos resulte til en nuestro trabajo, sin colocar elementos superfluos que puedan molestarnos o
entorpecernos.

1.12.

Tipos de datos

Los datos que se pueden introducir en una celda son de tres tipos: texto, valores y frmulas. Cada uno de los cuales se caracteriza
por los siguientes aspectos:
Texto
Un dato de tipo texto puede contener cualquier serie de caracteres (letras, nmeros y smbolos), es decir, es de naturaleza
alfanumrica y puede tener hasta un mximo de 32.000 caracteres.

6
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Cualquier serie de nmeros mezclados con otros caracteres, por ejemplo 98+56, se toman como un dato de tipo texto. Los textos
ms usuales son las palabras, ttulos, rtulos, letreros...
Un texto que no ocupe el ancho total de la celda queda alineado, por defecto, a la izquierda de sta.
Si el texto fuese demasiado largo, aparecera sobre las celdas de la derecha, si bien se encuentra contenido nicamente en la
celda en la cual fue introducido. Puede ocurrir, que si las celdas de la derecha estn ocupadas, que no se vea en pantalla la
totalidad del texto introducido, pero si lo veremos entero en la barra de frmulas. Para verlo entero, habra que dar ms anchura a
su columna.
Si se quiere establecer un salto de lnea dentro de una celda habr que pulsar la tecla Intro manteniendo pulsada la tecla Alt. (Alt
+ Intro)
Nmeros
Dentro de esta categora se incluyen los nmeros propiamente dichos, las fechas y horas, porcentajes etc. Tratndose todos ellos
por igual, y quedando alineados a la derecha de la celda donde se introducen. Los estudiamos:
Un dato de tipo nmero puede incluir dgitos del 0 al 9, junto a cualquiera de los siguientes caracteres:

Signos + delante del nmero, indicando un valor positivo (por defecto si no se coloca ninguno de los smbolos) o un
valor
negativo
(Ej.:
-34).

Parntesis, que indican un valor negativo, equivale al signo -. Por ejemplo (34): significa que es negativo.

Los signos "." y ",": que indican la separacin entre miles y la separacin decimal, respectivamente. El punto . del
teclado numrico (bajo la tecla 3 en la esquina inferior derecha del teclado), se utiliza como separador decimal, nunca
como separador de miles. No es aconsejable teclear los puntos de separacin de los miles al introducir un
nmero. Ya se le dar si se desea un formato para que se presente de esa manera. (Ej.: Deberemos introducir
234500,00 y no 234.500,00 aunque al darlo posteriormente un formato adecuado, lo veamos estticamente de la forma
234.500,00).

Signo "/" para indicar una fraccin mixta. Su nomenclatura es la siguiente:


Si se quiere expresar un nmero decimal, mayor de la unidad, mediante un nmero entero y la fraccin
correspondiente a la parte decimal: se escribira 18 3/4, correspondiendo al nmero 18,75 7 1/2
correspondiente al 7,5.
Si se quiere expresar un nmero decimal, menor de la unidad, mediante un nmero entero y la fraccin
correspondiente a la parte decimal: se escribira 0 3/4, correspondiendo al nmero 0,75 0 1/2
correspondiente al 0,5. Nunca se escribir la fraccin como 3/4 1 /2, ya que sera considerado como una
fecha.

Smbolo "%" detrs del nmero indica un porcentaje, por ejemplo 65% equivale a 0,65. (En este caso, vemos un
65% pero en la celda tenemos un 0,65. De este modo, si operamos en una frmula por ese valor no deberemos aadir
en la frmula el "...y dividido por cien" ya que el valor ya est dividido por 100. No tenemos un 65 sino un 0,65).

La letra E para indicar potencias de 10, por ejemplo 6e2 representa 6 por 102, lo que equivale a 600. Esta es la
llamada notacin cientfica.
Consejo: Es una buena prctica introducir los nmeros limpios sin ningn carcter adicional excepto el signo "-" si es un nmero
negativo, y la coma para separar los decimales, nada ms. Un cien mil se introduce: 100000
Un nmero que no ocupe el ancho total de la celda se sita, por defecto, alineado a la derecha de la misma. Si el nmero
fuese ms largo que el ancho de la celda, aparecer automticamente en formato cientfico o de potencias de 10. Por ejemplo, al
introducir el nmero 266410566056 en una celda, ste aparecer como 2,66410E+11, es decir, 2,66410 por 10 11.
La visualizacin de los nmeros en la barra de frmulas siempre ser en formato estndar, independientemente de cmo
aparezcan en la celda. Ms tarde estudiaremos otros formatos.

7
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Fechas y horas
Son tratadas como nmeros, correspondiendo a cada fecha el nmero equivalente al de das transcurridos desde el 1 de Enero de
1.900 hasta la fecha en cuestin. A la hora le corresponde la fraccin resultado de dividir el nmero de segundos transcurridos
desde las 0 horas, por el nmero de segundos que tiene un da (86.400).
De este modo el nmero 10 equivale en formato fecha al da 10-Enero-1900, y el nmero 10,75 equivale en formato fecha al da
10-Enero-1900 a las 18:00 horas.
De esta forma es posible realizar operaciones matemticas con celdas que contengan fechas u horas. Las fechas, por ejemplo se
pueden restar (fecha de hoy - fecha de nacimiento = das vividos).
Los formatos en los que se debe introducir una fecha u hora en una celda son los siguientes:
Formato

Ejemplo

A tener en cuenta

d/m

6/11

Supone el ao actual.

d/m/aa

6/11/99

Supone ao 20__hasta el 30 y ao 19__ del 30 y siguientes.

d-mmm

6-nov

Supone el ao actual.

d-mmm-aa

6-nov-06

mmm-aa

nov-06

Supone el da 1.

hh:mm

15:45

Supone 0 segundos.

hh:mm:ss

15:45:30

hh:mm am/pm

3:45 pm

hh:mm:ss am/pm

3:45:30 pm

Supone cero segundos.

Se deben de tener en cuenta los siguientes aspectos al introducir una fecha u hora:
Se pueden utilizar indistintamente los signos" / " " "como separador en las fechas.
Se pueden utilizar maysculas o minsculas indistintamente.
Se pueden escribir los nombres de meses con 3 caracteres o ms.
Se pueden incluir la fecha seguida de la hora en una misma celda separndolas por un espacio en blanco.
Importante: En Excel, si introducimos una fecha con solo 2 dgitos para el ao, sta ser tratada de la siguiente manera:
Hasta el 29 el ao ser tomado como 2029 pero introducimos el ao 30 (o mayor) ser tomado como 1930.
Consejo: El mtodo ms rpido de introducir fechas correspondientes al ao actual es introducir "d/m". Si introducimos fechas
correspondientes a aos diferentes del actual aconsejamos el empleo de esta frmula "d/m/aaaa" (Ej.: 5/5/1925) escribiendo los
cuatro dgitos para el ao y evitar posibles errores.

1.13.

Frmulas

Las frmulas permiten realizar clculos, ms o menos complejos, con los datos introducidos en la hoja de clculo. Una frmula
admite un mximo de 1.024 caracteres y habitualmente est compuesta por nmeros, operadores y direcciones (referencias) de
celdas. Tambin se podrn introducir funciones (frmulas que ya vienen pre-hechas con Excel). Las funciones se tratarn en
temas posteriores.
Los operadores utilizados en la creacin de frmulas son los siguientes:
Operador

Valor

+-

Positivo, Negativo (como signo. Por ejemplo: -9).

Porcentaje.

8
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Exponente.

*/

Multiplicacin, Divisin.

+-

Suma, Resta (como operacin).

&

Concatenacin de textos.

= <>

Igual, Distinto a.

<>

Menor que, Mayor que.

<= >=

Menor o igual que, Mayor o igual que.

El orden de prioridad o preferencia de los operadores disminuye de arriba a abajo en la tabla anterior, es decir, si en una
misma frmula existe un operador de suma y otro de multiplicacin, primero se efecta la multiplicacin y luego la suma. Si varios
operadores en una frmula tienen igual preferencia, stos se evalan en el orden en que se encuentren, de izquierda a derecha
dentro de la frmula. Para alterar el orden de evaluacin de los operadores en una frmula se puede hacer uso de los parntesis.
Consejo: Siempre que escribamos una frmula con ms de una operacin, es interesante usar los parntesis para evitar posibles
errores de prioridades. Eso s, abriremos tantos como cerraremos.
MUY IMPORTANTE: Todas las frmulas han de comenzar con el signo igual (hay usuarios que las comienzan con el signo +
del teclado numrico de la derecha del teclado -sta forma tambin es vlida- porque estn acostumbrados a trabajar con l), de lo
contrario Excel las interpretar como texto.
Por ejemplo, la frmula B5+B8 est mal y sera considerada como una palabra que comienza por la letra B. Debera ser escrita
=B5+B8. Las referencias a celdas en las frmulas podemos escribirlas en maysculas o minsculas indistintamente.
Algunos ejemplos de frmulas vlidas son los siguientes:
Frmula

Operacin que realiza

=20*4

Realiza la multiplicacin (80)

=A3*15%

Halla el 15% del contenido de la celda A3

=A4-B2+D7

Resta el contenido de la celda B2 al de la A4 y al resultado le suma el de la D7

=C3*(A10+B3)

Suma el contenido de A10 y B3 y multiplica el resultado por el de C3

=C7+D6^8

Eleva el contenido de D6 a la octava potencia y le suma el valor de C7

=F12^(1/2)

Halla la raz cuadrada del contenido de la celda F12

=H17&"Enero"

Concatena el texto contenido en H17 con el texto Enero

="12/01/07"-"12/05/06"

Resta las dos fechas y devuelve el nmero de das transcurridos entre ambas: 245

=F7>=63

Da como resultado la palabra Verdadero si el contenido de F7 es mayor o igual que 63 y


Falso si no lo es

Los textos y fechas dentro de las frmulas deben ir entre comillas.


Consejo importante: Cuando en una frmula queramos operar con un valor fijo, por ejemplo calcular un descuento del 10% sobre
un precio introducido en B5, evitaremos por todos los medios introducir el 10% en la frmula (=B5*10%), especificando en su lugar
una celda de la hoja (Por ejemplo C20) donde introduciremos el valor del 10%. As la frmula debera quedar: =B5*C20. Esta es la
tcnica correcta, ya que si deseamos cambiar el descuento a aplicar, en vez de
tener que modificar la frmula, cambiaramos simplemente el contenido de la
celda C20.
Advertencia: Cuando en una celda, el resultado numrico que exista (como
resultado de una frmula por ejemplo), presente en la celda: ############ no

9
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

deberemos asustarnos. Es una manera que tiene Excel de comunicarnos que el resultado es tan ancho que no cabe entero en la
anchura actual de la columna de esa celda y que, antes de mostrarnos un resultado numrico (un saldo, un sueldo, un importe...)
de forma truncada, no nos lo muestra, presentando esos smbolos de almohadilla (#) para advertir de que tenemos que ampliar la
anchura de la columna en la que se encuentra esa celda. La anchura de una columna se cambia desde la lnea separadora que
existe entre todas las columnas en la lnea de ttulos de columna (A B C D...).

1.14.

Proteccin de celdas

Un aspecto interesante a
nivel profesional, es el de
crear hojas de clculo
con frmulas colocadas
estratgicamente en las
celdas adecuadas, pero
prohibir la posibilidad de
manipularlas, modificarlas
e incluso verlas.

Por ejemplo, podemos crear una tabla de precios para un distribuidor en la que hemos
calculado unas cantidades mediante frmulas como consecuencia de aplicar unos
porcentajes, unos descuentos, unas ratios, unos precios de cesin de mayorista, etc.y
deseamos que se muestren los resultados, pero que no se puedan modificar por parte del
usuario las frmulas que los generan o incluso que el usuario vea los resultados pero no
las frmulas aplicadas. Que no se sepa de dnde salen esas cifras.
Para que el contenido de una celda o rango de celdas (o rangos de celdas) quede de
forma que no se pueda modificar su contenido es necesario que sobre esa celda existan 2
caractersticas:
Que la celda est bloqueada (el bloqueo es caracterstica de formato de celdas).
Podemos proteger las celdas desde el cuadro de dilogo Formato de celdas, dentro de la
pestaa Proteger, donde marcaremos en su caso la opcin Bloqueada.

Tambin podemos protegerla desde la opcin Proteger celda


, que aparece al final
del panel desplegado desde la opcin Formato del grupo de opciones Celdas de la ficha
Inicio.

La otra caracterstica que debe cumplir es que toda la hoja est


protegida. Para proteger la hoja pulsaremos sobre la opcin Proteger
hoja
, que tambin aparece al final del panel desplegado desde la
opcin Formato del grupo de opciones Celdas de la ficha Inicio. De ese
modo llegamos al siguiente cuadro de dilogo de Proteger hoja.
A la proteccin le podemos poner una contrasea (que habr que
introducir 2 veces como siempre que se fija una contrasea o password).

10
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

De modo que quien quisiera quitarla no pudiera a no ser que conociera la


contrasea fijada por nosotros. Se necesitan, por lo tanto, las 2 caractersticas
(bloqueo + proteccin) y en ese orden, para que el contenido de una celda no
se pueda modificar. Si adems de bloqueada est Oculta, el resultado de la
celda se visualizar, pero la frmula que aporta ese resultado no se ver.
Para ocultar una celda, seleccionamos la celda o celdas a ocultar y marcamos
la opcin Oculta, que aparece en la pestaa Proteger del cuadro de dilogo de
Formato de celdas.
Marcando esa casilla conseguiremos ocultar o no las frmulas de esa celda o
rango de celdas a las que estamos aplicando este formato de proteccin.
Inicialmente, todas las celdas de una hoja y de un libro estn con el bloqueo
activado. El bloqueo acta sobre celdas o rangos de celdas, mientras que la
proteccin acta o bien sobre toda la hoja o bien sobre todo el libro segn se
elija en el men de proteger. (Lo ms elemental sera proteger la hoja).
Una vez aplicadas las dos propiedades de proteccin vemos que no se
puede modificar el contenido de las celdas, ni cambiar su formato.
Es ms, la cinta de opciones aparece anulada en su prctica totalidad de
acciones posibles, que aparecen no disponibles, (en gris).
Para poder modificar de nuevo las frmulas o contenidos de celdas protegidas
deberemos quitar la proteccin. Ahora las opciones de proteccin, nos invitan
a desproteger hoja.
Nota: Es interesante reiterar que es completamente necesario que se cumplan las dos condiciones mencionadas (bloqueo de
celdas y proteccin de la hoja), para que las celdas queden efectivamente protegidas, para que sean intocables.

2. FUNCIONES
2.1. Estadsticas
2.1.1. Funcin CONTAR
La funcin CONTAR cuenta la cantidad de celdas que contienen nmeros y cuenta los nmeros dentro de la lista de argumentos.
Use la funcin CONTAR para obtener la cantidad de entradas en un campo de nmero de un rango o matriz de nmeros. Por
ejemplo, puede escribir la siguiente frmula para contar los nmeros en el rango A1:A20:
Sintaxis
CONTAR (valor1; [valor2],...)
La sintaxis de la funcin CONTAR tiene los siguientes argumentos:
valor1 Obligatorio. Primer elemento, referencia de celda o rango en el que desea contar nmeros.
valor2,... Opcional. Hasta 255 elementos, celdas de referencia o rangos adicionales en los que desea contar nmeros.

11
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

NOTA Los argumentos pueden contener o hacer referencia a una variedad de diferentes tipos de datos, pero slo se cuentan los
nmeros.
Observaciones
Se cuentan argumentos que son nmeros, fechas o una representacin de texto de los nmeros (por ejemplo, un
nmero entre comillas, como "1").
Se tienen en cuenta los valores lgicos y las representaciones textuales de nmeros escritos directamente en la lista de
argumentos.
No se cuentan los argumentos que sean valores de error o texto que no se puedan traducir a nmeros.
Si un argumento es una matriz o una referencia, slo se considerarn los nmeros de esa matriz o referencia. No se
cuentan celdas vacas, valores lgicos, texto o valores de error de la matriz o de la referencia.
Si desea contar valores lgicos, texto o valores de error, use la funcin CONTARA.
Si desea contar slo nmeros que cumplan con determinados criterios, use la funcin CONTAR.SI o la funcin
CONTAR.SI.CONJUNTO.
Datos
Ventas
8/12/2008
19
22,24
VERDADERO
# DIV/0!
Frmula
=CONTAR(A2:A8)
=CONTAR(A5:A8)
=CONTAR(A2:A8;2)

Descripcin
Cuenta la cantidad de celdas que contienen nmeros en las celdas de A2 a A8.
Cuenta la cantidad de celdas que contienen nmeros en las celdas de A5 a A8.
Cuenta la cantidad de celdas que contienen nmeros en las celdas de A2 a A8 y el valor 2

Ejemplo 1

Resultado
3
2
4

Ejemplo 2

12
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Ejemplo 3

2.1.2. Funcin CONTAR.BLANCO


Cuenta el nmero de celdas en blanco dentro de un rango.
Sintaxis
CONTAR.BLANCO (rango)
Rango es el rango dentro del cual desea contar el nmero de celdas en blanco.
Observacin
Tambin se cuentan las celdas que incluyen frmulas que devuelven "" (texto vaco). Las celdas que contienen valores cero no se
cuentan.

13
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.1.3. Funcin CONTAR.SI


La funcin CONTAR.SI cuenta el nmero de celdas dentro de un rango que cumplen un solo criterio especificado por el usuario.
Por ejemplo, puede contar todas las celdas que comienzan con cierta letra, o bien todas las celdas que contienen un nmero
mayor o menor que un nmero especificado por el usuario. Por ejemplo, suponga que tiene una hoja de clculo que contiene una
lista de tareas en la columna A y el primer nombre de la persona asignada a cada tarea en la columna B. Puede usar la funcin
CONTAR.SI para contar cuntas veces aparece el nombre de una persona en la columna B y, de esa forma, determinar cuntas
tareas tiene asignadas. Por ejemplo:
Sintaxis
Contar.Si (rango; criterio)
La sintaxis de la funcin CONTAR.SI tiene los siguientes argumentos:

rango Obligatorio. Una o ms celdas que se van a contar, incluidos nmeros o nombres, matrices o referencias que
contengan nmeros. Los valores en blanco y los de texto no se tienen en cuenta.

criterios Obligatorios. Nmero, expresin, referencia de celda o cadena de texto que determina las celdas que se van a
contar. Por ejemplo, los criterios pueden expresarse como 32, ">32", B4, "manzanas" o "32".
En los criterios se puede utilizar los caracteres comodn signo de interrogacin (?) y asterisco (*) . El signo de
interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si
desea buscar un signo de interrogacin o un asterisco reales, escriba una tilde (~) delante del carcter que desea
buscar.
Los criterios no distinguen entre maysculas y minsculas; por ejemplo, la cadena "manzanas" y la cadena
"MANZANAS" corresponden a las mismas celdas.

Ejemplo 1: frmulas CONTAR.SI comunes


A

Datos

Datos

manzanas

32

naranjas

54

4
5

melocotones
manzanas

75
86

Frmula

Descripcin

Resultado

=CONTAR.SI(A2:A5;"manzanas")

Nmero de celdas con manzanas en las


celdas A2 a A5.
Nmero de celdas con melocotones en las
celdas A2 a A5.

=CONTAR.SI(A2:A5;A3)+CONTAR.SI(A2:A5;A2)

Nmero de celdas con naranjas y


manzanas en las celdas A2 a A5.

=CONTAR.SI(B2:B5;">55")

Nmero de celdas con un valor superior a


55 en las celdas B2 a B5.

=CONTAR.SI(A2:A5;A4)

14
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

=CONTAR.SI(B2:B5;"<>"&B4)

Nmero de celdas con un valor no igual a


75 en las celdas B2 a B5.

=CONTAR.SI(B2:B5;">=32")-CONTAR.SI(B2:B5;">85")

Nmero de celdas con un valor superior o


igual a 32 e inferior o igual a 85 en las
celdas B2 a A5.

Ejemplo 2: frmulas CONTAR.SI que usan caracteres comodines y tratan con valores vacos
A
1
2
3
4
5
6

manzanas

naranjas
melocotones

No
No

manzanas
Frmula
=CONTAR.SI(A2:A7;"*es")

S
Descripcin
Nmero de celdas que acaban con las letras
"es" en las celdas A2 a A7.

=CONTAR.SI(A2:A7;"?????es")

Nmero de celdas que acaban con las letras


"es" y tienen exactamente 7 letras en las
celdas A2 a A7.

=CONTAR.SI(A2:A7;"*")

Nmero de celdas que contienen cualquier


texto en las celdas A2 a A7.

=CONTAR.SI(A2:A7;"<>"&"*")

Nmero de celdas que no contienen texto en


las celdas A2 a A7.

=CONTAR.SI(B2:B7;"No") / FILAS(B2:B7)

Nmero promedio de votos negativos (incluidas


las celdas vacas) de las celdas B2 a B7.

0,333333333

Resultado
4

15
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

=CONTAR.SI(B2:B7;"S") / (FILAS(B2:B7) CONTAR.SI(B2:B7; "<>"&"*"))

El nmero medio de votos afirmativos


(excluidas las celdas vacas) de las celdas B2
a B7.

0,5

Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados,
2.1.4. Funcin CONTARA
En este artculo se describen la sintaxis de la frmula y el uso de la funcin CONTARA de Microsoft Office Excel. La funcin
CONTARA cuenta la cantidad de celdas que no estn vacas en un rango.
Sintaxis
CONTARA (valor1, [valor2],...)
La sintaxis de la funcin CONTARA tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin,
un evento, un mtodo, una propiedad, una funcin o un procedimiento.):
valor1 Obligatorio. Primer argumento que representa los valores que desea contar.
valor2, ... Opcional. Argumentos adicionales que representan los valores que se desea contar, hasta un mximo de
255 argumentos.
Observaciones
La funcin CONTARA cuenta las celdas que contienen cualquier tipo de informacin, incluidos los valores de error y
texto vaco (""). Por ejemplo, si el rango contiene una frmula que devuelve una cadena vaca, la funcin CONTARA
cuenta ese valor. La funcin CONTARA no cuenta celdas vacas.
Si no necesita contar valores lgicos, texto o valores de error (en otras palabras, si desea contar slo las celdas que
contienen nmeros), use la funcin CONTAR
Si desea contar slo celdas que cumplan con determinados criterios, use la funcin CONTAR.SI o la funcin
CONTAR.SI.CONJUNTO.
1
2
3
4
5
6
7
8

A
Datos
Ventas
12/8/2008
19
22,24
VERDADERO
#DIV/0!
Frmula
=CONTARA(A2:A8)

Descripcin
Cuenta la cantidad de celdas de A2 a A8 que no estn en
blanco.

Resultado
6

2.1.5. Funcin MAX


Devuelve el valor mximo de un conjunto de valores.
Sintaxis
MAX (nmero1; nmero2;...)
Nmero1, nmero2... son de 1 a 255 nmeros de los que desea encontrar el valor mximo.
Observaciones
Los argumentos pueden ser nmeros, o nombres, matrices o referencias que contengan nmeros. Se tienen en cuenta los
valores lgicos y las representaciones textuales de nmeros escritos directamente en la lista de argumentos. Si el argumento
es una matriz o una referencia, slo se utilizarn los nmeros contenidos en la matriz o en la referencia. Se pasarn por alto
las celdas vacas, los valores lgicos o el texto contenidos en la matriz o en la referencia.
Si el argumento no contiene nmeros, MAX devuelve 0. Los argumentos que sean valores de error o texto que no se pueda
traducir a nmeros provocan errores.

16
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

1
2
3
4
5
6

A
Datos
10
7
9
27
2
Frmula
=MAX(A2:A6)
=MAX(A2:A6;30)

Descripcin (resultado)
El mayor de los nmeros anteriores (27)
El mayor de los nmeros anteriores y 30 (30)

2.1.6. Funcin MIN


Devuelve el valor mnimo de un conjunto de valores.
Sintaxis
MIN (nmero1; nmero2;...)
Nmero1, nmero2... son de 1 a 255 nmeros de los que se desea encontrar el valor mnimo.
Observaciones
Los argumentos pueden ser nmeros, o nombres, matrices o referencias que contengan nmeros.
Se tienen en cuenta los valores lgicos y las representaciones textuales de nmeros escritos directamente en la lista de
argumentos.
Si el argumento es una matriz o una referencia, slo se utilizarn los nmeros contenidos en la matriz o en la referencia.
Se pasarn por alto las celdas vacas, los valores lgicos o el texto contenidos en la matriz o en la referencia.
Si los argumentos no contienen nmeros, MIN devuelve 0.
Los argumentos que sean valores de error o texto que no se pueda traducir a nmeros provocan errores.
Si desea incluir valores lgicos y representaciones textuales de nmeros en una referencia como parte del clculo,
utilice la funcin MINA.
A
Datos
10
7
9
27
2
Frmula
Descripcin (resultado)
=MIN(A2:A6)
El menor de los nmeros anteriores (2)
=MIN (A2:A6; 0)
El menor de los nmeros anteriores y 0 (0)
2.1.7. Funcin PROMEDIO
Devuelve el promedio (media aritmtica) de los argumentos. Por ejemplo, si el rango A1:A20 contiene nmeros, la frmula
=PROMEDIO (A1:A20) devuelve el promedio de dichos nmeros.
Sintaxis
Promedio (numero1, [numero2],...)
La sintaxis de la funcin PROMEDIO tiene los siguientes argumentos:
nmero1 Obligatorio. El primer nmero, referencia de celda o rango para el que desea el promedio.
nmero2, ... Opcional. Nmeros, referencias de celda o rangos adicionales para los que desea el promedio, hasta un
mximo de 255.
Observaciones
Los argumentos pueden ser nmeros o nombres, rangos o referencias de celda que contengan nmeros. Se tienen en
cuenta los valores lgicos y las representaciones textuales de nmeros escritos directamente en la lista de argumentos. Si el

17
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

argumento de un rango o celda de referencia contiene texto, valores lgicos o celdas vacas, estos valores se pasan por alto;
sin embargo, se incluirn las celdas con el valor cero.
Los argumentos que sean valores de error o texto que no se pueda traducir a nmeros provocan errores. Si desea incluir
valores lgicos y representaciones textuales de nmeros en una referencia como parte del clculo, utilice la funcin
PROMEDIOA. Si desea calcular el promedio de slo los valores que cumplen ciertos criterios, use la funcin PROMEDIO.SI
o la funcin PROMEDIO.SI.CONJUNTO.
NOTA La funcin PROMEDIO mide la tendencia central, que es la ubicacin del centro de un grupo de nmeros en una
distribucin estadstica. Las tres medidas ms comunes de tendencia central son las siguientes:
Promedio, que es la media aritmtica y se calcula sumando un grupo de nmeros y dividiendo a continuacin por el recuento
de dichos nmeros. Por ejemplo, el promedio de 2, 3, 3, 5, 7 y 10 es 30 dividido por 6, que es 5.
Mediana, que es el nmero intermedio de un grupo de nmeros; es decir, la mitad de los nmeros son superiores a la
mediana y la mitad de los nmeros tienen valores menores que la mediana. Por ejemplo, la mediana de 2, 3, 3, 5, 7 y 10 es
4.
Moda, que es el nmero que aparece ms frecuentemente en un grupo de nmeros. Por ejemplo, la moda de 2, 3, 3, 5, 7 y
10 es 3.
Para una distribucin simtrica de un grupo de nmeros, estas tres medidas de tendencia central son iguales. Para una
distribucin sesgada de un grupo de nmeros, las medidas pueden ser distintas.
Sugerencia Cuando est calculando el promedio de celdas, tenga en cuenta la diferencia existente entre las celdas vacas y las
que contienen el valor cero, especialmente si ha desactivado la casilla Mostrar un cero en celdas que tienen un valor cero en el
cuadro de dilogo Opciones de Excel. Cuando esta opcin est seleccionada, las celdas vacas no se tienen en cuenta, pero s
los valores cero.
Para encontrar la casilla Mostrar un cero en celdas que tienen un valor cero:
Ejemplo: Hallar el promedio de las comisiones y valores de propiedad
A
B
C
Datos
10
15
32
7
9
27
2
Frmula
Descripcin
Resultado
=PROMEDIO(A2:A6)
Promedio de los nmeros en las celdas A2 a A6.
11
=PROMEDIO(A2:A6;5)
Promedio de los nmeros en las celdas A2 a A6 y el nmero 5.
10
=PROMEDIO(A2:C2)
Promedio de los nmeros en las celdas A2 a C2.
19
2.1.8. Funcin PROMEDIO.SI
Devuelve el promedio (media aritmtica) de todas las celdas de un rango que cumplen unos criterios determinados.
1
2
3
4
5
6

Sintaxis
PROMEDIO.SI(rango;criterio;rango_promedio)
Rango es la celda o las celdas cuyo promedio se desea obtener; deben contener nmeros, o nombres, matrices o referencias
que contengan nmeros.
Criterio es el criterio en forma de nmero, expresin, referencia de celda o texto, que determina las celdas cuyo promedio se va
a obtener. Por ejemplo, los criterios pueden expresarse como 32, "32", ">32", "manzanas" o B4.
Rango_promedio es el conjunto real de celdas de las que se va a obtener el promedio. Si se omite, se utiliza el rango.
Observaciones
No se tienen en cuenta las celdas de rango que contienen VERDADERO o FALSO.
Si una celda de rango_promedio es una celda vaca, PROMEDIO.SI la omite.
Si rango es un valor en blanco o de texto, PROMEDIO.SI devuelve el valor de error #DIV0!.

18
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Si una celda de criterio est vaca, PROMEDIO.SI la trata como un valor 0.


Si no hay celdas en el rango que cumplan los criterios, PROMEDIO.SI devuelve el valor de error #DIV/0!.
En los criterios se puede utilizar los caracteres comodn de signo de interrogacin (?) y asterisco (*). El signo de
interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si
desea buscar un signo de interrogacin o un asterisco reales, escriba una tilde (~) delante del carcter que desea
buscar.
No es necesario que rango_promedio tenga el mismo tamao y forma que rango. Las celdas reales de las que se debe
obtener el promedio se determinan utilizando la celda superior izquierda de rango_promedio como la celda inicial e
incluyendo las celdas que corresponden con el tamao y la forma del rango. Por ejemplo:

Si rango es

Y rango_promedio es

Las celdas reales evaluadas sern

A1:A5

B5:B15

B5:B15

A1:A5

B1:B3

B5:B15

A1:B4
A1:B4

C1:D4
C1:C2

C1:D4
C1:D4

NOTA La funcin PROMEDIO.SI mide la tendencia central, que es la ubicacin del centro de un grupo de nmeros en una
distribucin estadstica. Las tres medidas ms comunes de tendencia central son las siguientes:
Promedio Es la media aritmtica y se calcula sumando un grupo de nmeros y dividiendo a continuacin por el
recuento de dichos nmeros. Por ejemplo, el promedio de 2, 3, 3, 5, 7 y 10 es 30 dividido por 6, que es 5.
Mediana Es el nmero intermedio de un grupo de nmeros; es decir, la mitad de los nmeros son superiores a la
mediana y la mitad de los nmeros tienen valores menores que la mediana. Por ejemplo, la mediana de 2, 3, 3, 5, 7 y
10 es 4.
Moda Es el nmero que aparece ms frecuentemente en un grupo de nmeros. Por ejemplo, la moda de 2, 3, 3, 5, 7 y
10 es 3.
Para una distribucin simtrica de un grupo de nmeros, estas tres medidas de tendencia central son iguales. Para una
distribucin sesgada de un grupo de nmeros, las medidas pueden ser distintas.
A
B
Regin
Beneficios (Miles)
Este
45.678
Oeste
23.789
Norte
-4.789
Sur (nueva oficina)
0
Medio Oeste
9.678
Frmula
Descripcin (resultado)
=PROMEDIO.SI(A2:A6;"=*Oeste";B2:B6)
Promedio de todos los beneficios de las regiones Oeste y Medio Oeste
(16.733,5)
=PROMEDIO.SI(A2:A6;"<>*(Nueva oficina)";B2:B6)
Promedio de todos los beneficios para todas las regiones excluyendo las
nuevas oficinas (18.589)

2.2. Bsqueda y Referencia


2.2.1. Funcin BUSCAR
Esta funcin busca un valor en un rango de una columna o una fila o una matriz. Se debe indicar el valor a buscar, dnde
quieres que busque y de dnde obtendrs el resultado.
Ejemplo: Tenemos en la columna B una lista de nombres de amig@s y en la columna C sus e-mails, escribimos en la celda
A1 el nombre del amig@ del cual queremos buscar el e-mail. Escogemos en la celda E1 la funcin BUSCAR y le pasamos
como parmetros:
"valor buscado= A1", Es el valor que se desea buscar "vector_de_comparacin= B1:B6 Es un rango que solo contiene una
columna o fila de texto, nmeros o valores lgicos en orden ascendente y "vector_resultado = C1:C6". Nos devuelve como
resultado el e-mail perteneciente a la persona buscada.

19
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.2.2. Funcin ConsultaH


CONSULTAH (valor_buscado; matriz_buscar_en; indicador_filas; ordenado)
Busca en la primera fila de la tabla o matriz de valores y devuelve el resultado en la misma columna desde una fila especificada.
Ejemplo: Supongamos la misma situacin anterior una columna con nombres y otra con los e-mails, y queremos que nos diga
quin est 2 puestos ms abajo de un amig@ en la lista o el e-mail que est dos filas ms abajo del que buscamos.
Seleccionamos la funcin CONSULTAH con los siguientes parmetros:
"valor_buscado= A1", "Matriz_buscar_en= B: C" y "indicador_filas=2" Nos devuelve como resultado el e-mail perteneciente a la
persona situada dos filas ms abajo del buscado.

20
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.2.3. Funcin ConsultaV


ConsultaV (valor_buscado; matriz_buscar_en; indicador_filas; ordenado)
Busca un valor en la primera columna de la izquierda de una tabla y luego devuelve un valor en la misma fila desde una columna
especificada. De forma predeterminada, la tabla se ordena de forma ascendente.

2.3. Funciones de Texto


2.3.1. Funcin TEXTO
Convierte un valor en texto, con un formato numrico especfico.
Sintaxis
TEXTO (valor; formato)
Valor es un valor numrico, una frmula que evala un valor numrico o una referencia a una celda que contenga un valor
numrico.

21
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Aplicar formato al texto es un formato de nmero escrito entre comillas como una cadena de texto. Puede ver los distintos
formatos de nmero haciendo clic en Nmero, Fecha, Hora, Moneda o Personalizado en el cuadro Categora de la ficha
Nmero del cuadro de dilogo Aplicar formato a celdas y, a continuacin, mostrando los formatos.
Observaciones
El argumento formato no puede contener un asterisco (*).
Al dar formato a una celda con un comando (en la ficha Inicio, en el grupo Nmero, haga clic en la flecha situada junto a Formato
y, a continuacin, haga clic en Nmero) slo cambiar el formato y no el valor. La funcin TEXTO convierte un valor en texto con
formato, el cual ya no se calcular como un nmero
Vendedor

Ventas

Buchanan

2800

Dodsworth

40%

Frmula

Descripcin (resultado)

=A2&" vendi unidades por valor de "&TEXTO (B2;"0,00 $")


&"."

Combina el contenido anterior en una frase (Buchanan


vendi unidades por valor de $2800,00.)

=A3&" vendi "&TEXTO (B3,"0%")&" de las ventas totales."

Combina el contenido anterior en una frase


(Dodsworth vendi el 40% de las ventas totales.)

2.3.2. Funcin CONCATENAR


Concatena dos o ms cadenas en una cadena de texto.
Sintaxis
CONCATENAR (texto1; texto2;...)
Texto1, texto2... son de 2 a 255 elementos de texto que se unirn en un elemento de texto nico. Los elementos de texto
pueden ser cadenas de texto, nmeros o referencias a celdas nicas.
Observaciones
Tambin puede utilizar el operador de clculo smbolo de "y" comercial (&) en lugar de la funcin CONCATENAR para unir
elementos de texto. Por ejemplo =A1&B1 devuelve el mismo valor que =CONCATENAR (A1; B1).

22
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.3.3. Funcin DECIMAL


Redondea un nmero al nmero de decimales especificado, da formato al nmero con el formato decimal usando comas y puntos,
y devuelve el resultado como texto.
Sintaxis
DECIMAL (nmero; decimales; no_separar_millares)
Nmero: Es el nmero que se desea redondear y convertir en texto.
Decimales: Es el nmero de dgitos a la derecha del separador decimal.
No_separar_millares es un valor lgico que, si es VERDADERO, impide que DECIMAL incluya un separador de millares en el
texto devuelto.
Observaciones
Los nmeros en Microsoft Excel nunca pueden tener ms de 15 dgitos significativos, pero el argumento decimales
puede tener hasta 127 dgitos.
Si decimales es negativo, el argumento nmero se redondea hacia la izquierda del separador decimal.
Si omite el argumento decimales, se calcular como 2.
Si el argumento no_separar_millares es FALSO o se omite, el texto devuelto incluir el separador de millares.
La principal diferencia entre dar formato a una celda que contiene un nmero con un comando (en la ficha Inicio, en el
grupo Nmero, haga clic en la flecha situada junto a Nmero y, a continuacin, haga clic en Nmero) y dar formato a un
nmero directamente con la funcin DECIMAL es que DECIMAL convierte el resultado en texto. Un nmero que recibe
formato con el comando CELDAS sigue siendo un nmero.
2.3.4. Funcin ENCONTRAR
Las funciones ENCONTRAR buscan una cadena de texto dentro de una segunda cadena y devuelven el nmero de la posicin
inicial de la primera cadena de texto a partir del primer carcter de la segunda cadena de texto. ENCONTRAR siempre cuenta
cada carcter como 1, ya sea de un byte o de doble byte, independientemente de la configuracin predeterminada de idioma.
Sintaxis
ENCONTRAR(texto_buscado;dentro_del_texto;nm_inicial)
Texto_buscado es el texto que desea encontrar.
Dentro_del_texto es el texto que a su vez contiene el texto que desea encontrar.
Nm_inicial especifica el carcter a partir del cual comenzar la bsqueda. El primer carcter de dentro_del_texto es el carcter
nmero 1. Si omite nm_inicial, se supone que es 1.

23
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Observaciones
Las funciones ENCONTRAR y ENCONTRARB distinguen entre maysculas y minsculas y no permiten el uso de
caracteres comodn. Si no desea realizar una bsqueda con distincin de maysculas y minsculas o donde se utilicen
caracteres comodn, puede utilizar HALLAR y HALLARB.
Si texto_buscado es "" (texto vaco), BUSCAR coincide con el primer carcter de la cadena de bsqueda (es decir, el
carcter de nm_inicial o 1).
Texto_buscado no puede contener ningn carcter comodn.
Si texto_buscado no aparece en dentro_del_texto, ENCONTRAR y ENCONTRARB devuelven el valor de error #
VALOR!
Si nm_inicial no es mayor que cero, ENCONTRAR y ENCONTRARB devuelven el valor de error # VALOR!
Si nm_inicial es mayor que la longitud de dentro_del_texto, ENCONTRAR y ENCONTRARB devuelven el valor de
error # VALOR!
Utilice nm_inicial para omitir un nmero especfico de caracteres. Por ejemplo, suponga que est utilizando la cadena
de texto: "AYF0093.AtuendoParaJvenes". Para encontrar el nmero de la primera "A", en la parte descriptiva de la
cadena de texto, establezca nm_inicial en 8, de modo que la funcin no busque en la parte correspondiente al nmero
de serie. ENCONTRAR comienza por el carcter 8, localiza texto_buscado en el siguiente carcter y devuelve el
nmero 9. ENCONTRAR siempre devuelve el nmero de caracteres desde el principio de dentro_del_texto, contando
los caracteres omitidos si nm_inicial es mayor que 1.

2.3.5. Funcin MED


Devuelve un nmero especfico de caracteres de una cadena de texto, comenzando en la posicin que especifique y en funcin
del nmero de caracteres que especifique.
Sintaxis
MED(texto; posicin_inicial; nm_de_caracteres)
Texto Cadena de texto que contiene los caracteres que se desea extraer.
Posicin_inicial Posicin del primer carcter que se desea extraer del texto. La posicin inicial del primer carcter de texto es 1,
y as sucesivamente.
Nm_de_caracteres Especfica el nmero de caracteres que se desea que MED devuelva del argumento texto.
Observaciones
Si posicin_inicial es mayor que la longitud de texto, MED devuelve "" (texto vaco).
Si posicin_inicial es menor que la longitud de texto, pero posicin_inicial ms nm_de_caracteres excede la longitud
de texto, MED devuelve los caracteres hasta el final de texto.
Si posicin_inicial es menor que 1, MED devuelve el valor de error #VALOR!.

24
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Si nm_de_caracteres es negativo, MED devuelve el valor de error #VALOR!.

2.3.6. Funcin HALLAR


Buscan una cadena de texto dentro de una segunda cadena de texto y devuelven el nmero de la posicin inicial de la primera
cadena de texto desde el primer carcter de la segunda cadena de texto.
Sintaxis
HALLAR (texto_buscado;dentro_del_texto;nm_inicial)
Texto_buscado es el texto que desea encontrar.
Dentro_del_texto es el texto en el que desea encontrar texto_buscado.
Nm_inicial es el nmero de carcter en dentro_del_texto donde desea iniciar la bsqueda.
Observaciones
En texto_buscado se puede utilizar los caracteres comodn, de signo de interrogacin (?) y asterisco (*). El signo de
interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si
desea buscar un signo de interrogacin o un asterisco reales, escriba una tilde (~) delante del carcter que desea
buscar.
Si no se puede hallar el argumento texto_buscado, la funcin devuelve el valor de error # VALOR!
Si el argumento nm_inicial se omite, el valor predeterminado es 1.
Si el valor del argumento nm_inicial no es mayor que 0 (cero), o si es mayor que la longitud del argumento
dentro_del_texto, se devuelve el valor de error #VALOR!.
Utilice nm_inicial para omitir un nmero especfico de caracteres. Por ejemplo, suponga que utiliza la cadena de texto
"AYF0093.AtuendoParaJvenes" con HALLAR. Para encontrar el nmero de la primera "A", en la parte descriptiva de la
cadena de texto, establezca nm_inicial en 8, de modo que la funcin no busque en la parte correspondiente al nmero
de serie. HALLAR comienza por el carcter 8, localiza texto_buscado en el siguiente carcter y devuelve el nmero 9.
HALLAR siempre devuelve el nmero de caracteres desde el principio de dentro_del_texto, y cuenta los caracteres
omitidos si nm_inicial es mayor que 1.
2.3.7. Funcin REEMPLAZAR
REEMPLAZAR reemplaza parte de una cadena de texto, en funcin del nmero de caracteres que se especifique, por una cadena
de texto diferente.
Sintaxis
REEMPLAZAR (texto_original; nm_inicial; nm_de_caracteres; texto_nuevo)
Texto_original es el texto en el que se desea reemplazar algunos caracteres.
Nm_inicial es la posicin del carcter dentro de texto_original que se desea reemplazar por texto_nuevo.
Nm_de_caracteres es el nmero de caracteres de texto_original que se desea que REEMPLAZAR reemplace por texto_nuevo.
Nm_de_bytes es el nmero de bytes de texto_original que desea que REEMPLAZARB cambie por texto_nuevo.
Texto_nuevo es el texto que reemplazar los caracteres de texto_original.
Ejemplo 1: REEMPLAZAR

25
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.3.8. Funcin LARGO


Devuelve el nmero de caracteres de una cadena de texto.

26
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Sintaxis
LARGO (texto)
Texto es el texto cuya longitud desea saber. Los espacios se cuentan como caracteres.

2.3.9. Funcin MAYUSC


Pone el texto en maysculas.
Sintaxis
MAYUSC (texto)
Texto es el texto que se desea pasar a maysculas. El argumento texto puede ser una referencia o una cadena de texto.

2.3.10.Funcin MINUSC
Convierte todas las maysculas de una cadena de texto en minsculas.
Sintaxis

MINUSC (texto)
Texto es el texto que se desea convertir en minsculas. MINUSC no cambia los caracteres de texto que no sean letras.

27
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.3.11.Funcin NOMPROPIO
Cambia a mayscula la primera letra del argumento texto y cualquiera de las otras letras de texto que se encuentren despus de
un carcter que no sea una letra. Convierte todas las dems letras a minsculas.
Sintaxis
NOMPROPIO (texto)
Texto es el texto entre comillas, una frmula que devuelve texto o una referencia a una celda que contiene el texto al que se
desea agregar maysculas.

2.3.12.Funcin SUSTITUIR
Sustituye texto_nuevo por texto_original dentro de una cadena de texto. Use SUSTITUIR cuando desee reemplazar texto
especfico en una cadena de texto; use REEMPLAZAR cuando desee reemplazar cualquier texto que aparezca en una ubicacin
especfica dentro de una cadena de caracteres.
Sintaxis
SUSTITUIR(texto;texto_original;texto_nuevo; nm_de_instancia)
Texto es el texto o la referencia a una celda que contiene el texto en el que se desea sustituir caracteres.
Texto_original es el texto que se desea reemplazar.
Texto_nuevo es el texto por el que se desea reemplazar texto_original.
Nm_de_instancia especifica la instancia de texto_original que se desea reemplazar por texto_nuevo. Si se especifica el
argumento nm_de_instancia, slo se remplazar esa instancia de texto_original. De lo contrario, todas las instancias de
texto_original en texto se sustituirn por texto_nuevo.

28
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Funciones Lgicas
2.3.13.Funcin Y
Devuelve VERDADERO si todos los argumentos son VERDADERO; devuelve FALSO si uno o ms argumentos son FALSO.
Sintaxis
Y (valor_lgico1;valor_lgico2;...)
Valor_lgico1, Valor_lgico2,... son de 1 a 255 condiciones que se desea comprobar y que pueden tener el resultado de
VERDADERO o FALSO.
Observaciones
Los argumentos deben evaluarse como valores lgicos, como VERDADERO o FALSO, o bien deben ser matrices o
referencias que contengan valores lgicos.
Si un argumento matricial o de referencia contiene texto o celdas vacas, dichos valores se pasarn por alto.
Si el rango especificado no contiene valores lgicos, la funcin Y devuelve el valor de error # VALOR!
2.3.14.Funcin SI:
Devuelve un valor si la condicin especificada es VERDADERO y otro valor si dicho argumento es FALSO. Utilice SI para realizar
pruebas condicionales en valores y frmulas.
Sintaxis
SI (prueba_lgica; valor_si_verdadero; valor_si_falso)

Prueba lgica es cualquier valor o expresin que pueda evaluarse como VERDADERO o FALSO. Por ejemplo,
A10=100 es una expresin lgica; si el valor de la celda A10 es igual a 100, la expresin se evala como
VERDADERO. De lo contrario, se evaluar como FALSO. Este argumento puede utilizar cualquier

Valor_si_verdadero es el valor que se devuelve si el argumento prueba lgica es VERDADERO. Por ejemplo, si
este argumento es la cadena de texto "Dentro de presupuesto" y el argumento prueba lgica se evala como
VERDADERO, la funcin SI muestra el texto "Dentro de presupuesto". Si el argumento prueba lgica es
VERDADERO y el argumento valor_si_verdadero est en blanco, este argumento devuelve 0 (cero). Para mostrar la
palabra VERDADERO, utilice el valor lgico VERDADERO para este argumento. Valor_si_verdadero puede ser otra
frmula.

Valor_si_falso es el valor que se devuelve si el argumento prueba lgica es FALSO. Por ejemplo, si este
argumento es la cadena de texto "Presupuesto excedido" y el argumento prueba lgica se evala como FALSO, la
funcin SI muestra el texto "Presupuesto excedido". Si el argumento prueba lgica es FALSO y se omite
valor_si_falso, (es decir, despus de valor_si_verdadero no hay ninguna coma), se devuelve el valor lgico FALSO. Si
prueba lgica es FALSO y valor_si_falso est en blanco (es decir, despus de valor_si_verdadero hay una coma
seguida por el parntesis de cierre), se devuelve el valor 0 (cero). Valor_si_falso puede ser otra frmula.

29
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.3.15.Funcin O
O (valor_logico1; valor_logico2;...)
Comprueba si al menos algn valor lgico es verdadero y devuelve VERDADERO. Si todos los valores son falsos devuelve
FALSO.
Ejemplo: =O (A1>0; B3=5; C4<0) devuelve VERDADERO si en A1 hay un valor positivo o en B3 un 5 o en C4 un negativo.

30
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.4. Funciones de Fecha y Hora


2.4.1. Funcin HORA
Devuelve la hora de un valor de hora. La hora se expresa como nmero entero, comprendido entre 0 (12:00 a.m.) y 23 (11:00
p.m.).
Sintaxis
HORA (nm_de_serie)
Nm_de_serie es el valor de hora que contiene la hora que se desea obtener. Los valores de horas pueden escribirse como
cadenas de texto entre comillas (por ejemplo, "6:45 p.m, como nmeros decimales (por ejemplo, 0,78125, que representa las 6:45
p.m.), o bien como resultado de otras frmulas o funciones, por ejemplo HORANUMERO ("6:45 p.m.
Observacin
El sistema de fechas predeterminado de Microsoft Excel para Windows y Microsoft Excel para Macintosh es distinto. Los valores
de hora son parte de un valor de fecha y se representan mediante un nmero decimal (por ejemplo, 0,5 representa 12:00 p.m.
porque es la mitad de un da).

31
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.4.2. Funcin MINUTO


Devuelve los minutos de un valor de hora. Los minutos se expresan como nmeros enteros comprendidos entre 0 y 59.
Sintaxis
MINUTO (nm_de_serie)
Nm_de_serie es la hora que contiene el valor de minutos que se desea buscar. Las horas pueden escribirse como cadenas de
texto entre comillas (por ejemplo, "6:45 p.m."), como nmeros decimales (por ejemplo, 0,78125, que representa las 6:45 p.m.), o
bien como resultado de otras frmulas o funciones, por ejemplo HORANUMERO ("6:45 p.m.").
Observaciones
El sistema de fechas predeterminado de Microsoft Excel para Windows y Microsoft Excel para Macintosh es distinto. Los valores
de hora son parte de un valor de fecha y vienen representados por un nmero decimal (por ejemplo, 0,5 representa 12:00 p.m. ya
que es la mitad de un da).
Ejemplo: =MINUTO ("16:20:00") devuelve 20.

2.4.3. Funcin SEGUNDO


Devuelve los segundos de un valor de hora. El segundo se expresa como nmero entero comprendido entre 0 (cero) y 59.
Sintaxis
SEGUNDO (nm_de_serie)
Nm_de_serie es la hora que contiene los segundos que se desea buscar. Las horas pueden escribirse como cadenas de texto

entre comillas (por ejemplo, "6:45 p.m."), como nmeros decimales (por ejemplo, 0,78125, que representa las 6:45 p.m.), o bien
como resultado de otras frmulas o funciones, por ejemplo HORANUMERO ("6:45 p.m.").
Observacin
El sistema de fechas predeterminado de Microsoft Excel para Windows y Microsoft Excel para Macintosh es distinto. Los valores
de hora son parte de un valor de fecha y se representan mediante un nmero decimal (por ejemplo, 0,5 representa 12:00 p.m.
porque es la mitad de un da).
2.4.4. Funcin AHORA
Devuelve el nmero de serie de la fecha y hora actuales. Si el formato de celda era General antes de especificar la funcin, Excel
cambia el formato de celda al mismo formato de fecha y hora de la configuracin regional de fecha y hora especificada en el Panel
de control. Puede cambiar el formato de fecha y hora para la celda mediante los comandos en el grupo Nmero de la ficha Inicio
de la cinta de opciones.
La funcin AHORA es til cuando se necesita mostrar la fecha y hora actuales en una hoja de clculo o calcular un valor
basndose en la fecha y hora actuales, y que ese valor se actualice cada vez que se abra la hoja de clculo.
Ejemplo: =AHORA () devuelve 01/09/2009 11:50.
2.4.5. Funcin AO
(nm_de_serie)
Esta funcin tiene como parmetro un nmero de serie y devuelve el ao en formato ao entre el rango de 1900-9999.
Ejemplo: =AO (38300) devuelve 2004. En vez de un nmero de serie le podramos pasar la referencia de una celda que
contenga una fecha: =AO (B12) devuelve tambin 2004 si en la celda B12 tengo el valor 01/01/2004
2.4.6. Funcin Da
Devuelve el da de una fecha, representada por un nmero de serie. El da se expresa como un nmero entero comprendido entre
1 y 31.
Sintaxis
DIA (nm_de_serie)
Nm_de_serie es la fecha del da que intenta buscar. Las fechas deben especificarse utilizando la funcin FECHA o como
resultado de otras frmulas o funciones. Por ejemplo, utilice FECHA (2008; 5; 23) para el 23 de mayo de 2008. Pueden producirse
problemas si las fechas se escriben como texto.

32
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Observaciones
Microsoft Excel almacena las fechas como nmeros de serie secuenciales para que se puedan utilizar en clculos. De manera
predeterminada, la fecha 1 de enero de 1900 es el nmero de serie 1 y la fecha 1 de enero de 2008 es el nmero de serie 39448,
porque es 39.448 das posterior al 1 de enero de 1900. Microsoft Excel para Macintosh utiliza un sistema de fechas
predeterminado diferente.
Los valores que devuelven las funciones AO, MES Y DIA sern valores gregorianos independientemente del formato de
presentacin del valor de fecha suministrado. Por ejemplo, si el formato de presentacin de la fecha suministrada es
Hijri (calendario Hijri: calendario lunar que se utiliza en los pases islmicos (tambin conocido como calendario de la Hgira).), los
valores devueltos para las funciones AO, MES Y DIA sern valores asociados con la fecha gregoriana equivalente.
2.4.7. Funcin DIAS.LAB
Devuelve el nmero de das laborables entre fecha_inicial y fecha_final. Los das laborables no incluyen los fines de semana ni
otras fechas que se identifiquen en el argumento festivo. Utilice DIAS.LAB para calcular el incremento de los beneficios
acumulados de los empleados basndose en el nmero de das trabajados durante un perodo especfico.
Sintaxis
DIAS.LAB (fecha_inicial;fecha_final; festivos)
IMPORTANTE Las fechas deben especificarse mediante la funcin FECHA o como resultado de otras frmulas o funciones. Por
ejemplo, utilice FECHA (2008; 5; 23) para el 23 de mayo de 2008. Pueden producirse problemas si las fechas se escriben como
texto.
Fecha_inicial es una fecha que representa la fecha inicial.
Fecha_final es una fecha que representa la fecha final.
Festivos es un rango opcional de una o varias fechas que deben excluirse del calendario laboral, como los das festivos
nacionales y locales. La lista puede ser un rango de celdas que contengan las fechas o una constante matricial de los nmeros de
serie que representen las fechas.
Observaciones
Microsoft Excel almacena las
fechas como nmeros de
serie secuenciales para que
se puedan utilizar en
clculos.
De
manera
predeterminada, la fecha 1 de
enero de 1900 es el nmero
de serie 1 y la fecha 1 de
enero de 2008 es el nmero de serie 39448, porque es 39.448 das posterior al 1 de enero de 1900. Microsoft Excel para
Macintosh utiliza un sistema de fechas predeterminado diferente, si uno de los argumentos no es una fecha vlida DIAS.LAB
devuelve el valor de error #VALOR!

33
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.4.8. Funcin DIAS360


La funcin DIAS360 devuelve la cantidad de das entre dos fechas basndose en un ao de 360 das (12 meses de 30 das) que
se usa en algunos clculos contables. Use esta funcin para facilitar el clculo de pagos si su sistema de contabilidad se basa en
12 meses de 30 das.
Sintaxis
DIAS360(fecha_inicial; fecha_final; [mtodo])
La sintaxis de la funcin DIAS360 tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un
evento, un mtodo, una propiedad, una funcin o un procedimiento.):
fecha_inicial, fecha_final Obligatorios. Fechas entre las que desea calcular la cantidad de das. Si fecha_inicial se
produce despus de fecha_final, la funcin DIAS360 devuelve un nmero negativo. Las fechas se deben especificar con la
funcin FECHA o se deben derivar de los resultados de otras frmulas o funciones. Por ejemplo, use FECHA (2008;5;23)
para devolver el 23 de mayo de 2008. Si las fechas se especifican como texto, pueden surgir problemas.
Mtodo Opcional. Valor lgico que especifica si se usar el mtodo de clculo europeo o americano.

Mtodo
FALSO u OMITIDO

Modo de clculo
Mtodo de EE.UU. (NASD). Si la fecha inicial es el ltimo da del mes, se convierte en el da
30 del mismo mes. Si la fecha final es el ltimo da del mes y la fecha inicial es anterior al da
30, la fecha final se convierte en el da 1 del mes siguiente; de lo contrario la fecha final se
convierte en el da 30 del mismo mes.

VERDADERO

Mtodo europeo. Las fechas inciales o finales que corresponden al da 31 del mes se
convierten en el da 30 del mismo mes.
NOTA Excel almacena las fechas como nmeros de serie secuenciales para que se puedan usar en clculos. De manera
predeterminada, la fecha 1 de enero de 1900 es el nmero de serie 1 y la fecha 1 de enero de 2008 es el nmero de serie 39448,
porque es 39.448 das posterior al 1 de enero de 1900. Microsoft Excel para Macintosh usa un sistema de fechas diferente como
sistema predeterminado.
2.4.9. Funcin HOY ()
Devuelve el nmero de serie de la fecha actual. El nmero de serie es el cdigo de fecha-hora que Excel usa para los clculos de
fecha y hora. Si el formato de celda era General antes de especificar la funcin, Excel cambiar el formato de celda a Fecha. Si
desea ver el nmero de serie, debe cambiar el formato de celda a General o Nmero.

34
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

La funcin HOY es til cuando necesita que se muestre la fecha actual en una hoja de clculo, independientemente de cundo se
abre el libro. Adems es til para calcular los intervalos. Por ejemplo, si sabe que alguien naci en 1963, puede usar la siguiente
frmula para buscar la edad de esa persona a partir de este ao de nacimiento:
La sintaxis de la funcin HOY no tiene argumentos (argumento: valor que proporciona informacin a una accin, un evento, un
mtodo, una propiedad, una funcin o un procedimiento.).
Frmula
=HOY()
=HOY()+5
=FECHAVALOR("1/1/2030")HOY()
=DA(HOY())
=MES(HOY())

Descripcin
Devuelve la fecha actual.
Devuelve la fecha actual ms 5 das. Por ejemplo, si la fecha actual es 1/1/2008, est
frmula devuelve 6/1/2008.
Devuelve el nmero de das entre la fecha actual y 1/1/2030. Tenga en cuenta que la celda
A4 tiene que tener el formato de General o Nmero para que el resultado se muestre
correctamente.
Devuelve el da actual del mes (1 - 31).
Devuelve el mes actual del ao (1 - 12). Por ejemplo, si el mes actual es Mayo, esta
frmula devuelve 5.

2.5. Funciones Matemtica y Trigonomtrica


2.5.1. Funcin ENTERO
Redondea un nmero hasta el entero inferior ms prximo.
Sintaxis
ENTERO (nmero)
Nmero es el nmero real que se desea redondear al entero inferior ms prximo.
Datos
19,5
Frmula

Descripcin (resultado)

=ENTERO(8,9)

Redondea 8,9 a un valor inferior (8)

=ENTERO(-8,9)

Redondea -8,9 a un valor inferior (-9)

=A2-ENTERO(A2)

Devuelve la parte decimal de un nmero real positivo en la celda A2 (0,5).

2.5.2. Funcin Sub Totales


Devuelve un subtotal en una lista o base de datos. Generalmente es ms fcil crear una lista con subtotales utilizando el comando
Subtotales del grupo Esquema de la ficha Datos. Una vez creada la lista de subtotales, puede cambiarse modificando la frmula
SUBTOTALES.
Sintaxis
SUBTOTALES (nm_funcin; valor1, valor2,...)
Nm_funcin es un nmero de 1 a 11 (incluye los valores ocultos) o de 101 a 111 (pasa por alto valores ocultos) que indica qu
funcin debe utilizarse para calcular los subtotales dentro de una lista.

Nm_funcin
(incluye valores ocultos)

Nm_funcin
(pasa por alto valores ocultos)

1
2
3
4
5
6
7
8

101
102
103
104
105
106
107
108

Funcin
PROMEDIO
CONTAR
CONTARA
MAX
MIN
PRODUCTO
DESVEST
DESVESTP

35
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

9
109
SUMA
10
110
VAR
11
111
VARP
Valor1, valor2 son de 1 a 254 rangos o referencias para los cuales desea calcular el subtotal.
Observaciones
Si hay otros subtotales dentro de
valor1 (o subtotales anidados),
estos subtotales anidados se
pasarn por alto para no repetir los
clculos.
Para las constantes nm_funcin
de 1 a 11, la funcin
SUBTOTALES incluye los valores
de las filas ocultas por el comando
Ocultar filas, situado bajo el
submen Ocultar y mostrar del
comando Formato del grupo Celdas de la ficha Hoja. Utilice estas constantes cuando desee calcular subtotales de los
nmeros ocultos de una lista. Para las constantes nm_funcin de 101 a 111, la funcin SUBTOTALES pasa por alto
los valores de filas ocultos por el comando Ocultar filas. Utilice estas constantes cuando slo desee calcular subtotales
de los nmeros visibles de una lista.
La funcin SUBTOTALES pasa por alto las filas que no se hayan incluido en el resultado de un filtro,
independientemente del valor de nm_funcin que utilice.

La funcin SUBTOTALES est diseada para columnas de datos o rangos verticales. No est diseada para filas de
datos ni para rangos horizontales. Por ejemplo, cuando desea calcular el subtotal de un rango horizontal mediante un
nm_funcin de 101 o superior, como SUBTOTALES (109,B2:G2), si oculta una columna no afecta al subtotal. Sin
embargo, si oculta una fila en un subtotal de un rango vertical, s afectar al subtotal.
Si alguna de las referencias es una referencia 3D, SUBTOTALES devolver el valor de error # VALOR!
2.5.3. Funcin SUMAR.SI
Suma las celdas en el rango que coinciden con el argumento criterio.

Sintaxis
SUMAR.SI (rango; criterio; rango_suma)
Rango es el rango de celdas que se desea evaluar segn los criterios especificados. Las celdas de cada rango deben ser
nmeros, o bien nombres, matrices o referencias que contengan nmeros. Los valores en blanco y los de texto no se tienen en
cuenta.
Criterio es el criterio en forma de nmero, expresin o texto, que determina las celdas que se van a sumar. Por ejemplo, los
criterios pueden expresarse como 32, "32" ">32" o "manzanas".

36
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Rango Suma son las celdas reales que se deben sumar si las correspondientes celdas incluidas en el rango cumplen los
criterios. Si se omite el argumento rango suma, las celdas del rango se evaluarn segn los criterios y se sumarn si cumplen los
criterios.
Observaciones
No es necesario que rango suma tenga el mismo tamao y forma que rango. Las celdas reales que se deben sumar se
determinan utilizando la celda superior izquierda de rango suma como la celda inicial e incluyendo las celdas que
corresponden con el tamao y la forma del rango. Por ejemplo:
En los criterios se puede utilizar los caracteres comodn de signo de interrogacin (?) y asterisco (*). El signo de
interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si
desea buscar un signo de interrogacin o un asterisco reales, escriba una tilde (~) antes del carcter que desea buscar.
Ejemplo
Categora

Alimentos

Ventas

Verduras

Tomates

2.300

Verduras

Apio

5.500

Frutas

Naranjas

800

Manteca

400

Verduras

Zanahorias

4.200

Frutas

Manzanas

1.200

Frmula

Descripcin

Resultado

=SUMAR.SI(A2:A7,"Frutas",C2:C7)

Suma de las ventas de todos los alimentos en la categora "Frutas".

2.000

=SUMAR.SI(A2:A7,"Verduras",C2:C7)

Suma de las ventas de todos los alimentos en la categora "Verduras".

12.000

=SUMAR.SI(B2:B7,"*s",C2:C7)

Suma de las ventas de todos los alimentos que terminan en "s"


(Tomates, Naranjas y Manzanas).

4.300

=SUMAR.SI(A2:A7,"",C2:C7)

Suma de las ventas de todos los alimentos que no tienen una


categora especificada.

400

Ejemplo 1

37
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Ejemplo 2

Ejemplo 3

38
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

2.5.4. Funcin TRUNCAR


Trunca un nmero a un entero, suprimiendo la parte fraccionaria de dicho nmero.
Sintaxis
TRUNCAR (nmero; nm_decimales)
Nmero es el nmero que se desea truncar.
Nm_decimales es un nmero que especifica la precisin del truncamiento. El valor predeterminado del argumento
nm_decimales es 0.
Observacin
TRUNCAR y ENTERO son similares, ya que ambos devuelven enteros. TRUNCAR suprime la parte fraccionaria del nmero.
ENTERO redondea los nmeros al entero menor ms prximo, segn el valor de la porcin fraccionaria del nmero. ENTERO y
TRUNCAR son diferentes solamente cuando se usan nmeros negativos: TRUNCAR (-4,3) devuelve -4, pero ENTERO (-4,3)
devuelve -5, ya que -5 es el nmero entero menor ms cercano.
A
B
1
Frmula
Descripcin (resultado)
2
=TRUNCAR(8,9)
Parte entera de 8,9 (8)
3
=TRUNCAR(-8,9)
Parte entera de -8,9 (-8)
4
=TRUNCAR(PI())
Parte entera de pi (3)

3. FILTROS
Filtrar una lista no es ms que de todos los registros almacenados en la tabla, seleccionar aquellos que se correspondan con algn
criterio fijado por nosotros. Excel nos ofrece dos formas de filtrar una lista.
Auto filtro
Filtros Avanzados.

39
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

3.1. Auto Filtro


Para utilizar el Filtro nos servimos de las listas desplegables asociadas a las
cabeceras de campos (podemos mostrar u ocultar el autofiltro en la pestaa
Datos marcando o desmarcando el botn Filtro).
Si pulsamos, por ejemplo, sobre la flecha del campo 1er Apellido, nos
aparece un men desplegable como este, donde nos ofrece una serie de
opciones para realizar el filtro.
Por ejemplo, si slo marcamos Moreno, Excel filtrar todos los registros que
tengan Moreno en el 1er apellido y las dems filas 'desaparecern' de la
lista. Otra opcin, es usar los Filtros de texto, donde se despliegan una
serie de opciones:
En cualquier opcin, accedemos a una ventana donde podemos elegir dos
condiciones de filtro de texto, y exigir que se cumpla una condicin o las
dos. Excel evaluar la condicin elegida con el texto que escribamos, y si se cumple, mostrar la fila. Usaremos el carcter? para
determinar que en esa posicin habr un carcter, sea cual sea, y el asterisco * para indicar que puede haber o no un grupo de
caracteres.
En el ejemplo de la imagen, solo se mostrarn los registros cuyo 1er Apellido tenga una o en el segundo carcter y no contenga la
letra z. Para indicarnos que hay un filtro activo, la flecha de la lista desplegable cambia de icono.
Para quitar el filtro, volvemos a desplegar la lista y elegimos la opcin
(Seleccionar Todo), reaparecern todos los registros de la lista. Tambin
podemos quitar el filtro pulsando en Borrar filtro en la pestaa Datos.

3.2. Filtros avanzados.


Si queremos filtrar los registros de la lista por una condicin ms compleja,
utilizaremos el cuadro de dilogo Filtro avanzado. Previamente deberemos tener
en la hoja de clculo, unas filas donde indicaremos los criterios del filtrado.
Si deseas saber ms sobre cmo definir criterios de filtrado, haz clic aqu .
Para abrir el cuadro de dilogo Filtro avanzado, pulsaremos en en la seccin
Ordenar y filtrar.
Rango de la lista: Aqu especificamos los registros de la lista a los que
queremos aplicar el filtro.
Rango de criterios: Aqu seleccionamos la fila donde se encuentran los criterios de filtrado (la zona de criterios).
Tambin podemos optar por guardar el resultado del filtrado en otro lugar, seleccionando la opcin Copiar a otro lugar, en este
caso rellenaremos el campo Copiar a: con el rango de celdas que recibirn el resultado del filtrado. Si marcamos la casilla Slo
registros nicos, las repeticiones de registros (filas con exactamente los mismos valores) desaparecern.
Para volver a visualizar todos los registros de la lista, acceder al men Datos - Filtro - Mostrar todo.
Definir criterios de filtrado
Para formar las condiciones que vayamos a utilizar en el parmetro rango criterios, debemos reservar una zona en nuestra hoja de
clculo para dichas condiciones, zona que llamaremos zona de criterios. En esta zona tendremos que tener en una fila los
encabezados de los campos de la lista que intervienen en la condicin, (lo mejor es copiarlos de la lista) y debajo indicaremos las
condiciones.

40
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Por ejemplo, si queremos filtrar los registros de nombre Berna, en la zona de criterios debajo de la celda Nombre escribimos
Berna, esto equivale a definir la condicin Nombre="Berna".

Cuando la condicin es una igualdad no es necesario poner el signo = delante del valor, ponemos directamente el valor Berna,
ahora si quisiramos los registros cuyo cdigo sea superior a 3 deberamos escribir en la celda inferior a la cabecera CODIGO, >3
para formar la condicin Cdigo > 3. Para combinar varias condiciones se emplean los operadores Y y O.
En un criterio de filtrado, si las condiciones estn escritas en la misma fila, estarn unidas por el operador Y, para que el registro
aparezca se deben cumplir todas las condiciones. Por ejemplo precio > 100 y precio < 1200, aparecen los registros cuyo precio
est comprendido entre 101 y 1199.
En un criterio de filtrado, si las condiciones estn escritas en distintas filas, estarn unidas por el operador O, el registro aparecer
en el resultado del filtrado si cumple al menos una de las condiciones. Por ejemplo, con la condicin nombre="Berna" O
nombre="Urania", aparecen los registros cuyo nombre es Rosa o Ana, aparecern todas las Berna y todas las Urania.

41
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

4. TABLAS DINMICAS
Una tabla dinmica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupacin, representado
como una tabla de doble entrada que nos facilita la interpretacin de dichos datos. Es dinmica porque nos permite ir obteniendo
diferentes totales, filtrando datos, cambiando la presentacin de los datos, visualizando o no los datos origen, etc...
Es lo ms parecido a una consulta de referencias cruzadas en Access, pero con ms interactividad.
Veamos cmo podemos crear una tabla dinmica a partir de unos datos que
ya tenemos.
Para crear una tabla dinmica, Excel nos proporciona las tablas y grficos
dinmicos.
Supongamos que tenemos una coleccin de datos de los artculos del
almacn con el nmero de referencia y el mes de compra, adems sabemos
la cantidad comprada y el importe del mismo.
Vamos a crear una tabla dinmica a partir de estos datos para poder
examinar mejor las ventas de cada artculo en cada mes.
Para ello vamos a la pestaa Insertar y hacemos clic en Tabla dinmica
(tambin podemos desplegar el men haciendo clic en la flecha al pie del
botn para crear un grfico dinmico). Aparece el cuadro de dilogo de
creacin de tablas dinmicas. Desde aqu podremos indicar el lugar donde
se encuentran los datos que queremos analizar y el lugar donde queremos
ubicarla.
En nuestro caso indicamos que vamos a seleccionar los datos de un rango
de celdas y que queremos ubicarla en una hoja de clculo nueva. Podramos

42
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

crear una conexin con otra aplicacin para obtener los datos desde otra fuente diferente a Excel. En el caso de seleccionar la
opcin Selecciona una tabla o rango debemos seleccionar todas las celdas que vayan a participar, incluyendo las cabeceras.
Pulsamos Aceptar para seguir y Se abrir un nuevo panel en la derecha de la pantalla:
Desde este panel podemos personalizar la forma en que van a verse los datos en la tabla dinmica, Con esta herramienta
podramos construir una tabla dinmica con la siguiente estructura:

Una fila para cada una de las Referencias de la tabla.


Una columna para cada uno de los Meses de la tabla.
En el resto de la tabla incluiremos el total del Importe para cada Referencia en cada Mes.

Para ello simplemente tendremos que seleccionar los elementos que hemos listados en su lugar correspondiente al pie del panel.
En este ejemplo deberamos arrastrar el campo REF a, el campo MES a y finalmente el campo IMPORTE a la seccin.
Tras realizar la tabla dinmica este sera el resultado obtenido.

Podemos ver que la estructura es la que hemos definido anteriormente, en el campo fila tenemos las referencias, en el campo
columnas tenemos los meses y en el centro de la tabla las sumas de los importes. Con esta estructura es mucho ms fcil analizar
los resultados.
Una vez creada la tabla dinmica nos aparece la pestaa Opciones: El panel lateral seguir pudindose utilizar, as que en
cualquier momento podremos quitar un campo de un zona arrastrndolo fuera. Con esto vemos que en un segundo podemos
variar la estructura de la tabla y obtener otros resultados sin casi esfuerzos. Si arrastrsemos a la zona de datos los campos
cantidad y total, obtendramos la siguiente tabla, ms compleja pero con ms informacin.
Puede que no visualices la tabla de la misma forma, al aadir varios campos en la seccin Valores el rtulo aparecer en una las
secciones de rtulos, si te aparece en Rtulos de columna despliega la lista asociada a l y selecciona la opcin Mover a rtulos
de fila.

4.1. Aplicar filtros a una tabla dinmica


Otra caracterstica til de las tablas dinmicas es permitir filtrar los resultados y as visualizar nicamente los que nos interesen en
un momento determinado. Esto se emplea sobre todo cuando el volumen de datos es importante. Los campos principales en el
panel y los rtulos en la tabla estn acompaados, en su parte derecha, de una flecha indicando una lista desplegable.
Por ejemplo, si pulsamos sobre la flecha del rtulo Rtulos de columna nos aparece una lista como vemos en la imagen con los
distintos meses disponibles en la tabla con una casilla de verificacin en cada uno de ellos para indicar si los queremos ver o no,
ms una opcin para marcar todas las opciones en este caso todos los meses. Si dejamos marcados los meses Enero y Febrero,

43
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

los otros meses desaparecern de la tabla,


pero no se pierden, en cualquier momento
podemos visualizarlos volviendo a desplegar la
lista y marcando la casilla (Seleccionar todo).
Para cerrar este cuadro debemos pulsar en
Aceptar o sobre Cancelar para cerrar y dejarlo
como estaba. Aplicando el filtro a varios
campos podemos formar condiciones de
filtrado ms complejas, por ejemplo podemos
seleccionar ver los artculos con referencia
1236 de Abril.

4.2. Obtener promedios en una


tabla dinmica
Por defecto, al crear una tabla dinmica, Excel
nos genera unos totales con sumatorio, puede
interesarnos modificar esas frmulas por otras
como pueden ser sacar el mximo o el mnimo,
el promedio, etc.
Para hacer esto debemos situarnos en
cualquier celda de la zona que queremos rectificar y hacer clic con el botn derecho del ratn, nos aparece un men emergente
con diferentes opciones, debemos escoger la opcin Configuracin de campo de valor... y nos aparece un cuadro de dilogo como
el que vemos en la imagen.
En este cuadro de dilogo podemos escoger cmo queremos hacer el resumen, mediante Suma, Cuenta, Promedio, etc.
Tambin podemos abrir el cuadro de dilogo con el botn de la pestaa Opciones.

4.3. Grficos con tablas dinmicas


Para crear una grfica de nuestra tabla dinmica deberemos hacer clic en el botn Grfico dinmico de la pestaa Opciones.
Para cambiar el formato del grfico a otro tipo de grfico que nos agrade ms o nos convenga ms segn los datos que tenemos.
Al pulsar este botn se abrir el cuadro de dilogo de Insertar grfico, all deberemos escoger el grfico que ms nos convenga.

44
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

5. CREAR LISTAS PERSONALIZADAS


Trabajar con listas personalizadas nos permite reducir u optimizar el tiempo ya que si nos encontramos trabajando con informacin
o listas que son constantes en nuestro trabajo habra que estarla digitando una y otra vez para eso existen las listas (para no
estarla digitando y que se escriban automticamente)
Los pasos son los siguientes: Clic en la ficha archivo > opciones > al lado izquierdo de la ventana que aparece pulsar clic en
avanzadas > en la parte derecha al final en la seccin General pulsar clic en Modificar listas personalizadas

Aparecera la sigueinte ventana, donde en la opcin entrada de listas, debemos escribir todos los
elementos que conformaran la lista y pulsar clic en aceptar.

45
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

6. ENLAZANDO Y CONSOLIDANDO HOJAS DE TRABAJO


6.1. Enlazar Hojas de Datos

Enlazar hojas de trabajo el concepto de enlazar en Excel es el hecho de utilizar frmulas de varias hojas para combinar datos. Al
enlazar hojas de trabajo estamos creando una dependencia de una con respecto a la otra, apareciendo as dos conceptos:
El libro de trabajo dependiente: es el que contiene las frmulas.
El libro de trabajo fuente: es el que contiene los datos.
La cuestin que debemos plantearnos antes de enlazar hojas de trabajo, es si realmente nos hace falta complicarnos tanto o
sencillamente podemos hacerlo todo en una misma hoja. No existe una respuesta genrica, depender de la envergadura de los
datos y de las frmulas; si las hojas las van a utilizar varias personas, etc... Para crear un libro de trabajo dependiente debemos
crear frmulas de referencias externas, es decir frmulas que hacen referencia a datos que se encuentran en una hoja externa a la
que est la frmula.
Cmo crear frmulas de referencias externas?
Para crear frmulas de referencia externa debemos seguir los siguientes pasos:
- Abrir el libro de trabajo fuente (el libro que contiene los datos).
- Abrir el libro de trabajo dependiente y seleccionar la celda donde queremos incluir la frmula.
- Introducir la frmula de la forma que hemos hecho siempre, cuando se llegue al punto de escoger las celdas de datos, activar el
libro de trabajo fuente y seleccionar las celdas necesarias.
- Terminar la frmula y pulsar Intro.
Las referencias al libro externo las gestiona automticamente Excel, incluso si cambiamos el nombre del archivo donde estn los
datos desde Archivo Guardar como... las referencias tambin se cambiaran.
Si en el libro de trabajo dependiente queremos ver todos los vnculos a las pginas fuente podemos hacerlo accediendo a la
pestaa Datos y haciendo clic en el botn Editar vnculos... Nos aparece el cuadro de dilogo Modificar vnculos donde podemos
hacer modificaciones sobre los vnculos.

Actualizar valores: Actualiza la lista con los vnculos.


Cambiar origen: Podemos modificar el origen del vnculo seleccionado.
Abrir origen: Abre el libro del vnculo seleccionado.
Romper vnculo: Quita los vnculos de las frmulas externas.
Comprobar estado: Comprueba el estado del origen.
Pregunta inicial: Podemos incluir una advertencia al abrir el libro dependiente, indicando que tenemos enlaces externos.

46
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

6.2. Consolidar hojas de trabajo.


El concepto de consolidar hojas de
trabajo viene muy ligado al concepto
de enlace que acabamos de ver.
Cuando hablamos de consolidar hojas
de trabajo estamos entablando una
relacin entre varias hojas de trabajo,
por tanto es muy posible que existan
enlaces entre esas hojas de trabajo.
Un ejemplo donde se puede utilizar la
consolidacin de hojas de trabajo
puede ser una compaa que dispone
de varios departamentos, cada uno de
ellos con un presupuesto, para
conocer el presupuesto total de la
empresa, crearamos una hoja
dependiente y los libros fuentes seran
los libros de los departamentos con
sus prepuestos.
Si pulsamos sobre la pestaa Datos y pulsando el botn Consolidar... nos aparece el cuadro de dilogo Consolidar como vemos
en la imagen donde podemos escoger:
Funcin: a utilizar,
Referencia: vamos seleccionando las celdas de uno de los libros fuentes,
Pulsamos sobre Agregar para aadir las celdas seleccionadas a la lista de todas las referencias,
Repetimos los dos ltimos pasos para seleccionar las celdas de los diferentes libros fuentes,
Finalmente pulsamos en Aceptar para finalizar la frmula.
Si marcamos la casilla Crear vnculos con los datos de origen, los datos de los libros fuente se incluirn en el libro consolidado a
modo de esquema, y si cambiamos un valor en el origen, ese cambio quedar automticamente reflejado en el libro consolidado

7. HIPERVNCULOS
Para seleccionar un hipervnculo (hipervnculo: texto con color y subrayado o grfico en el que se hace clic para ir a un archivo,
una ubicacin en un archivo, una pgina Web en World Wide Web o una pgina Web en una intranet. Los hipervnculos tambin
pueden dirigirse a grupos de noticias y a sitios Gopher, Telnet y FTP.) sin activar el vnculo a su destino (destino: trmino general
para designar el nombre del elemento al que se salta desde un hipervnculo.), siga uno de los procedimientos siguientes:

Haga clic en la celda que contiene el hipervnculo, mantenga presionado el botn del mouse (ratn) hasta que el cursor
se convierta en una cruz
y suelte el botn del mouse.
Utilice las teclas de direccin para seleccionar la celda que contiene el hipervnculo.
Si el hipervnculo est representado mediante un grfico, mantenga presionada la tecla CTRL y haga clic en el grfico.

7.1. Cambiar el destino de un hipervnculo


1.

Seleccione la celda o el grfico que contiene el hipervnculo que desea cambiar.


SUGERENCIA Para seleccionar una celda que contiene un hipervnculo sin ir al destino del mismo, haga clic en la
celda y mantenga presionado el botn del mouse (ratn) hasta que el puntero se transforme en una cruz
y, a
continuacin, suelte el botn. Tambin puede utilizar las teclas de direccin para seleccionar la celda. Para seleccionar
un grfico, mantenga presionada la tecla CTRL y haga clic en l.

2.

En la ficha Insertar, en el grupo Vnculos, haga clic en Hipervnculo.


SUGERENCIA Asimismo, puede hacer clic con el botn secundario del mouse en la
celda o el grfico y, a continuacin, hacer clic en Modificar hipervnculo en el men
contextual, o bien, presionar CTRL+ALT+K.

47
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

3.

En el cuadro de dilogo Modificar hipervnculo, realice los cambios que desee.

NOTA Si se ha creado el hipervnculo mediante la funcin de hoja de clculo HIPERVINCULO, deber modificar la frmula para
cambiar el destino. Seleccione la celda que contiene el hipervnculo y, a continuacin, haga clic en la barra de frmulas para
modificar la frmula.

7.2. Cambiar el aspecto del texto de un hipervnculo


Puede cambiar la apariencia del texto de todos los hipervnculos del libro actual cambiando el estilo de celda de los hipervnculos.
1. En la ficha Inicio, en el grupo Estilos, haga clic en Estilos de celda.

2.

En Datos y modelo, haga lo siguiente:


Para cambiar el aspecto de los hipervnculos en los que no se ha hecho clic para ir a sus destinos, haga clic con
el botn secundario del mouse en Hipervnculo y, a continuacin, haga clic en Modificar.
Para cambiar el aspecto de los hipervnculos en los que ya se ha hecho clic para ir a sus destinos, haga clic con
el botn secundario del mouse en Hipervnculo visitado y, a continuacin, haga clic en Modificar.

NOTA El estilo de celda Hipervnculo slo est disponible cuando el libro contiene un hipervnculo. El estilo de celda
Hipervnculo visitado slo est disponible cuando el libro contiene un hipervnculo en el que ya se ha hecho clic.
3. En el cuadro de dilogo Estilo, haga clic en Formato.
4. En las fichas Fuente y Relleno, seleccione las opciones de formato que desea aplicar y haga clic en Aceptar.
NOTAS
Las opciones seleccionadas en el cuadro de dilogo Formato de celdas aparecen como seleccionadas bajo El estilo
incluye en el cuadro de dilogo Estilo. Puede desactivar las casillas de verificacin de las opciones que no desee
aplicar.
Los cambios que haga en los estilos de celda hipervnculo e Hipervnculo visitado se aplicarn a todos los
hipervnculos del libro actual. No puede cambiar la apariencia de hipervnculos individuales.

7.3. Cambiar el texto o el grfico de un hipervnculo


1.

2.

Seleccione la celda o el grfico que contiene el hipervnculo que desea cambiar.


SUGERENCIA Para seleccionar una celda que contiene un hipervnculo sin ir al destino del mismo, haga clic en la
celda y mantenga presionado el botn del mouse hasta que el puntero se transforme en una cruz
y, a continuacin,
suelte el botn. Tambin puede utilizar las teclas de direccin para seleccionar la celda. Para seleccionar un grfico,
mantenga presionada la tecla CTRL y haga clic en l.
Siga uno o varios de los procedimientos siguientes:
Para cambiar el texto del hipervnculo, haga clic en la barra de frmulas y edite el texto.
Para cambiar el formato de un grfico, haga clic en l con el botn secundario del mouse y, a continuacin, haga
clic en la opcin correspondiente al formato que desea usar.
Para modificar el texto de un grfico, haga doble clic en el grfico seleccionado y realice los cambios que desee.
Para cambiar el grfico que representa el hipervnculo, inserte un nuevo grfico y convirtalo en un hipervnculo
con el mismo destino y, a continuacin, elimine el grfico y el hipervnculo anteriores.

8. IMPORTAR DATOS
En muchas ocasiones tenemos la necesidad de trabajar en Excel con datos procedentes de otras aplicaciones. Tenemos dos
alternativas:
Introducir de nuevo los datos en un libro de trabajo, con el consumo de tiempo que ello implica ms el riesgo de introducir
errneamente los datos al introducirlos manualmente.

48
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Utilizar algunas de las herramientas disponibles en Excel para importar datos externos a Excel disponemos bsicamente de dos
opciones:
1.
2.

Utilizar el portapapeles de Windows, es decir, copiar los datos de la aplicacin externa y pegarlos en una hoja de Excel.
Importar datos de otro archivo que no tiene que ser necesariamente del formato Excel.

La primera opcin es la ms directa, pero tiene el contrapunto de ser ms laboriosa y tediosa, La segunda opcin es ms rpida,
pero pueden surgir problemas de compatibilidad dependiendo del formato del archivo a importar.
El problema fundamental de la importacin de datos externos, hemos dicho que es debido al formato de los propios archivos, esto
quiere decir que cada aplicacin genera un archivo con un formato propio para identificar mejor el contenido de los datos, por
ejemplo Excel al generar un archivo .xlsx no solamente guarda los datos que hemos introducido sino que lo guarda con un formato
especial para interpretar el documento en su plenitud, de esta manera sabe exactamente dnde estn las frmulas, qu formato
esttico tiene el documento, etc.
Adems de esto, al importar datos de una aplicacin externa debemos tener en cuenta que pueden surgir los siguientes fallos:
Algunas de las frmulas no ajustan correctamente.
El formato no se ajusta al original.
Las frmulas y funciones que no entiende no las copia.
Pese a todos estos contratiempos, siempre es mejor intentar realizar una importacin y despus comprobar si todo ha salido
correctamente. A no ser que la cantidad de datos no sea demasiado extensa y nos decantemos por utilizar el portapapeles.

8.1. La seccin Conexiones


Desde esta seccin en la pestaa Datos podremos acceder a las opciones de Conexin
con archivos externos de los cuales hayamos importado algn dato. Haciendo clic en la
opcin Propiedades veremos este cuadro de dilogo donde encontraremos propiedades
muy tiles:
En la seccin Control de actualizacin podemos hacer que Excel actualice
automticamente los datos insertados en la hoja de clculo cada vez que se abra el libro
(marcando la casilla Actualizar al abrir archivo).
Si los datos almacenados en el fichero origen han cambiado, estos cambios quedarn reflejados en nuestra hoja de clculo. Esto
es posible porque Excel almacena en el libro de trabajo la definicin de la consulta de donde son originarios los datos importados,
de manera que puede ejecutarla de nuevo cuando se desee.
Si marcamos la casilla Solicitar el nombre del archivo al actualizar, cada vez que se vayan a actualizar los datos importados, Excel
nos pedir de qu fichero coger los datos, sino los coger directamente del archivo que indicamos cuando importamos por primera
vez. Esta opcin puede ser til cuando tenemos varios archivos con datos y en cada momento queremos ver los datos
almacenados en uno de esos ficheros.
En la seccin Definicin de consulta tenemos activada por defecto la casilla Guardar definicin de consulta para que Excel guarde
esta definicin y pueda actualizar los datos cuando se lo pidamos, si desactivamos esta casilla y guardamos el libro, Excel no
podr volver a actualizar los datos externos porque stos sern guardados como un rango esttico de datos, digamos que se
perder el enlace con el origen de la importacin.
Por ltimo, en la seccin Diseo y formato de datos podemos indicarle a Excel qu debe de hacer cuando actualiza los
datos. Volviendo a la seccin Conexiones, tambin nos permite actualizar manualmente los datos importados de un archivo
externo.
Para ello, haz clic en la opcin Actualizar que se encuentra en el desplegable Actualizar todo. Si escoges la opcin Actualizar todo,
todos los orgenes de datos se actualizarn.

49
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

8.2. Importar datos de Word a Excel


A veces puede ser til importar una tabla de Word a Excel si deseamos agregar algn tipo de frmula a los datos de los que
disponemos y no queremos volver a teclear todos los datos en un libro de Excel.
Para realizar este proceso es tan sencillo como copiar y pegar.

Estando en Word seleccionamos la tabla que queremos pasar a Excel.


Copiamos la tabla seleccionada, bien pulsando Ctrl + C o desde la pestaa Inicio y haciendo clic en el botn Copiar.
Ahora en Excel seleccionamos la celda donde queremos colocar la tabla.
Y pulsamos Ctrl + V o desde la pestaa Inicio y haciendo clic en el botn Pegar. Es posible que nos advierta de que el
texto seleccionado es ms pequeo que la hoja, pulsamos sobre Aceptar y nos pegar la tabla con el mismo formato que
la tenamos en Word. Si deseamos que no aparezca el marco de la tabla lo podemos eliminar utilizando las opciones de
este men:

8.3. Importar datos de Excel a Word.


Al importar datos de Excel a Word adems de lo visto anteriormente podemos hacer que los datos queden vinculados, es decir
que adems de copiar los datos de Excel en un documento de Word si realizamos algn cambio en la hoja de Excel, este cambio
queda reflejado en el documento de Word.
Para realizar este proceso:
Seleccionamos la informacin a copiar de la hoja de Excel.
Copiamos los datos seleccionados pulsando Ctrl + C desde la pestaa Inicio y haciendo clic en el botn Copiar.
Nos vamos a Word y pulsamos sobre Ctrl + V desde la pestaa Inicio y haciendo clic en el botn Pegar.
Despus de pegar los datos en Word nos aparece un
indicador de pegado donde podemos ver las distintas
opciones.
Por defecto nos conserva el mismo formato que tena
en la hoja de Excel.
Si lo queremos insertar en una tabla podemos
escoger la opcin Hacer coincidir estilo de tabla de
destino.
Y si queremos vincular los datos de Excel para que se actualicen en Word podemos escoger la opcin Conservar formato de
origen y vincular a Excel para que todos los clculos que se realicen en Excel se actualicen automticamente en Word.

8.4. Importar datos de Access

Tambin disponemos de un botn que nos permitir importar datos directamente de consultas y tablas de Microsoft Access.
Pulsando Desde Access, aparecer el dilogo Abrir para que elijamos de qu base de datos deseamos importar los datos, u una
vez elegida la base, y lista de tablas y consultas.
Seleccionamos una tabla o consulta y pulsamos Aceptar. En la siguiente ventana podemos elegir cmo ver los datos en el libro,
entre las opciones que ya conocemos, o si preferimos incluirlos en la hoja actual, indicando su posicin, o en una nueva hoja del
libro. Pulsando en Propiedades, podremos podremos modificar las propiedades de la conexin, como la Descripcin o cuando se
debe actualizar.

50
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

8.5. Importar de una pgina Web.


Otra herramienta para importar datos, nos permite obtener datos
Desde Web. Pulsando sobre ella, se abrir una ventana del
navegador, donde se marcan con flechas amarillas las tablas
existentes en la pgina web.

Para elegir las tablas, basta con pulsar sobre las flechas.
En el botn Opciones... de esta ventana, podremos elegir por ejemplo, si importar o no el formato de la tabla.
Hay que tener en cuenta que aunque no se vean los bordes, la mayora de las webs estn estructuradas con tablas.
Una vez finalizada la eleccin, pulsamos Importar.
Veremos entonces la misma ventana que con Access, donde elegir si importar en la hoja o en una nueva, y donde podremos
modificar en Preferencias las opciones de actualizacin de la conexin.
Otra forma rpida de hacer esto, es directamente seleccionar la tabla en nuestro navegador, copiarla con Ctrl + C y pegarla en la
hoja de Excel. Despus podremos modificar el formato y si queremos que haya actualizacin.

8.6. Importar de otros programas.


La mayora de tablas que nos encontremos en otros documentos, y podamos seleccionar y copiar, Excel nos permitir pegarlas en
una hoja de clculo. En algunos nos permitir crear conexiones de actualizacin y en otros no. Y otros programas nos permitirn
exportar tablas directamente a Excel. Por ejemplo, si navegamos con Internet Explorer, al hacer clic derecho sobre una tabla, en el
men contextual encontraremos la opcin Exportar a Excel, que volcar los datos de la tabla en una nueva hoja de clculo.

9. CONSOLIDACIN DE DATOS
Para resumir y registrar resultados de hojas de clculo independientes, puede consolidar datos de cada una de estas hojas en una
hoja de clculo maestra. Las hojas pueden estar en el mismo libro que la hoja de clculo maestra o en otros libros. Al consolidar
datos, lo que se hace es ensamblarlos de modo que sea ms fcil actualizarlos y agregarlos de una forma peridica o especfica.
Por ejemplo, si tiene una hoja de clculo de cifras de gastos para cada una de las oficinas regionales, podra utilizar una
consolidacin para resumir estas cifras en una hoja de clculo de gastos corporativa. Esta hoja de clculo maestra podra contener
totales de ventas y promedios, niveles de inventario actuales y los productos ms vendidos de toda la organizacin.
Para consolidar datos, utilice el comando Consolidar del grupo Herramientas de datos de la ficha Datos.

9.1. Consolidar por posicin


1.

Configure los datos que se van a consolidar en cada una de las hojas de clculo independientes.
Asegrese de que cada rango de datos est en formato de lista: cada columna tiene un rtulo en la primera fila,
contiene hechos similares y no tiene filas o columnas en blanco.
Coloque cada rango en una hoja de clculo diferente. No ponga ningn rango en la hoja de clculo donde vaya a
colocar la consolidacin.
Asegrese de que cada rango tiene el mismo diseo.
Asigne un nombre a cada rango: seleccione todo el rango y, luego, en la ficha Frmulas, en el grupo Celdas con
nombre, haga clic en la flecha situada junto a Asignar nombre a un rango y escriba un nombre para el rango
en el cuadro Nombre.
2. Haga clic en la celda superior izquierda del rea donde desee que aparezcan los datos consolidados en la hoja de
clculo maestra.
NOTA: Asegrese de dejar suficientes celdas a la derecha y por debajo de esta celda para los datos de consolidacin.
El comando Consolidar rellena el rea segn proceda.
3. En la ficha Datos, en el grupo Herramientas de datos, haga clic en Consolidar.

51
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

4.

5.
6.
7.

8.

En el cuadro Funcin, haga clic en la funcin de resumen (funcin de resumen: tipo de clculo que combina datos de
origen en un informe de tabla dinmica o una tabla de consolidacin, o cuando se insertan subtotales automticos en
una lista o base de datos. Algunos ejemplos de funciones de resumen son: Sumar, Contar y Promedio.) que desea que
utilice Microsoft Office Excel para consolidar los datos.
Si la hoja de clculo se encuentra en otro libro, haga clic en Examinar para buscar el archivo y, a continuacin, haga
clic en Aceptar para cerrar el cuadro de dilogo Examinar.
La ruta de acceso del archivo se escribe en el cuadro Referencia seguido de un signo de exclamacin.
Escriba el nombre que le asign al rango y, a continuacin, haga clic en Agregar. Repita este paso para cada rango.
Decida cmo desea actualizar la consolidacin. Siga uno de los procedimientos siguientes:
Para configurar la consolidacin de manera que se actualice automticamente cuando cambien los datos de
origen, active la casilla de verificacin Crear vnculos con los datos de origen.
IMPORTANTE Solamente puede activar esta casilla de verificacin si la hoja de clculo se encuentra en otro
libro. Cuando active esta casilla de verificacin ya no podr cambiar las celdas y los rangos que se incluyen en la
consolidacin.
Para configurar la consolidacin de modo que puede actualizarla manualmente cambiando las celdas y los
rangos incluidos, desactive la casilla de verificacin Crear vnculos con los datos de origen.
Deje en blanco las casillas de Usar rtulos en. Excel no copia los rtulos de fila o columna de los rangos de origen a la
consolidacin. Si desea rtulos para los datos consolidados, cpielos de uno de los rangos de origen o introdzcalos
manualmente.

9.2. Consolidar por categoras


1.

Configure los datos que se van a consolidar en cada una de las hojas de clculo independientes.
Cmo configurar los datos
Asegrese de que cada rango de datos est en formato de lista (lista: serie de filas que contienen datos
relacionados o serie de filas que designa para que funcionen como hojas de datos mediante el comando Crear
lista.): cada columna tiene un rtulo en la primera fila, contiene hechos similares y no tiene filas o columnas en
blanco.
Coloque cada rango en una hoja de clculo diferente. No ponga ningn rango en la hoja de clculo donde vaya
a colocar la consolidacin.

Asegrese de especificar rtulos de categora exactamente igual, incluida mayscula y minscula, en todas las
reas de origen. Por ejemplo, los rtulos Prom. anual y Promedio anual son diferentes y no se consolidarn.

Asigne un nombre a cada rango: seleccione todo el rango y, luego, en la ficha Frmulas, en el grupo Celdas
con nombre, haga clic en la flecha situada junto a Asignar nombre a un rango y escriba un nombre para el rango en
el cuadro Nombre.

2.

Haga clic en la celda superior izquierda del rea donde desee que aparezcan los datos consolidados en la hoja de
clculo maestra.
NOTA Asegrese de dejar suficientes celdas a la derecha y por debajo de esta celda para los datos de consolidacin.
El comando Consolidar rellena el rea segn proceda.

3.

En la ficha Datos, en el grupo Herramientas de datos, haga clic en Consolidar.

52
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

4.
5.

En el cuadro Funcin, haga clic en la funcin de resumen que desea que utilice Excel para consolidar los datos.
Si la hoja de clculo se encuentra en otro libro, haga clic en Examinar para buscar el archivo y, a continuacin, haga
clic en Aceptar para cerrar el cuadro de dilogo Examinar.
La ruta de acceso del archivo se escribe en el cuadro Referencia seguido de un signo de exclamacin.
6. Escriba el nombre que le asign al rango y, a continuacin, haga clic en Agregar. Repita este paso para cada rango.
7. Decida cmo desea actualizar la consolidacin. Siga uno de los procedimientos siguientes:
Para configurar la consolidacin de manera que se actualice automticamente cuando cambien los datos de
origen, active la casilla de verificacin Crear vnculos con los datos de origen.
IMPORTANTE Solamente puede activar esta casilla de verificacin si la hoja de clculo se encuentra en otro
libro. Cuando active esta casilla de verificacin ya no podr cambiar las celdas y los rangos que se incluyen en la
consolidacin.
Para configurar la consolidacin de modo que puede actualizarla manualmente cambiando las celdas y los
rangos incluidos, desactive la casilla de verificacin Crear vnculos con los datos de origen.
8. Active las casillas de verificacin de Usar rtulos en que indican donde se encuentran los rtulos en los rangos de
origen, que puede ser: la Fila superior, la Columna izquierda o ambas.
NOTAS
Los rtulos que no coincidan con los de las otras reas de origen producirn filas o columnas independientes en
la consolidacin.
Asegrese de que las categoras que no desee consolidar tienen rtulos nicos que aparecen solamente en un
rango de origen.

9.3. Consolide por frmula

1.
2.
3.

En la hoja de clculo maestra, copie o escriba los rtulos de columna o fila que desee para los datos de consolidacin.
Haga clic en la celda en que desea incluir los datos de consolidacin.
Escriba una frmula que incluya una referencia de celda a las celdas de origen de cada hoja de clculo o una referencia
3D que contenga los datos que desea consolidar. En cuanto a las referencias de celda, siga uno de los procedimientos
siguientes:
Si los datos que se van a consolidar estn en celdas diferentes de otras hoja de clculo
Escriba una frmula con referencias de celda a las otras hojas de clculo, una por cada hoja de clculo
independiente. Por ejemplo, para consolidar datos de hojas de clculo denominadas Ventas (en la celda B4), HR
(en la celda F5) y Marketing (en la celda B9), en la celda A2 de la hoja de clculo maestra, tendra que escribir lo
siguiente:

Sugerencia Para especificar una referencia de celda como Ventas3!B4 en una frmula sin escribir, escriba la
frmula hasta el punto en el que necesite la referencia, haga clic en la etiqueta de la hoja de clculo y, a
continuacin, haga clic en la celda.
Si los datos que se van a consolidar estn en las mismas celdas de otras hojas de clculo
Escriba una frmula con una referencia 3D que utilice una referencia a un rango de nombres de hojas de clculo.
Por ejemplo, para consolidar datos en las celdas A2 desde Ventas hasta Marketing inclusive, en la celda A2 de la
hoja de clculo maestra tendra que escribir lo siguiente:

NOTA Si el libro est configurado para calcular frmulas automticamente, una consolidacin por frmula siempre se actualiza
automticamente cuando cambian los datos de las hojas de clculo independientes

10. PEGADO ESPECIAL

Utilice el cuadro de dilogo Pegado especial para copiar elementos complejos de una hoja de clculo de Microsoft Office Excel y
pegarlos en la misma hoja de clculo o en otra utilizando slo los atributos especficos de los datos copiados o las operaciones
matemticas que desea aplicar a los datos copiados.

53
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Pegar Todo Pega todo el contenido de las celdas y el formato de los datos copiados.
Formulas Pega slo las frmulas de los datos copiados tal y como se escribieron en la barra de frmulas.
Valores Pega slo los valores de los datos copiados tal y como se muestran en las celdas.
Formatos Pega slo el formato de las celdas de los datos copiados.
Comentarios Pega slo los comentarios adjuntos a las celdas copiadas.
Validacin Pega las reglas de validacin de los datos de las celdas copiadas en el rea de pegado.
Todo utilizando el tema de origen Pega todo el contenido de la celda en el formato del tema del documento que se aplica a los
datos copiados.
Todo excepto bordes Pega el contenido y el formato de todas las celdas en las celdas copiadas excepto los bordes.
Ancho de columna Pega el ancho de una columna o rango de columnas copiadas en otra columna o rango de columnas.
Formatos de nmeros y frmulas Pega slo los valores y todas las opciones de formato de nmeros de las celdas copiadas.
Formatos de nmeros y valores Pega slo las frmulas y todas las opciones de formato de nmeros de las celdas copiadas.
Ninguna Especfica que no se aplique ninguna operacin matemtica a los datos copiados.
Sumar Especifica que los datos copiados se suman a los datos de la celda o rango de celdas de destino.
Restar Especifica que los datos copiados se restan de los datos de la celda o rango de celdas de destino.
Multiplicar Especifica que los datos copiados se multiplican por los datos de la celda o rango de celdas de destino.
Dividir Especifica que los datos copiados se dividen entre los datos de la celda o rango de celdas de destino.
Saltar blancos Cuando se activa esta casilla de verificacin, se impide que se reemplacen los valores en el rea de pegado si
hay celdas en blanco en el rea de copiado.
Transponer Cambia las columnas de los datos copiados a filas y viceversa.
Pegar vnculo Vincula los datos pegados en la hoja de clculo activa con los datos copiados

11. ESTILOS
11.1.

Formato condicional

Mediante el formato condicional conseguiremos que una misma celda y su contenido, presente un formato diferente (color de
texto, bordes, trama de fondo), en funcin del resultado que se haya obtenido como consecuencia de la aplicacin de la frmula
que contiene.
De esta manera una misma celda puede presentar un nmero en color rojo si es negativo, y negro en el caso de que la frmula
que contiene arroje un resultado positivo. Lo que nos permite identificar el tipo de resultado que obtenemos de una manera visual y
rpida.
Por ejemplo, en un cuadro de notas de alumnos, si la nota media final es menor que cinco desearemos que dicha nota se
visualice de color rojo mientras que si es mayor o igual que cinco (aprobado) aparezca de color verde. Esto se resuelve mediante
formatos condicionales.

54
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Para aplicar estos formatos condicionales a las celdas, seguiremos los pasos siguientes:
1.
2.
3.
4.
5.

Seleccionamos el rango de celdas o celda a las que deseamos aplicar un formato condicional.
Desde el grupo de opciones Estilos de la ficha Inicio, accedemos al Formato condicional.
En el panel que se despliega desde esta opcin, aplicamos las reglas que utilizaremos en la aplicacin de este
formato condicionado, en funcin de los cuales va a variar la apariencia de las celdas seleccionadas.
Indicamos tambin a travs de esta opcin, el formato que se aplica, o el aspecto que van a tomar las celdas
seleccionadas, en funcin del resultado que arrojen.
Podemos aplicar ms de un criterio a un rango de celdas, de manera que tome un aspecto determinado en un caso y
otro, caso contrario. Por ejemplo, que aparezca en color azul cuando
toma valores positivos y en color rojo cuando estos valores sean
negativos.

Cuando el valor resultante o introducido en esas celdas cumpla alguna de las


condiciones de formato, el contenido de la celda o celdas se mostrar con dicho
formato.
Este tipo de formato condicionado nos puede resultar til en muchos casos, por
ejemplo, para advertir si un saldo de cuenta es positivo (mayor de cero en un
color) o negativo (menor de cero en otro) o cero (en otro color y trama de fondo).
Si una subvencin es aprobada (en verde) o denegada (en rojo)...
Desde la opcin de formato condicional, podemos tambin:
Establecer nuevas reglas

, a las recogidas inicialmente en l.

Borrar las reglas establecidas


, teniendo la posibilidad de borrar todas las
reglas establecidas en una hoja de clculo, slo las correspondientes a las celdas
seleccionadas...

Administrar reglas
, con esta herramienta podemos establecer y editar, el conjunto de reglas que se van a establecer a una
misma seleccin, as como el orden de aplicacin de las mismas sobre las celdas seleccionadas.

55
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

11.2.

Autoformato o estilos rpidos

Excel dispone de una serie de formatos predefinidos que se pueden aplicar a un rango de celdas. Estos formatos detectan la
estructura de los datos del rango seleccionado y automticamente aplican el formato sobre las celdas.
Los pasos a seguir para aplicar autoformato son:
1. Seleccionar
el
rango

de

celdas

2.

Seleccionar la opcin Dar formato como tabla

1.

Elegir en la galera mostrada el formato que se quiere aplicar


(disponemos de barra de desplazamiento para ver ms formatos
automticos).
Seleccionar el formato que queremos aplicar a nuestra seleccin,
haciendo doble clic sobre el mismo. En ese momento se abrir una
ventana que nos mostrarn el rango de celdas seleccionadas
anteriormente, dndonos la posibilidad de cambiar la seleccin.

2.

las

que

aplicar

formato.

, que aparece en el grupo de opciones Estilos de la ficha de Inicio.

56
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Tambin le indicaremos si la tabla tiene o no


encabezados, ya que este aspecto deber ser
tenido en cuenta a la hora de la aplicacin del
autoformato.
Una vez comprobada que la seleccin es
correcta, pulsaremos el botn Aceptar, para
aplicarla a las celdas seleccionadas.
Si queremos crear nuevos estilos de tablas
adems de los estilos aqu planteados, podremos
hacerlo a partir de la opcin Nuevo estilo de
tabla
, desde donde puedo dar un nombre al
nuevo estilo e indicarle el formato que queremos
aplicar a cada uno de los elementos que la
componen.

Para ello, seguiremos los siguientes pasos:


1. Seleccionamos el elemento de la
tabla al que vamos a aplicar el
formato, que aparece en el listado
del cuadro de dilogo Nuevo estilo
rpido de tabla.
2. Presionando sobre el botn Formato,
lo que nos llevar al cuadro de
dilogo de Formato de celdas,
desde el que le indicaremos cual
deseamos que sea el formato de ese
elemento de la tabla.
3.

Una vez establecido el formato


pulsamos sobre el botn Aceptar,
podremos observar el resultado que
hemos conseguido aplicar al nuevo
estilo de tabla, desde la Vista
preliminar con la que cuenta el
cuadro de dilogo de Nuevo estilo
rpido de tabla.

57
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

4.

Repetiremos los pasos anteriores hasta que el nuevo estilo de tabla quede a nuestro gusto. Una vez este terminado su
diseo, pulsaremos sobre el botn Aceptar, y tendremos ya creado un nuevo estilo de tabla rpida personalizado.

11.3.

Aplicar un estilo

Inicialmente existen varios estilos predefinidos que se pueden aplicar a todos los libros de trabajo. Para aplicar un estilo
seguiremos los siguientes pasos.
1.
2.

Seleccionar el rango de celdas al


cual aplicar un estilo.
Seleccionar la opcin Estilo de la
ficha Inicio.

3.

Al seleccionar esta opcin de Estilos, nos aparece una ventana en la que voy a poder establecer el formato condicional
a las celdas (ya estudiado en esta leccin), dar formato como tabla, y la aplicacin de estilos a celdas.

4.

Dentro de la zona correspondiente a los estilos de celdas, puedo elegir entre los cuatro estilos que me muestra. En el
caso de que quiera ver ms estilos disponibles, pulsar sobre el tringulo que aparece junto a ellos, consiguiendo que
se desplieguen el resto de estilos disponibles.

58
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Desde este panel puedo elegir el estilo que quiero aplicar a la seleccin realizada. Segn voy sobrevolando con el ratn los
diferentes estilos, puedo observar una vista preliminar del resultado final en las celdas seleccionadas.
Tambin podemos observar las caractersticas del estilo seleccionado en las muestras que aparecen con el nombre de cada uno
de
ellos.
Como podemos observar en el panel, los estilos que se pueden aplicar a las celdas, aparecen divididos en distintos grupos
temticos:

Bueno, malo neutral.


Datos y modelo.
Ttulos y encabezados.
Estilos de celda temticos.
Formato de nmero.

5.

Al hacer clic sobre el estilo elegido, este se aplicar de


manera automtica a la seleccin.

11.4.

Modificar un estilo
En el caso de
que deseemos
modificar
un
estilo
ya
existente, los
pasos a seguir
son
los
siguientes:

1.
2.

Acceder al cuadro anterior, en el que se presentan


los estilos disponibles.
Elegido el estilo que se desea modificar, colocando el

59
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

puntero del ratn sobre l, hacer clic con el botn derecho del ratn, accediendo de ese modo al men contextual,
desde el que marcaremos la opcin modificar.

En ese caso se abrir un cuadro de dilogo de Estilo en el que podemos ver las diferentes opciones de formato que son utilizadas
por el estilo seleccionado:
3.

Para realizar modificaciones en el


estilo, pulsaremos el botn Aplicar
Formato, con ello conseguiremos abrir
el cuadro de dilogo de Formato de
celdas.

En este cuadro de dilogo aparecern


seleccionadas las opciones de formato que
aparecen
en
el
estilo
original.
Podremos realizar las modificaciones que
consideremos necesarias, desde las diferentes
pestaas de este cuadro de dilogo. Y una vez
realizadas, pulsaremos el botn Aceptar.

4.

De nuevo nos aparecer el cuadro de


dilogo de Estilo, en el que veremos
las modificaciones que
hemos
realizado. De nuevo pulsamos sobre el
botn Aceptar de este cuadro de
dilogo y las modificaciones quedarn aplicadas a dicho estilo.

11.5.

Crear un estilo

En el caso de que deseemos modificar un estilo ya existente, los pasos a seguir son los siguientes:
1.

Acceder al cuadro anterior, en el que se presentan


los estilos disponibles.

2.

Pulsaremos sobre el botn Nuevo estilo


que
aparece al final del panel, lo que nos llevar hasta el
cuadro de dilogo de Estilo. Pero en este caso tendr
la posibilidad de indicarle el nombre del nuevo estilo.

3.

Si pulsamos sobre la opcin Aplicar formato,


volvemos a acceder al cuadro de dilogo de
Formato de celda, las opciones de formato que
aparecern marcadas en este caso sern las que se
correspondan con la celda que se encuentre
seleccionada.

4.

Podemos realizadas las modificaciones de formato


que deseemos y pulsar el botn Aceptar cuando
terminemos.

60
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

5.

De nuevo nos aparecer el cuadro de dilogo de Estilo con las opciones marcadas del formato que hemos aplicado a
las mismas. De nuevo pulsamos el botn Aceptar, y habremos creado el nuevo estilo, que aparecer en el panel de los
estilos disponibles.

11.6.

Eliminar un estilo

Para eliminar un estilo seguiremos el siguiente proceso:


1.
2.

Acceder al cuadro en el que se presentan los estilos disponibles, a travs del botn estilos de la ficha de Inicio.
Seleccionamos el estilo que deseamos borrar y pulsamos sobre l con el botn derecho del ratn, de esta manera
accederemos a su men contextual desde el que seleccionaremos la opcin Eliminar.

3.

De manera automtica desaparecer el estilo creado del listado de estilos personalizados.

11.7.

Copiar un estilo a otro libro

Cuando se crean o modifican estilos stos se almacenan en el libro


actual. Para poder utilizarlos en otros libros los pasos a seguir son:
1.
2.
3.
4.

5.
6.

Abrir el libro de trabajo del que copiar estilos.


Abrir el libro de trabajo al que copiar estilos.
Desde el libro de trabajo al que se desea copiar los
estilos, acceder a la opcin Estilo de la ficha de Inicio, y
desplegar el panel de los estilos disponibles.
Seleccionar
el
botn
Combinar
estilos
, que aparece en la parte
inferior del panel, bajo la opcin Nuevo estilo de celda.
Se abre ahora una ventana, en la que aparece la lista de
los libros de trabajo abiertos, a excepcin del actual.
Seleccionar el libro que contiene los estilos a incorporar y
seleccionar el botn Aceptar.

12. PANELES
12.1.

Inmovilizar o bloquear filas y columnas

Para ver dos reas de una hoja de clculo y bloquear filas y columnas de un rea se puede usar la inmovilizacin o la divisin de
paneles (panel: parte de la ventana de documento unida y a la vez separada de otras partes por barras verticales u horizontales.).
Para inmovilizar paneles, se seleccionan filas o columnas especficas que permanecen visibles al desplazarse por la hoja de
clculo.
Por ejemplo, la inmovilizacin de paneles permite mantener visibles los rtulos de las filas y columnas mientras se desplaza.

61
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Ventana de hoja de clculo con la fila 1 inmovilizada


Al dividir paneles, se crean reas de hoja de clculo independientes dentro de las cuales es posible desplazarse, mientras que las
filas o columnas del rea no desplazable permanecen visibles.

12.2.

Inmovilizar paneles para bloquear filas o columnas especficas

1.

En la hoja de clculo, siga uno de los procedimientos siguientes:


Para bloquear filas, seleccione la fila situada debajo del punto en el que desea que aparezca la divisin.
Para bloquear columnas, seleccione la columna situada a la derecha del punto en el que desea que aparezca la
divisin.
Para bloquear filas y columnas, haga clic en la celda situada por debajo y a la derecha del punto en el que desea
que aparezca la divisin.
Para seleccionar
Haga lo siguiente
Una nica celda
Haga clic en la celda o presione las teclas de flecha para moverse hasta ella.
Un rango de celdas
Haga clic en la primera celda del rango y, despus, arrastre hasta la ltima celda, o mantenga
presionada la tecla MAYS mientras presiona las teclas de flecha para extender la seleccin.
Tambin puede seleccionar la primera celda del rango y presionar despus F8 para extender la
seleccin utilizando las teclas de flecha. Vuelva a presionar F8 para detener la extensin de la
seleccin.
Un rango amplio de
Haga clic en la primera celda del rango y, a continuacin, mantenga presionada la tecla MAYS
celdas
mientras hace clic en la ltima celda del rango. Puede desplazarse para hacer que la ltima celda
sea visible.
Todas las celdas de una
Haga clic en el botn Seleccionar todo.
hoja de clculo

Celdas no adyacentes o
rangos de celdas

Una fila o una columna

Tambin puede presionar CTRL+A para seleccionar toda la hoja de clculo.


NOTA Si la hoja contiene datos, al presionar CTRL+A se selecciona el rea actual. Si presiona
CTRL+A una segunda vez se selecciona toda la hoja de clculo.
Seleccione la primera celda o rango de celdas y, despus, mantenga presionada la tecla MAYS
mientras selecciona otras celdas o rangos.
Tambin puede seleccionar la primera celda o rango de celdas, y presionar a continuacin
MAYS+F8 para agregar a la seleccin otra celda o rango de celdas no adyacentes. Para dejar
de agregar a la seleccin celdas o rangos, presione MAYS+F8 otra vez.
NOTA No puede cancelar la seleccin de una celda o rango de celdas en una seleccin no
adyacente sin cancelar toda la seleccin.
Haga clic en el encabezado de fila o de columna.

Encabezado de fila
Encabezado de columna.
Tambin puede seleccionar celdas de una fila o columna seleccionando la primera celda y
presionando despus CTRL+MAYS+tecla de FLECHA (FLECHA DERECHA o FLECHA
IZQUIERDA para las filas, y FLECHA ARRIBA o FLECHA ABAJO para las columnas).

62
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Filas
o
columnas
adyacentes
Filas o columnas no
adyacentes
La primera o la ltima
celda de una fila o
columna
La primera o la ltima fila
de una hoja de clculo o
de una tabla de Microsoft
Office Excel
Las celdas hasta la ltima
celda utilizada de una
hoja de clculo (esquina
inferior derecha)
Las celdas hasta el
principio de la hoja de
clculo
Ms o menos celdas que
la seleccin activa

2.

NOTA Si la fila o columna contiene datos, al presionar CTRL+MAYS+tecla de FLECHA se


selecciona la fila o la columna hasta la ltima celda usada. Si vuelve a presionar otra vez esta
misma combinacin de teclas, se selecciona toda la fila o columna.
Arrastre los encabezados de fila o columna, o bien, seleccione la primera fila o columna y, a
continuacin, mantenga presionada la tecla MAYS mientras selecciona la ltima fila o columna.
Haga clic en el encabezado de columna o de fila de la primera fila o columna de la seleccin.
Despus, mantenga presionada la tecla MAYS mientras hace clic en los encabezados de
columna o de fila de las otras filas o columnas que desea agregar a la seleccin.
Seleccione una celda en la fila o columna y, a continuacin, presione CTRL+tecla de FLECHA
(FLECHA DERECHA o FLECHA IZQUIERDA para las filas, y FLECHA ARRIBA o FLECHA
ABAJO para las columnas).
Presione CTRL+INICIO para seleccionar la primera celda de una hoja de clculo o de una lista de
Excel.
Presione CTRL+FIN para seleccionar la ltima celda de una hoja de clculo o de una lista de
Excel que contenga datos o formato.
Seleccione la primera celda y despus presione CTRL+MAYS+FIN para extender la seleccin
de celdas hasta la ltima celda utilizada de la hoja de clculo (esquina inferior derecha).
Seleccione la primera celda y, a continuacin, presione CTRL+MAYS+INICIO para extender la
seleccin hasta el principio de la hoja de clculo.
Mantenga presionada la tecla MAYS mientras hace clic en la ltima celda que desea incluir en la
nueva seleccin. El rango rectangular comprendido entre la celda activa (celda activa: celda
seleccionada en la que se escriben datos cuando comienza a escribir. Slo una celda est activa
cada vez. La celda activa tiene un borde grueso.) y la celda en la que hace clic se convierte en la
nueva seleccin.

SUGERENCIA Para cancelar una seleccin de celdas, haga clic en cualquier celda de la hoja de clculo.
En la ficha Vista, en el grupo Ventana, haga clic en Inmovilizar paneles y, a continuacin, haga clic en la opcin que
desea.

NOTA Al inmovilizar paneles, la opcin Inmovilizar paneles cambia a Movilizar paneles para que pueda desbloquear
filas o columnas inmovilizadas.

12.3.

Dividir Paneles

1.

Para dividir paneles, site el puntero sobre el cuadro de divisin que aparece en la parte superior de la barra de
desplazamiento vertical o en el extremo derecho de la barra horizontal.

2.

Cuando el puntero adopte la forma de un puntero de divisin o , arrastre el cuadro de divisin hacia abajo o hacia
la izquierda, hasta la posicin deseada.
Para quitar la divisin, haga doble clic en cualquier punto de la barra de divisin que divide los paneles.

3.

63
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

13. MACROS
13.1. Grabar una Macro

13.2.

Grabar una Macro

Excel es un programa que tiene un gran potencial, pero


la mayora de los usuarios lo manejan de una forma muy
simple, utilizando solo opciones bsicas, pero hay algo
muy importante que se debe de saber. Excel cuenta con
un lenguaje muy poderoso llamado Visual Basic este es
solo una parte del lenguaje, pero permite hacer o
resolver los problemas ms fcilmente, solo debemos
aprender a programarlo y para eso tenemos esta parte
del curso.
Una macro es una serie de pasos que se almacenan y se
pueden activar con alguna tecla de control y una letra
.Por ejemplo, todos los das empleo en mis celdas los
mismos pasos: Tamao de Fuente (Tamao de la letra),
Negrita, Fuente (Tipo de letra) y Color de Fuente (Color de Letra), para no estar repitiendo estos pasos los puedo almacenar en
una macro y cuando ejecute la macro los pasos antes mencionados se ejecutaran las veces que yo lo desee.
Ejemplo:
1: Ubcate en la celda A1 y escriba su nombre .Por Ejemplo Randolph y presione Enter
2: Regrsese a la celda A1, cuando se da enter se cambia de posicin
3: De clic en la Ficha Vista y a continuacin en el grupo Macro seleccionando la opcin grabar Macro
4: Donde dice nombre de la macro ya aparece el nombre que llevara la macro en este caso Macro1, si desea cambiar el nombre
escriba uno nuevo pero es recomendable que lo deje as.
5: En la opcin mtodo abreviado aparece como se activara con la tecla Control (CTRL)+ la letra que usted activara cuando est
lista con la tecla control + a.
6: De clic en el botn Aceptar, Windows empezara a grabar todos los pasos en la macro1 y el botn de la ruedita azul cambiara de
forma ahora ser un cuadrito azul, se llama detener grabacin, lo usaremos cuando terminemos de indicarle los pasos para
detener la grabacin.
8: Cambie el tipo de letra, tamao de fuente, atributo negrita en el l inicio grupo fuente de a ficha inicio.
9: Presione el Botn detener grabacin del grupo de herramientas de visual Basic, el cual se encontrara ubicado en la parte inferior
de la ventana.

Listo se Excel guardo los pasos en la macro 1 que se activara presionando la tecla Ctrl + a
10. Escriba otro nombre en la celda C1 y presione enter, despus regrese a la celda C1.
11. Presione la combinacin de teclas Ctrl + a. Windows efectuara todos los pasos grabados sobre la celda C1, esto quiere decir
que el nombre que est en C1 tendr las caractersticas del que est en A1. Tipo de letra, tamao, negrita y el color que se indic
en un comienzo.

13.3.

Crear Macros con el editor de Visual Basic

Bien ahora despus de ver la fase 1 con el asistente para grabar macros individuales pasaremos a abordar el trabajo con macros
con el editor de visual basic.
Observando los cdigos de una macro de Excel
Se deber seguir los siguientes pasos:
1. Primeramente ubquese en la celda A5 antes de empezar la grabacin de la macro.
2. Presione el botn Grabar macro de la ficha vista Excel la cual muestra el cuadro de dialogo Grabar Macro.
3. En la opcin mtodo abreviado escriba la letra q, por lo tanto la macro se llamara Control + q.

64
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

4.
5.
6.
7.
8.

Presione el botn aceptar, Excel inicia la grabacin de la macro1.


Ubquese en la celda A1 y escriba su nombre despus presione enter para aceptar el valor en la celda.
Detenga la grabacin de la macro presionando en el Detener Grabacin.
Presione la tecla Alt + la tecla de funcin F11 (Alt + F11).Excel nos traslada al editor de visual Basic. Si este
editor no se activa es que Excel no est bien instalado o se ha borrado .Tambin puede accesar al editor
desde la ficha programador en la cinta de opciones.
Active los siguientes cuadros o ventanas:
*De un clic en explorador de proyectos y ventana de propiedades. Estas dos siempre deben de estar activas

9.

Del cuadro Proyecto de doble clic en mdulos o simplemente presione el smbolo + que aparece en la opcin
mdulos. Se activara debajo de mdulos la opcin Modulo1.
10. De doble clic en el mdulo 1.Se mostrar en el editor de visual Basic el cdigo de la macro que generamos de
la siguiente forma.
Sub Macro1 ()
'
Macro1 Macro
'
Acceso directo: CTRL+h
'
Range ("A1").Select
Selection.ClearContents
ActiveCell.FormulaR1C1 = "Radolph Cortez Salazar"
Range("A2").Select
End Sub
Qu es lo que significa esto:
*Sub y End Sub indican el inicio y el final del procedimiento de la Macro1.
*Todo lo que aparece con apostrofe indica que no se tomara en cuenta que es solo texto o comentarios y ese texto
debe de aparecer en un color, ya sea el color verde.
*Range (A1). Select Indica que lo primero que hicimos al grabar la macro fue trasladado a la celda A1.La Orden Range
nos permite trasladarnos a una celda.

65
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

*ActiveCell.FormulaR1C1= Randolph Cortez Salazar Esto indica que se escribi en la celda que se encuentra el valor
de texto Randolph .Todo lo que aparece entre comillas siempre ser un valor de texto. La orden ActiveCell.FormulaR1C1nos
permite escribir un valor en la celda activa.
* Range("A2").Select Otra vez indicamos que se traslade a la celda A2. Esto se debe que cuando escribimos el nombre
de Randolph presionamos enter y al dar enter bajo a la celda A2.

Estos son algunos de los cdigos ms comunes que se deben de manejar


Funcin
Cdigo
Trasladarse a una celda
Range(A1).Select
Escribir en una celda
Activecell,FormulaR1C1=Randolph
Letra Negrita
Selection.Font.Bold=True
Letra Cursiva
Selection.Font.Italic=True
Letra Subrayado
Selection.Font.Underline=xlUnderlineStyleSingle
Centrar Texto
With Selection
HorizontalAlignment=xlCenter
End With
Alinear a la izquierda
With Selection
HorizontalAlignment=xleft
End With
Alinear a la Derecha
With Selection
HorizontalAlignment=xlRight
End With
Tipo de Letra (Fuente)
With Selection.Font
Name=AGaramond
End With
Tamao de Letra(Tamao de Fuente)
With Selection.Font
Size =15
End With
Copiar
Selection.Copy
Pegar
ActiveSheet.Paste
Cortar
Selection.Cut
Ordenar Ascendente
Selection.Sort
Key1:=Range(A1),
Order1:=xlAscendenting,
Header:=xlGuess,
OrderCustom1:=1,
MatchCase:=False,
Orientation:=xlTopToBottom
Orden Descendente
Selection. Sort Key1:=Range(A1), Order1:=xlDescending,
Header:=xlGuess,
OrderCustom1:=1,
MatchCase:=False,
Orientation:=xlTopToBottom
Buscar
Cells.
Find(What:=Randolph,
After:=Activecell,Lookln:=xlformulas,LookAt:=xlpart,
Searchorder:=xlByrows,
SearchDirection:=xlNext,
MatchCase:=False).Activate
Insertar Fila
Selection.EntireRow.Insert
Eliminar Fila
Selection.EntireRow.Delete
Insertar Columna
Selection.EntireColumn.Insert
Eliminar Columna
Selection.EntireColumn.Delete
Abrir un Archivo
Workbooks.open filename=C:\Mis Documentos\Reporte de
Notas.xlsx
Grabar un Libro
ActiveWorkBook.SaveAs
Filename:=C\Mis
Documentos\Practica1.xlsx,Fileformat:=xlNormal , Password:=
,WriteRespassword:=
,
ReadonlyRecomended:=False
,CreateBackup:=False

66
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

13.4.

Creando Formularios y Programarlos

Antes de comenzar esta parte se recomienda que se salga de Excel y vuelva a entrar, esto por si se estuvo practicando los
cdigos, para que no quede una secuencia de macros.
Un formulario es una ventana que se programa por medio de controles y estos controles responden a sucesos que nosotros
programamos. Todo esto se encuentra dentro de Visual Basic.
Como se Crea un formulario:
1. Presione la combinacin de teclas Alt + F11, para entrar al editor de Visual Basic.
2. Active las siguientes opciones:
i.
De clic en el men ver y elija la opcin Explorador de Proyectos.
ii.
De clic en el men ver y elija la opcin Ventana de Propiedades.
3. Del men insertar elija la opcin User Form .Esto inserta el formulario que programaremos con controles. En el explorador de
Proyectos se observa que se inserto el user form.

Tambin cuando da clic en el formulario Userform1 se debe de activar el cuadro de herramientas, si no se activa, de clic en el
men ver y elija la opcin Cuadro de Herramientas.
4.
Elija del cuadro de herramientas el control Etiqueta el que tiene la A y arrastre dibujando en el formulario Userform1 la
etiqueta. Quedar con el nombre Label1, despus de un clic en la etiqueta dibujada y podr modificar el nombre de adentro y
pondremos ah Nombre. Si por error da doble clic en la etiqueta y lo manda a la pantalla de programacin de la etiqueta, solo de
doble clic en Userform1 que se encuentra en el Explorador de Proyecto.
5.
6.

Elija del Cuadro de herramientas el control Cuadro de Texto el que tiene ab y arrastre dibujando en el formulario
UserForm1 el cuadro de texto a un lado de la etiqueta que dice Nombre. El cuadro de texto debe de estar vacio y su
nombre ser Textbox1, el nombre solo aparecer en el control.
Haga los
dos
pasos

anteriores igualmente poniendo Direccin en la Label2 y Telfono en la Label3y tambin dibjeles su Textbox. Esto
quedara as despus de haberlo hecho.

67
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

Si tiene algn problema al dibujar las etiquetas o los cuadros de


texto, solo cmbiele el nombre a la etiqueta o el cuadro de texto en la
Ventana Propiedades la opcin se llama (Name). El error que
marque puede ser Nombre Ambiguo, pero si le cambia el Nombre al
control se quitar el error.

Solo altere esto si le marca


error, si No djelo as
Puede ponerle cualquier nombre en lugar de Label1.
Los controles como las etiquetas y cuadros de textos pueden modificrseles algunas opciones en la ventana
propiedades. Para hacer esto es necesario tener conocimientos sobre las propiedades de los controles. No altere las
propiedades si no las conoce.
7. Elija del Cuadro de Herramientas el control Botn de Comando y arrstrelo dibujando en el formulario UserForm1 el
Botn, despus de un clic en el nombre del Botn dibujado y podr modificar el nombre y podremos ah insertar.Si por
error da doble clic en el botn y lo manda a la pantalla de programacin de la etiqueta, solo de doble clic en el
Userform1
que
se
encuentra
en
el
Explorador
de
Proyectos

68
Manual de Excel Avanzado 2010
Elaborado por Ing.Randolph Cortez Salazar
Randolphcortez@hotmail.com

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