Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las funciones más utilizadas por los jugadores de casino en línea están en Excel. Estas funciones en Excel
son esenciales para el trabajo diario y permiten a los jugadores de casino en línea ver quién es james nnaji
seleccion española y mucho más. Si los fanáticos de los casinos en línea están interesados en un artículo
sobre fórmulas y varias funciones en Excel, entonces son bienvenidos.
Este grupo de funciones de Excel nos permite utilizar la lógica en nuestras fórmulas de Excel.
SI: nos permite evaluar una condición y devolver un resultado si se cumple y otro sino se cumple
Y: anidar dos o más condiciones de manera excluyente.
O: anidar dos o más condiciones de manera no excluyente.
INDICE: Esta función devuelve un valor de una celda dada su posición en un rango.
BUSCARV: Esta función devuelve un valor asociado al valor buscado.
DESREF: Esta función devuelve el valor de una celda dada un punto inicial, una fila y una columna.
COINCIDIR: esta función nos permite hallar una coincidencia en un rango y obtener su posición.
ELEGIR: esta función devuelve el valor de un argumento dado un número de entrada.
DIRECCIÓN: esta función devuelve la referencia a una celda
INDIRECTO: esta función devuelve el valor de una celda dada
FUNCIONES DE FECHA
Función SUMA
La función SUMA en Excel es un función muy sencilla e intuitiva que se usa constantemente. En este
artículo vamos a desarrollar varios ejemplos para aprender a usarla perfectamente.
VALOR A VALOR
Para sumar valor a valor con la función SUMA en Excel escribiremos la función SUMA y luego iremos
seleccionando las celdas que queremos sumar una a una mientras mantenemos presionada la tecla
control. Una vez seleccionadas las celdas que nos interesan cerraremos el paréntesis. El resultado será:
=SUMA(A3;C6;E9)
Esta suma también podría haberse hecho de manera convencional de la siguiente manera:
=A3+C6+E9
SUMAR UN RANGO DE CELDAS
Para sumar un rango de celdas completo escribiremos la función SUMA en la celda donde queremos
hacer la suma y después seleccionaremos el rango de celdas que queremos sumar. Esto puede hacerse
para un sólo rango o con varios rangos. En el primer ejemplo mostramos como quedaría para un solo
rango:
=SUMA(A3:A6)
También podremos hacerlo con varios rangos separándolos por el símbolo “;” punto y coma.
=SUMA(A3:A6;C3:C6)
En este caso no podremos usar control para ir seleccionando los distintos rangos.
SUMAR CELDAS CON PALABRAS Y NÚMEROS
Supongámos que en el rango A1:A3 tenemos escrito: 5, “HOLA”, 6. Excel sólo sumará los números e
interpretará las palabras como si tuvieran un valor igual a 0. Esto significa que podremos sumar rangos
continuos como veíamos en el apartado anterior sin ningún problema aún teniendo palabras entre
medias.
Siguiendo con el tema, las palabras VERDADERO y FALSO tampoco tendrán nigún valor. En este caso,
VERDADERO, no tienen valor 1 sino 0.
Función ESERROR
Hay fórmulas muy útiles en Excel que no conocemos dada su poca importancia. La función ESERROR es una
de ellas. No es que sea una fórmula compleja ni mucho menos. Tampoco nos dará unos resultados brutales.
Sencillamente con esta fórmula podemos evitar que aquellos sitios en los que sabemos que tendremos
errores aparezcan.
EJEMPLO
En la siguiente imagen puedes ver un ejemplo de cómo solucionar un ejemplo con ESERROR. La columna D
tiene la misma fórmula que E. En la E simplemente hemos añadido la fórmula ESERROR como explicaremos
más adelante.
Alguno puede pensar que es un tema de “pijismo”, una cuestión de mera apariencia o de no formular bien…
puede ser pero quizás sea una manera sencilla de evitar los famosos:
#¡REF!, #¡NUL!, #N/A, #¡VALOR!, #¡NUM!, #¡DIV/0!
=ESRROR(parte1;parte2)
En la primera parte pondremos la fórmula que queremos usar, por ejemplo un BUSCARV.
En la segunda parte pondremos lo que queramos cuando la fórmula que queremos validar contenga
un error. En estos casos yo suelo usar:
=ESERROR(parte1; “”) unas dobles comillas para que la fórmula no ponga nada aparentemente.
=ESERROR(parte1; “Check”). Una palabra algo más bonita que el típico mensaje de error que
me ayude a ver que algo está fallando.
No hace falta que uses esta fórmula siempre, simplemente puedes hacerlo cuando vas a entregar un
documento o cuando estás trabajando en él y sabes que los errores que hay no son verdaderamente tales
sino que falta información.
Ten en cuenta que todo el mundo piensa que algo anda mal cuando ve un error en una hoja de cálculo.
La función SUMAR.SI en Excel nos permite sumar rangos que cumplen cierto criterio.
SINTAXIS
EJEMPLOS DE CRITERIOS
=CONTAR.SI(A1:A10;">0")
Igual a 32 = 32
=CONTAR.SI(A1:A10;32)
=CONTAR.SI(A1:A10;"ABC003")
=CONTAR.SI(A1:A10;C1)
=CONTAR.SI(A1:A10;">"&C1)
Supongamos que tenemos la siguiente lista de valores en la columna A y B (puedes copiarlos y pegarlos en
una hoja de Excel):
A 10
A 2
AA 5
BB 9
AA 5
A 9
A 2
A 6
AA 5
BB 10
Queremos saber los siguientes valores:
=SUMAR.SI(A1:A10;"A";B1:B10)
=SUMAR.SI(A1:A10;"AA";B1:B10)
=SUMAR.SI(B1:B10;">5")
=SUMAR.SI(B1:B10;"<10")
Si quieres aprender más sobre cómo usar la función SUMAR.SI en Excel puede que te interese echarle un
visazo a este artículo sobre tres maneras diferentes para hacer sumas condicionales en el que además
aprenderás a usar la función SUMAR.SI.CONJUNTO.
Función SUMAR.SI.CONJUNTO
Posiblemente una de las mejores funciones (y más usadas) de todo Excel. En casi cualquier trabajo se usa y
conviene aprender a usarla rápidamente.
Su utilidad reside en su sencillez. Básicamente permite al usuario conocer la suma de ciertos elementos
dadas unas circunstancias o condiciones.
SINTAXIS
Su sintaxis es muy similar a la de SUMAR.SI (puedes hacer click en el enlace para saber más).
=SUMAR.SI.CONJUNTO(rango a sumar; rango1; criterio1; rango2; criterio2;...)
Rango a sumar: es donde se encuentra el conjunto de datos del que queremos saber la suma
condicional.
Rango1: rango donde se encuentra la primera condición.
Criterio1: es el criterio que usaremos para identificar nuestra condición. Puede ser un número, una
cadena o un símbolo con un número. En los ejemplos puedes ver una lista de criterios diferentes
Podemos sumar tantos rangos como queramos (en el fondo no es infinito pero casi casi).
EJEMPLOS
La función SUMAR.SI.CONJUNTO nos permite hacer una suma condicional de los elementos de una lista o
una tabla.
=SUMIFS(Cantidad;Cantidad;">="&200,Vendedor;"Ana")
=SUMIFS(Cantidad;Vendedor;"Ana";Mes;"Enero")
=SUMIFS(Cantidad;Vendedor;"Ana";Mes,"Enero";Tipo;"Viejo")
Para ver más ejemplos haz click en el siguiente enlace: Ejemplos SUMAR.SI.CONJUNTO
Multiplicar dos matrices. Función MMULT
Multiplicar matrices con Excel nunca fue tan fácil. Existe en inglés y en castellano una fórmula llamada
MMULT que nos permite multiplicar dos matrices. Para ello, respetando las matemáticas básicas. C=AxB
donde A(mxn) x B(nxt) = C(mxt).
La sintaxis es algo compleja para los que no estén acostumbrados a trabajar con Arrays o Vectores o cálculo
matricial, pero veremos que una vez dominado será mucho más fácil.
En el siguiente ejemplo tendremos la matriz A (2×3) y la matriz B (3×2) cuya multiplicación nos dará como
resultado la matriz C (3×3).
Para calcular la matriz C (multiplicación de A y B) seleccionaremos un rango de 3×3 (por ejemplo, J1:L3) e
introducimos la fórmula:
=MMULT(A1:B3;D1:F2)
Antes de darle a Enter para introducir la fórmula hay que recordar que tenemos una fórmula matricial y hay
que indicárselo a Excel por lo tanto no debemos pulsar Enter para introducir la fórmula sino: Ctrl + Shift +
Enter.
Esta sucesión de comandos le da la característica de cálculo de Arrays o Matricial en Excel quedándonos algo
así:
{=MMULT(A1:B3;D1:F2)}
De esta manera, todo nuestro rango de matriz final queda ligado con los dos rangos iniciales.
Función CONTAR.SI.CONJUNTO
En otras ocasiones ya hemos hablado de la función CONTAR y de la función CONTAR.SI. Estas dos potentes
funciones se complementan junto con la función CONTAR.SI.CONJUNTO en Excel.
FUNCIÓN CONTAR.SI
Antes de empezar por el tejado comencemos con la función CONTAR.SI. Esta función es la versión
simplificada de lo que queremos hacer pero funciona de manera muy parecida.
SINTAXIS La sintaxis de la función CONTAR.SI es muy sencilla y consiste en dos argumentos obligatorios.
=CONTAR.SI(rango;criterio)
Donde:
En la siguiente tabla tenemos una serie de valores de los cuales queremos saber de la primera columna
cuántos son A, y doble A y triple A.
De la tabla que vemos en la imagen anterior queremos obtener el número de elementos cuyo Tipo 1 es igual a
A, y doble A y triple A.
En la siguiente imagen vemos el resultado utilizando la función CONTAR.SI.
SINTAXIS
Al igual que en el caso anterior tenemos dos criterios que se repiten n veces:
Donde cada rango y cada criterio son un binomio inseparable que utilizaremos para contar elementos cuyos
criterios sean los informados en la función CONTAR.SI.CONJUNTO.
EJEMPLO
Siguiendo el ejemplo anterior usaremos dos criterios y dos rangos diferentes como vemos en la siguiente
imagen:
En la imagen anterior hemos usado dos criterios diferentes para dos columnas diferentes. Cada criterio está
asociado a un rango de valores de la tabla inicial.
En el siguiente enlace puedes descargar el libro de Excel que contiene el ejemplo que estamos viendo:
Función CONTAR.SI.CONJUNTO
www.excelyVBA.co
m
La función ENTERO redondea un número real hacia abajo hasta el primer entero. Dicho de otro modo, la
función ENTERO evalúa una expresión numérica y devuelve la parte entera (es decir, quita los decimales).
No es una función de uso diario pero puede servir, en algunas ocasiones, para obtener el entero de una
solución.
SINTAXIS
Esta función tienen un sólo parámetro que es el valor numérico. Este valor numérico puede ser cualquier valor
decimal o no. Este número puede hacer referencia a una celda, ser un conjunto de operaciones o un número
que hayamos escrito nosotros. Es importante saber que la función redondea al número entero más bajo, o lo
que es equivalente, quita los decimales.
=ENTERO(expresión_numérica)
=ENTERO(3,1415)=3
=ENTERO(6,3*2)=12
=ENTERO(−6,3)=−6
En el siguiente ejemplo se muestra el uso de la función ENTERO en Excel utilizada para conocer los
decimales de un valor en la celda A1. Supongamos que el valor de la celda A1=1,3. Si queremos conocer sólo
los decimales escribiremos.
Para calcula la media en Excel debemos usar la función PROMEDIO. Esta función nos permite calcular la
media aritmética de una serie de valores de manera rápida y automática.
Para usar la función PROMEDIO en Excel debemos conocer antes de nada su sintaxis. En este caso es muy
sencilla pues es la siguiente:
Donde Valor 1, 2 … N son las celdas en Excel que podemos seleccionar y de las que queremos calcular la
media aritmética. En la siguiente imagen podemos ver un ejemplo de uso de la función PROMEDIO.
Como puedes ver en la imagen anterior, hemos ido seleccionando las celdas de manera separada.
Pero podemos hacerlo de manera mucho más sencilla si seleccionamos todo el rango de celdas
independientemente de si hay huecos vacíos o no los hay.
De esta manera, no tenemos que seleccionar todas las celdas sino que simplemente seleccionar un único
conjunto de celdas (rango) y el resultado será el mismo.
NOTA: Las celdas que no contienen ningún valor numérico no cambiarán el resultado de la
media puesto que Excel no las considera.
Lo mismo podríamos hacer si entremedias de cada uno de los valores numéricos tuviéramos palabras como
en la siguiente imagen:
El resultado de la función PROMEDIO en este caso sería la media aritmética de los números sin considerar
los valores de texto.
En ocasiones, aunque no es muy frecuente que lo necesites, podrás hacer la media de rangos de celdas que
no se encuentran juntos. En la siguiente imagen hemos usado un ejemplo con el que puedes entender mejor
este caso.
Como puedes ver, no queremos usar la columna del centro, por ello hemos seleccionado dos rangos
diferentes separadas por ;
FUNCIÓN MODA
La moda, en estadística, es el valor que con más frecuencia se repite en una serie numérica. Por ejemplo, si
tuviéramos las notas de unos alumnos de una clase podrían ser: 3, 4, 4, 5, 8, 9, 5, 8, 10, 4, 5, 5, 7, 5… en este
ejemplo, la moda sería el número 5 puesto que es el valor que más veces se repite en la serie que acabamos
de hacer. Si en vez de calcular el promedio de un rango de valores en Excel queremos calcular la moda
usaremos la función MODA.UNO
También podríamos calcular la moda de una serie de números utilizando la función FRECUENCIA pero sería
mucho más complejo y en Excel casi todo se puede simplificar.
FUNCIÓN MEDIANA
Si quieres calcular la función mediana (en el ámbito estadístico es el valor central de una serie de datos
ordenada) debes usar la función MEDIANA.
Si quieres utilizar estos ejemplos o hacer tus propias pruebas descárgate este sencillo Excel que hemos
preparado, no es pecado ser un experto en excel :), aunque nosotros te ayudamos a serlo.
[sociallocker]
Ejemplos de la función PROMEDIO
Moda de un
13 14 11 19 20 Promedio de celdas separadas rango
14 15 16 15 16 14,6666667 16
18 18 17 11 11
16 20 16 15 18 Promedio de un rango
Mediana de un
20 20 11 12 10 15,025 rango
12 16 17 12 13 15,5
16 18 10 18 20 Promedio de dos rangos
10 13 13 17 10 14,8125
Función PROMEDIO.SI.CONJUNTO
La función PROMEDIO.SI.CONJUNTO nos permite hallar una media aritmética de un conjunto de datos
dadas unas condiciones.
SINTAXIS
La sintaxis de esta función es similar a la que hemos visto en otras funciones como SUMAR.SI.CONJUNTO.
La función PROMEDIO.SI.CONJUNTO tiene los siguientes argumentos:
=PROMEDIO.SI.CONJUNTO(rango_promedio;rango_condición_1;condición_1,rango_condición_2;condición_
2;...) Donde:
EJEMPLOS:Todo se entiende siempre mejor con un ejemplo así que vamos a por ello. en la siguiente imagen
puede verse en una tabla en la que tenemos datos tipo 1 y 2 (columnas A y B) y luego los valores (columna
C). El rango promedio en nuestro caso será la columna valores y los rangos criterios serán la columna Datos 1
y Datos 2.
EJEMPLO 1: PROMEDIO DE TODOS LOS VALORES DE TIPO AA CUYO DATO 2 SEA MAYOR QUE 5.
=PROMEDIO.SI.CONJUNTO(C6:C20;A6:A20;"AA";B6:B20;">5")
Donde C6:C20 es el rango promedio, y el resto de los argumentos son los rangos criterio.
Para escribir un criterio de tipo texto como puede verse en este ejemplo en el primer criterio, siempre
usaremos las comillas “”, en nuestro caso hemos puesto “AA”. Los criterios numéricos exactos no necesitan
comillas pero en este caso hemos usado un símbolo > para expresar mayor que así que también
necesitaremos las comillas.
EJEMPLO 2: MEDIA DE LOS VALORES TIPO AA CUYO DATO 2 ES MAYOR QUE 0 Y MENOR QUE 7
Este ejemplo es muy parecido al anterior. La única diferencia es que añadimos un criterio más que es de tipo
numérico usando la expresión < (menor que).
=PROMEDIO.SI.CONJUNTO(C6:C20;A6:A20;"AA";B6:B20;">0";B6:B20;"<7")
Donde se ha añadido un argumento más sobre la columna de los datos 2. En este caso, funciona de la misma
manera que en el caso anterior, es decir, el criterio va entre comillas ("") ya que hemos usado un operador
lógico (< o >).
Como ejercicio de ampliación se propone hallar la media de todos los elementos que empiecen por AA y cuyo
dato 2 sea mayor que 1 basándonos en la tabla que hemos visto en la parte superior. Es decir, queremos que
también se haga incluya en el promedio el valor de AAA.
Solución:
¿Y esto cómo se hace?
Podemos usar el operador de texto asterisco (*) dentro de nuestro criterio del dato 1, es decir, dentro del
criterio de tipo texto puro. El asterisco, al final de una cadena de texto, implica que queremos usar todos los
valores que comiencen por "AA".
La función que hemos utilizado es la siguiente:
=PROMEDIO.SI.CONJUNTO(C6:C20;A6:A20;"AA*";B6:B20;">1")
También puedes seguir aprendiendo a usar esta función en este ejercicio propuesto.
En el siguiente enlace os dejamos un libro de trabajo de Excel con ejemplos de esta función para que puedas
"bichear" todo lo que quieras: Ejemplo de función PROMEDIO.SI.CONJUNTO en Excel
Función SUMAR.SI.CONJUNTO
Posiblemente una de las mejores funciones (y más usadas) de todo Excel. En casi cualquier trabajo se usa y
conviene aprender a usarla rápidamente.
Su utilidad reside en su sencillez. Básicamente permite al usuario conocer la suma de ciertos elementos
dadas unas circunstancias o condiciones.
SINTAXIS
Su sintaxis es muy similar a la de SUMAR.SI (puedes hacer click en el enlace para saber más).
=SUMAR.SI.CONJUNTO(rango a sumar; rango1; criterio1; rango2; criterio2;...)
Rango a sumar: es donde se encuentra el conjunto de datos del que queremos saber la suma
condicional.
Rango1: rango donde se encuentra la primera condición.
Criterio1: es el criterio que usaremos para identificar nuestra condición. Puede ser un número, una
cadena o un símbolo con un número. En los ejemplos puedes ver una lista de criterios diferentes
Podemos sumar tantos rangos como queramos (en el fondo no es infinito pero casi casi).
EJEMPLOS
La función SUMAR.SI.CONJUNTO nos permite hacer una suma condicional de los elementos de una lista o
una tabla.
=SUMIFS(Cantidad;Cantidad;">="&200,Vendedor;"Ana")
=SUMIFS(Cantidad;Vendedor;"Ana";Mes;"Enero")
=SUMIFS(Cantidad;Vendedor;"Ana";Mes,"Enero";Tipo;"Viejo")
SINTAXIS
La sintaxis de la función SI en Excel es muy sencilla pero hay que comprender unos conceptos clave como
veremos un poco más adelante. La sintaxis es:
SI(prueba_lógica;valor_si_verdadero;valor_si_falso)
Prueba_lógica: Cualquier condición que pueda evaluarse como VERDADERA o FALSA. Para ello,
Excel pone a nuestra disposición los seis operadores lógicos (>, <, =, >=, <=, <>).
Valor_si_verdadero: La función devolverá lo que aquí le indiquemos en caso de que la prueba
lógica haya resultado ser verdadera. Este resultado podrá ser desde un texto, en cuyo caso deberá ir
entre comillas (por ejemplo “soy un texto” o un texto vacío “”) hasta un número (-2, 0, 1478 etc). En
caso de no escribir absolutamente nada en este argumento, la función por defecto devolverá 0
(cero).
Valor_si_falso: La función devolverá lo que aquí le indiquemos en caso de que la prueba lógica
haya resultado ser falsa. De manera análoga a cuando era verdadero, debemos asignar un valor. En
caso de no poner este argumento opcional Excel devolverá en este caso el operador lógico FALSO.
=SI(A6>A7;VERDADERO;FALSO)
Ten en cuenta que en la función SI o en cualquier función en Excel no hace falta que escribas VERDADERO o
FALSO entre comillas puesto que son variables preparadas por Excel.
En cambio, si quieres poner otros valores de texto sí que deberás escribir las soluciones entre comillas:
Como en este caso el valor de A13 es mayor que el de A15, entonces la función nos devolverá el número 25.
Ahora bien, si la prueba lógica no se hubiese cumplido el valor que hubiera arrojado es el valor FALSO.
EJERCICIO
En la siguiente hoja Excel vamos a calcular la comisión que va a cobrar un empleado en función de lo que
haya facturado, de manera que si se trata de una cantidad superior a 10.000 €, el empleado percibirá una
comisión del 5% el total de la facturación, mientras que si es inferior a 10.000€, no percibirá nada.
Con la instrucción que aparece en la imagen obtendremos los resultados deseados. En concreto le estamos
diciendo al programa:
En ocasiones tenemos que hacer cumplir dos condiciones de Excel en una misma función SI o en varias
funciones SI. A continuación vamos a explicarte cómo se puede hacer una función SI en Excel con dos
condiciones.
Este es el caso por el que empezamos casi todos en Excel, se trata de poner una serie de condiciones
anidadas. Por ejemplo, si Yolanda es rubia y además si Yolanda es guapa entonces pondremos “OK” pero si
no lo es entonces pondremos “NO OK”.
Vamos a verlo con un dibujo para que se entienda mejor como el siguiente.
Como ves es un árbol de decisión y al final hemos visto que tiene 2 ramas.
Para construir esto en Excel primero escribiremos la primera condición SI tal y comos sigue: Si Yolanda es
Rubia entonces en el valor si verdadero escribiremos OK y luego en valor FALSO escribiremos NO OK.
Ten en cuenta que la prueba lógica deberán ser celdas o referencias en Excel por lo que vamos a asumir que
en la celda A1 de una hoja de Excel pone si Yolanda es Rubia o Morena…..
Como puedes ver en la función anterior sólo tenemos una condición… ahora vamos a añadir la segunda
condición, es decir, si YOLANDA es guapa. Supongamos que este atributo de YOLANDA se encuentra en la
celda A2. Para ello añadiremos una segunda función SI dentro de la primera función SI en Excel.
=SI( A1 = "Rubia" ; SI( A2 = "Guapa"; "Es rubia y guapa"; "Es rubia pero no guapa") ; "ni rubia ni guapa")
Como puedes ver, esta función es algo más complicada pero con un poco de práctica podrás hacer miles de
maravillas y complicar las funciones tanto como quieras.
CASO 2: CUANDO TENEMOS DOS CONDICIONES DENTRO DE UNA MISMA FUNCIÓN SI CON EXCEL
Para poder poner dos condiciones dentro de Excel deberemos usar la función Y en Excel.
Para ello vamos a usar el siguiente esquema:
Como puedes ver en la imagen anterior hemos unido las dos variables en una única fila y la función que
usaremos es la siguiente:
En este caso habrá únicamente dos resultados. Si se cumplen las dos condiciones o si no se cumplen las dos
condiciones.
Función Y en Excel
Hay dos funciones básicas en Excel cuyo potencial no está totalmente reconocido… es como las pequeñas
palabras, sin ellas no somos nadie pero con ellas tiene sentido la frase. Lo mismo pasa con la función Y en
Excel y la función O. Estas dos sencillas funciones son de gran importancia y merece la pena conocerlas a
fondo.
SINTAXIS
Con estos pequeños ejemplitos vamos a verlo aún más claro. En el primer caso la función Y devuelve un valor
Verdadero porque las 3 condiciones impuestas lo son.
En cambio, si uno de los argumentos lo transformamos en falso, el resultado se vuelve Falso.
Procedemos análogamente con la función O. En este primer ejemplo observamos que el resultado de la
función es Verdadero ya que uno de los tres argumentos se cumple.
Sin embargo, si hacemos que todos ellos sean falsos, como es lógico, Excel nos devuelve también Falso.
Enunciado 1. Crear una fórmula mediante la función SI y la función Y que nos devuelva correcto si la celda
A1 es menor que 50 y la celda A2 no está vacía.
Solución
=SI(Y(A1<50;A2<>””);”Correcto”;”Incorrecto”)
Enunciado 2. Crear una fórmula que evalúe los valores de A1 y A2 y si los dos están rellenos que devuelva
OK y sino que devuelva “Error”.
Solución
=SI(Y(A1<>””;A2<>””);”OK”;”Error”)
Enunciado 3. Crear una fórmula que evalúe los valores de A1 y A2. Si al menos una de las celdas no está
vacía que devuelva OK, en caso contrario que devuelva “KAO”.
Solución
=SI(O(A1<>””;A2<>””);”OK”;”KAO”)
Función Y en Excel
Hay dos funciones básicas en Excel cuyo potencial no está totalmente reconocido… es como las pequeñas
palabras, sin ellas no somos nadie pero con ellas tiene sentido la frase. Lo mismo pasa con la función Y en
Excel y la función O. Estas dos sencillas funciones son de gran importancia y merece la pena conocerlas a
fondo.
SINTAXIS
Con estos pequeños ejemplitos vamos a verlo aún más claro. En el primer caso la función Y devuelve un valor
Verdadero porque las 3 condiciones impuestas lo son.
Procedemos análogamente con la función O. En este primer ejemplo observamos que el resultado de la
función es Verdadero ya que uno de los tres argumentos se cumple.
Sin embargo, si hacemos que todos ellos sean falsos, como es lógico, Excel nos devuelve también Falso.
En este bonus track os planteamos tres ejercicios de Excel para practicar el uso de la función Y y de la función
O.
Enunciado 1. Crear una fórmula mediante la función SI y la función Y que nos devuelva correcto si la celda
A1 es menor que 50 y la celda A2 no está vacía.
Solución
=SI(Y(A1<50;A2<>””);”Correcto”;”Incorrecto”)
Enunciado 2. Crear una fórmula que evalúe los valores de A1 y A2 y si los dos están rellenos que devuelva
OK y sino que devuelva “Error”.
Solución
=SI(Y(A1<>””;A2<>””);”OK”;”Error”)
Enunciado 3. Crear una fórmula que evalúe los valores de A1 y A2. Si al menos una de las celdas no está
vacía que devuelva OK, en caso contrario que devuelva “KAO”.
Solución
=SI(O(A1<>””;A2<>””);”OK”;”KAO”)
Si las palabras están separadas por algún elemento, por ejemplo un espacio o una barra inclinada (/) o una
barra vertical (|) o una coma o casi cualquier elemento que se repita a lo largo de la columna es sencillo
separar las palabras.
Supongamos que la celda A1=Enrique Arranz. El objetivo es que en otras dos celdas diferentes aparezca
primero el nombre y luego el apellido.
Dato de partida:
A1=Enrique Arranz
Objetivo a conseguir:
B1=Enrique
C1=Arranz
COMO SE HACE
Lo primero de todo es encontrar en qué posición de la cadena de texto (Enrique Arranz) se encuentra ése
símbolo que divide las dos palabras. En nuestro caso es un espacio
A2=ENCONTRAR(” “;A1)
Esto nos dará la posición en la que se encuentra el primer símbolo espacio que hemos puesto entre comillas
en la fórmula. Si queremos asegurarnos de que la celda no contiene espacios ni delante ni detrás del texto
usaremos la función ESPACIOS.
PASO 2: OBTENER EL NOMBRE
Una vez sabido esto, para obtener el nombre usaremos la fórmula IZQUIERDA que lee una cadena de texto
desde la izquierda y nos arroja como resultado la cadena de texto de longitud determinada por nosotros.
B1=IZQUIERDA(A1;A2)=Enrique
El resultado nos dará los primeros 8 caracteres de la cadena de texto Enrique Arranz, esto es, el nombre y el
espacio. Para evitarlo y quedarnos sólo con el nombre podemos hacer:
B1=IZQUIERDA(A1;A2-1)=Enrique
PASO 3: OBTENER LONGITUD DE LA CADENA TOTAL
Ahora, para obtener el apellido usaremos la fórmula DERECHA. Esta fórmula, al revés que IZQUIERDA, lee
una cadena de texto desde la derecha el número de caracteres que le digamos.
Antes de nada, para poder aplicarla deberemos conocer la longitud de nuestra cadena de texto. Para ello
usaremos la fórmula LARGO (en inglés LEN) que nos arroja como resultado la longitud de una cadena de
texto. En nuestro caso haremos:
A3=LARGO(A1)
El resultado obtenido será el número 14 y por tanto, la longitud del apellido Arranz o de la segunda palabra de
la cadena, según sea el caso, será 6. Recordemos que la función ENCONTRAR en el Paso 1 había
encontrado el caracter espacio en la posición 8. Por lo tanto, si la longitud de la cadena es 14… 14-8=6.
Para obtener el apelliido Arranz mediante una fórmula encadenando los diferentes resultados obtenidos
tendremos:
C1=DERECHA(A1;A3–A2)=Arranz
Si las palabras están separadas por algún elemento, por ejemplo un espacio o una barra inclinada (/) o una
barra vertical (|) o una coma o casi cualquier elemento que se repita a lo largo de la columna es sencillo
separar las palabras.
Supongamos que la celda A1=Enrique Arranz. El objetivo es que en otras dos celdas diferentes aparezca
primero el nombre y luego el apellido.
Dato de partida:
A1=Enrique Arranz
Objetivo a conseguir:
B1=Enrique
C1=Arranz
COMO SE HACE
Lo primero de todo es encontrar en qué posición de la cadena de texto (Enrique Arranz) se encuentra ése
símbolo que divide las dos palabras. En nuestro caso es un espacio
A2=ENCONTRAR(” “;A1)
Esto nos dará la posición en la que se encuentra el primer símbolo espacio que hemos puesto entre comillas
en la fórmula. Si queremos asegurarnos de que la celda no contiene espacios ni delante ni detrás del texto
usaremos la función ESPACIOS.
PASO 2: OBTENER EL NOMBRE
Una vez sabido esto, para obtener el nombre usaremos la fórmula IZQUIERDA que lee una cadena de texto
desde la izquierda y nos arroja como resultado la cadena de texto de longitud determinada por nosotros.
B1=IZQUIERDA(A1;A2)=Enrique
El resultado nos dará los primeros 8 caracteres de la cadena de texto Enrique Arranz, esto es, el nombre y el
espacio. Para evitarlo y quedarnos sólo con el nombre podemos hacer:
B1=IZQUIERDA(A1;A2-1)=Enrique
PASO 3: OBTENER LONGITUD DE LA CADENA TOTAL
Ahora, para obtener el apellido usaremos la fórmula DERECHA. Esta fórmula, al revés que IZQUIERDA, lee
una cadena de texto desde la derecha el número de caracteres que le digamos.
Antes de nada, para poder aplicarla deberemos conocer la longitud de nuestra cadena de texto. Para ello
usaremos la fórmula LARGO (en inglés LEN) que nos arroja como resultado la longitud de una cadena de
texto. En nuestro caso haremos:
A3=LARGO(A1)
El resultado obtenido será el número 14 y por tanto, la longitud del apellido Arranz o de la segunda palabra de
la cadena, según sea el caso, será 6. Recordemos que la función ENCONTRAR en el Paso 1 había
encontrado el caracter espacio en la posición 8. Por lo tanto, si la longitud de la cadena es 14… 14-8=6.
Para obtener el apelliido Arranz mediante una fórmula encadenando los diferentes resultados obtenidos
tendremos:
C1=DERECHA(A1;A3–A2)=Arranz
Si las palabras están separadas por algún elemento, por ejemplo un espacio o una barra inclinada (/) o una
barra vertical (|) o una coma o casi cualquier elemento que se repita a lo largo de la columna es sencillo
separar las palabras.
Supongamos que la celda A1=Enrique Arranz. El objetivo es que en otras dos celdas diferentes aparezca
primero el nombre y luego el apellido.
Dato de partida:
A1=Enrique Arranz
Objetivo a conseguir:
B1=Enrique
C1=Arranz
COMO SE HACE
PASO 1: ENCONTRAR EL DELIMITADOR ENRTRE LAS PALABRAS
Lo primero de todo es encontrar en qué posición de la cadena de texto (Enrique Arranz) se encuentra ése
símbolo que divide las dos palabras. En nuestro caso es un espacio
A2=ENCONTRAR(” “;A1)
Esto nos dará la posición en la que se encuentra el primer símbolo espacio que hemos puesto entre comillas
en la fórmula. Si queremos asegurarnos de que la celda no contiene espacios ni delante ni detrás del texto
usaremos la función ESPACIOS.
PASO 2: OBTENER EL NOMBRE
Una vez sabido esto, para obtener el nombre usaremos la fórmula IZQUIERDA que lee una cadena de texto
desde la izquierda y nos arroja como resultado la cadena de texto de longitud determinada por nosotros.
B1=IZQUIERDA(A1;A2)=Enrique
El resultado nos dará los primeros 8 caracteres de la cadena de texto Enrique Arranz, esto es, el nombre y el
espacio. Para evitarlo y quedarnos sólo con el nombre podemos hacer:
B1=IZQUIERDA(A1;A2-1)=Enrique
PASO 3: OBTENER LONGITUD DE LA CADENA TOTAL
Ahora, para obtener el apellido usaremos la fórmula DERECHA. Esta fórmula, al revés que IZQUIERDA, lee
una cadena de texto desde la derecha el número de caracteres que le digamos.
Antes de nada, para poder aplicarla deberemos conocer la longitud de nuestra cadena de texto. Para ello
usaremos la fórmula LARGO (en inglés LEN) que nos arroja como resultado la longitud de una cadena de
texto. En nuestro caso haremos:
A3=LARGO(A1)
El resultado obtenido será el número 14 y por tanto, la longitud del apellido Arranz o de la segunda palabra de
la cadena, según sea el caso, será 6. Recordemos que la función ENCONTRAR en el Paso 1 había
encontrado el caracter espacio en la posición 8. Por lo tanto, si la longitud de la cadena es 14… 14-8=6.
Para obtener el apelliido Arranz mediante una fórmula encadenando los diferentes resultados obtenidos
tendremos:
C1=DERECHA(A1;A3–A2)=Arranz
Función LARGO
La función LARGO es una función que dentro de Excel se clasifica dentro del grupo de las funciones de tipo
texto. En combinación con las funciones DERECHA e IZQUIERDA (pincha aquí para leer sobre estas
funciones) pueden hacerse tratamientos de texto muy interesantes y automáticamente, sin desesperarse.
Pero ¿qué es?. La función LARGO cuenta la longitud de una cadena de texto (aunque sea un código postal)
que está dentro de una celda. Básicamente lo que hace es contar el número de caracteres que hay dentro de
una celda de Excel.
SINTAXIS
La función LARGO es una función muy sencilla que tiene un sólo argumento.
=LARGO(texto)
El texto puede ser una cadena de texto que está dentro de una celda o una fórmula que devuelve un texto o
un texto que pongamos a mano nosotros. Mi recomendación, nunca escribir nada dentro de una celda a
mano. Siempre en una celda.
LARGO("28003")=5
LARGO(" excelyvba.com ")=15; Los espacios al principio y al final de la frase también cuentan.
LARGO("")=0; Al estar la cadena de texto vacía, la función cuenta que hay 0 caracteres.
Se trata de una función tremendamente útil y no siempre muy conocida. La función INDICE en Excel es la
encargada de devolver el valor de una celda dentro de una matriz o tabla dada la posición de la fila y/o la
columna que ocupa dentro de ella.
SINTAXIS
La función INDICE nos permite encontrar un valor en un rango (matriz) especificando el valor de la posición
del dato buscado a través de la fila y la columna.
=INDICE(Rango;núm_fila;núm_columna)
Supongamos que nos es dada la siguiente tabla en una hoja de cálculo de EXCEL:
Si deseamos obtener el elemento correspondiente a la segunda fila y tercera columna, no hay más que
escribir la siguiente función en cualquier celda
=INDICE(B4:D7;2;3)
En la siguiente imagen puede verse la función escrita en la celda C5 haciendo referencia al rango de datos
que está recuadrado en la imagen.
En la columna A a partir de la celda 4 se han escrito los números del 1 al 10. Queremos saber el valor que
ocupa la celda 7 contando desde la celda A1 en la columna.
La solución es utilizar la función INDICE en Excel sabiendo que el rango que tenemos que poner es la
columna A y la celda de la que queremos conocer la posición se encuentra en la fila 7. Por lo tango, la función
será la siguiente:
=INDICE(A:A;7)
No hemos usado el valor del argumento columna pues en este caso, al ser una matriz de infinitas filas y una
sóla columna no nos hace falta la referencia de la columna.
LA FUNCIÓN BUSCARV
La función BUSCARV es una de las fórmula de Excel más importantes y útiles. Pero, ¿por qué digo esto?.
Pues mira, esta función te permite hacer algo fundamental en Excel, relacionar tablas de datos. Sí, se
que suena un poco técnico pero lo vas a entender en seguida con este ejemplo gráfico.
Como puede verse en el gráfico anterior, estoy buscando la celda Naranja que corresponde al dato Azul. Lo
busco dentro de una tabla… al encontrar la fila del dato Azul puedo encontrar mi dato Naranja.
BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado)
Cuando usamos la función BUSCARV con números y tenemos una tabla con valores no exactos deberemos
usar la función BUSCARV con la siguiente sintaxis de ejemplo:
=BUSCARV(valor_numerico;Matriz_buscar_en;Indicador_columnas;1)
Y la tabla Matriz_buscar_en en donde queremos buscar el Valor_buscado deberá tener los valores de la
matriz ordenados según la primera columna de manera ascendente. Si no lo hiciéramos de esta manera lo
más probable es que el resultado que nos arroje no sea el resultado correcto.
Quizás el vídeo es un poco largo pero merece totalmente la pena. Con este vídeo estoy seguro de que vas a
aprender todo lo que necesitas sobre la función BUSCARV Excel.
“El gestor de una tienda quiere saber ciertos datos de determinados artículos pero tiene un montón de tablas
con la información dispersa y necesita buscar la información requerida en estas tablas.”
Como puedes ver son un montón de tablas y buscar la información de manera manual es bastante complejo.
Además, las tablas no están completas y para eso el gestor tiene otras tablas de apoyo como las de la
siguiente imagen:
Dichas tablas son de apoyo para poder completar las tablas anteriores.
El enunciado del ejercicio lo podéis bajar en este enlace: Ejercicio función BUSCARV enunciado
Pero, ¿dame una pista para poder hacer todo esto?. Bueno, no te preocupes que al final del ejercicio puedes
encontrar una hoja de cálculo con el resultado de todos estos.
APARTADO 1
Para resolver el apartado 1 del ejercicio de rellenar la información que falta en las tablas con toda la
información deberemos usar la función BUSCARV y referenciarla a las tablas de apoyo.
Por ejemplo, para buscar el “stock” de las unidades como se indica en la siguiente imagen. Para ello
utilizaremos la tabla de apoyo de “Unidades / Stock” que se encuentra en el rango P11:Q21.
Donde en la siguiente imagen se puede ver la fúnción BUSCARV utilizada para encontrar el valor cualitativo
del stock en la tabla de apoyo de “Unidades / Stock”
APARTADO 2
Aunque estoy seguro de que no has tenido ningún problema resolviendo este ejercicio de la función
BUSCARV en Excel, estoy convencido de que te vendrá super bien poder descargarlo así que aquí te dejo el
enlace (pero please, regalame un comentario en las redes sociales primero ☺)
Referen Product Unidadad Sto Product Proveed Referen Departame Salari Departame Salari
cia o es ck Color o or cia nto os nto os
Amaril Calcetin Ropajes 100.00 100.00
R001 Guante 300 Bajo lo es S.L. R001 A_dept 0 A_dept 0
Amaril Ateliere
R002 Gafas 900 Alto lo Camisa S.A. R002 B_dept 50.000 B_dept 50.000
Med Camiset Ropajes
R003 Gorra 600 io Azúl a S.L. R003 C_dept 75.000 C_dept 75.000
Camiset Med Blanc Ateliere
R004 a 500 io o Camisón S.A. R004 D_dept 20.000 D_dept 20.000
Sudader Med Blanc Chaquet Ateliere 100.00
R005 a 500 io o a S.A. R005 A_dept 0
Med Ateliere
R006 Gorro 600 io Gris Falda S.A. R006 B_dept 50.000
Calcetin Ropajes 100.00
R007 es 1000 Alto Gris Gafas S.L. R007 A_dept 0 Unidades Stock
Pantalon Ropajes 100.00
R008 es 900 Alto Rojo Gorra S.L. R008 A_dept 0 100 Bajo
Ropajes
R009 Camisa 800 Alto Rojo Gorro S.L. R009 C_dept 75.000 200 Bajo
Med Ropajes
R010 Jersey 700 io Rojo Guante S.L. R010 D_dept 20.000 300 Bajo
Ateliere
R011 Pañuelo 100 Bajo Rojo Jersey S.A. R011 D_dept 20.000 400 Medio
Chaquet Pantalon Ropajes
R012 a 100 Bajo Verde es S.L. R012 C_dept 75.000 500 Medio
Ateliere
R013 Falda 800 Alto Verde Pañuelo S.A. R013 B_dept 50.000 600 Medio
Med Ateliere
R014 Pijama 700 io Verde Pijama S.A. R014 B_dept 50.000 700 Medio
Med Sudader Ropajes 100.00
R015 Camisón 700 io Verde a S.L. R015 A_dept 0 800 Alto
900 Alto
1000 Alto
Sto
Unidades ck Color Salarios
100 Bajo Verde 50.000
Med
600 io Azúl 75.000
Función DESREF en Excel
Depende del enfoque que queramos darle esto puede ser un poco confuso y no fácil de leer. Lo mejor sería
unas gráficas para hacernos a la idea de lo que necesitamos.
Existe la posibilidad de hacer unas sencillas tablas dinámicas pero en esta ocasión vamos a usar unos
desplegables de Validación de Datos y la fórmula DESREF junto con INDICE para escoger los datos que
necesitamos.
Lo primero que haremos será en dos celdas poner los Data Validation con las cabeceras de la tabla.
Seleccionamos dos celdas (para las dos listas de Validación de Datos) y hacemos click en:
Luego a su izquierda (aunque podríamos esconderlo para que no sea tan repetitivo) volvemos a escribir los
meses (realmente no haría falta).
Finalmente en las dos columnas a la derecha de los meses escribiremos la fórmula DESREF como más
adelante explicaremos.
DESREF es una útil fórmula que tiene muchas posibilidades. El uso que le hemos dado en este caso es
apuntar a una celda concreta en una matriz dadas sus coordenadas. La coordenada fila serán los meses del
año, la coordenada columna será lo que hayamos elegido en los desplegables.
SINTAXIS
ref: es la referencia a la celda situada en la esquina superior izquierda de la tabla. Acuérdate de fijar
el valor para poder arrastrar la fórmula.
fila: es la fila donde encontraremos el valor
columna: es la columna en la que encontraremos el valor
CONTINUACIÓN…
La fórmula DESREF para la fila Abril y la columna Unidades nos devolverá el valor de 1180 en nuestro
ejemplo.
Pero, ¿cómo puede saber la columna de Unidades dentro de la tabla? o ¿el mes de Abril en la misma?. Para
ello usaremos la fórmula COINCIDIR.
Finalmente añadimos un gráfico que nos permita comparar visualmente los valores elegidos.
Depende cómo organicemos la información esto podrá ser más o menos útil. Yo recomiendo que escondamos
las fórmulas en algún sitio de la hoja (ojo, no ocultéis la información obtenida pues no se mostrará en la tabla
si lo hacéis).
Puede quedar algo más profesional si lo preparamos un poco, algo así como:
Para los que quieran saber más detalles de cómo utilizar las fórmulas de DESREF y COINCIDIR os dejo aquí
el archivo.
1.000 800
Enero 10.000 € 9090 9.000 € € €
7.000
Febrero 15.000 € 3060 8.000 € € 5.600 €
3.000
Marzo 18.000 € 9850 15.000 € € 2.400 €
Abril 7.000 € 1180 10.000 € - 3.000 € - 2.400 €
- -
Mayo 5.000 € 3470 5.000 € € €
3.000
Junio 8.000 € 9370 5.000 € € 2.400 €
2.000
Julio 12.000 € 1940 10.000 € € 1.600 €
2.000
Agosto 11.000 € 5910 9.000 € € 1.600 €
6.000
Septiembre 15.000 € 1800 9.000 € € 4.800 €
7.000
Octubre 17.000 € 2620 10.000 € € 5.600 €
7.000
Noviembre 16.000 € 3570 9.000 € € 5.600 €
5.000
Diciembre 19.000 € 7430 14.000 € € 4.000 €
Función COINCIDIR
La función COINCIDIR no es la función más conocida en Excel pero puede ser muy útil si se utiliza en
conjunto con la función INDICE y en algunas ocasiones por si misma. En el siguiente link tenéis un artículo
que explica como usar esta función junto con INDICE: OFFSET, un gran desconocido
La función COINCIDIR busca un valor en una lista de valores y, si lo encuentra, devuelve la posición en la
que se encuentra. Es particularmente útil en cadenas de texto. Recuerda que el primer valor de la lista tiene la
posición de 1, no como en VBA que los vectores (arrays en inglés) comienzan en 0.
SINTAXIS
La sintaxis de la función COINCIDIR es la siguiente:
=COINCIDIR(valor_buscado;lista_donde_buscar;tipo_de_busqueda)
Valor buscado: es el valor del cual queremos conocer la posición de una lista.
Lista donde queremos buscar: es la lista en la cual debería estar nuestro valor buscado (puede ser
un array).
Tipo de búsqueda: es un valor opcional. En cadenas de texto, para buscar el valor exacto habremos
de indicar 0 (cero). En valores numéricos podemos usar el valor -1 o +1 en función de si queremos
o Febrero Marzo
buscar Abril
el valor más cercano Mayo
por superior o inferiormente Junio
al valor buscado. Julio Agosto Se
Unidades Ventas
EJEMPLOS
Dada la lista de los meses de año entre A1:A12 y cuyo valor buscado es Junio
=COINCIDIR(A1:A12;"Junio";0)
Si quieres ver un ejemplo de uso de esta función puedes echarle un vistazo al artículo de segmentación de
valores que combina las funciones COINCIDIR e INDICE.
Función Elegir (Choose en inglés)
Hoy estaba enfrascado en una terrible decisión. Cómo hacer para elegir una fórmula que calcule de diferentes
formas según el tipo de dato que tengo en otra celda… Mucho más fácil con un pequeño ejemplo:
Sumar
Multiplicar
Dividir
Restar
Potencia
Logaritmo
Porcentaje
Lo que queremos es operar entre otras dos celdas. Es decir, si A1=Sumar entonces, el resultado de mi
fórmula será la suma de C1 y C2. Si es multiplicar el resultado de mi fórmula será la multiplicación de C1 y C2
Esto puede resolverse encadenando múltiples SI pero yo necesito algo más sencillo puesto que tengo unas
15 posibles fórmulas diferentes que poder aplicar…
Explicación
Esta función permite elegir un valor de una lista dado el índice de la lista.
Sintaxsis
=ELEGIR(índice;opción1;opción2;opción3;opción4;opción5;…)
Ejemplo sencillo
=ELEGIR(3;"Quique";"Enrique";"Qq")
Ejemplo complejo
Resolvemos el ejemplo anterior del que comentábamos:
=ELEGIR(mi_índice;
C1+C2; 'suma
C1*C2; 'multiplicar
C1/C2; 'dividir
C1-C2;
C1^C2;
LOG(C1;C2);
C1/C2%;
La idea feliz de este ejercicio es: cómo indico que si en A1=”Suma” entonces mi_índice sea igual a 1 o si elijo
A1=”Dividir” mi_indice sea igual a 3… pues bien, para eso nos creamos una lista con el mismo orden en algún
lugar de la hoja y donde pone mi_indice ponemos la siguiente fórmula:
En el siguiente enlace podéis ver el una hoja de excel con el ejemplo del que hemos estado hablando
Restar 4 Mi lista
*elegir de la celda de arriba 10 Sumar
Multiplicar
Dividir
Restar
Resultado: -6 Potencia
Logaritmo
Porcentaje
Fórmula usada
=ELEGIR(COINCIDIR(A1;$G$2:$G$8;0)
;
C1+C2;
C1*C2;
C1/C2;
C1-C2;
C1^C2;
LOG(C1;C2);
C1/C2%;
)
Sumar
Multiplicar
Dividir
Restar
Potencia
Logaritmo
Porcentaje
Lo que queremos es operar entre otras dos celdas. Es decir, si A1=Sumar entonces, el resultado de mi
fórmula será la suma de C1 y C2. Si es multiplicar el resultado de mi fórmula será la multiplicación de C1 y C2
Esto puede resolverse encadenando múltiples SI pero yo necesito algo más sencillo puesto que tengo unas
15 posibles fórmulas diferentes que poder aplicar…
Explicación
Esta función permite elegir un valor de una lista dado el índice de la lista.
Sintaxsis
=ELEGIR(índice;opción1;opción2;opción3;opción4;opción5;…)
Ejemplo sencillo
=ELEGIR(3;"Quique";"Enrique";"Qq")
Ejemplo complejo
Resolvemos el ejemplo anterior del que comentábamos:
=ELEGIR(mi_índice;
C1+C2; 'suma
C1*C2; 'multiplicar
C1/C2; 'dividir
C1-C2;
C1^C2;
LOG(C1;C2);
C1/C2%;
)
La idea feliz de este ejercicio es: cómo indico que si en A1=”Suma” entonces mi_índice sea igual a 1 o si elijo
A1=”Dividir” mi_indice sea igual a 3… pues bien, para eso nos creamos una lista con el mismo orden en algún
lugar de la hoja y donde pone mi_indice ponemos la siguiente fórmula:
En el siguiente enlace podéis ver el una hoja de excel con el ejemplo del que hemos estado hablando
Restar 4 Mi lista
*elegir de la celda de arriba 10 Sumar
Multiplicar
Dividir
Restar
Resultado: -6 Potencia
Logaritmo
Porcentaje
Fórmula usada
=ELEGIR(COINCIDIR(A1;$G$2:$G$8;0);
C1+C2;
C1*C2;
C1/C2;
C1-C2;
C1^C2;
LOG(C1;C2);
C1/C2%;
)
Función Dirección
La función DIRECCION sirve para hallar la referencia de una celda en una hoja. Esta función me permite
conocer una referencia dada una columna, una fila y el nombre de la hoja a la que queremos referenciar. No
es lo típico que necesitemos usar a diario pero puede resultar muy útil cuando conocemos la posición de un
mismo objeto (rango) a lo largo de varias hojas. Más adelante veremos un ejemplo para que se entienda bien
esta función.
SINTAXIS
La sintaxis de la función DIRECCION es un poco más compleja que en otras funciones. Esta función tiene 5
argumentos de los cuales sólo 2 son obligatorios y los otros 3 son opcionales. Son opcionales pero
conviene conocerlos para saber utilizarlos.
La función DIRECCION es:
Como todos sabréis, un argumento que se encuentre entre [] es un argumento de tipo opcional. A
continuación vamos a explicar los argumentos de esta función que luego veréis que es mucho más fácil de
entender de lo que parece tanto argumento.
Fila: número entero que indica la fila a la que queremos que haga referencia nuestra función.
Columna: número entero al que queremos que referencie nuestra función.
Tipo de referencia: [opcional] Es el asunto de los símbolos de $ para fijar filas y columnas (más
información). Puede ser que queramos tener: $A$1, es decir todo fijo. Esto es dando el valor de 1 al
argumento. $A1 para este tipo asignaremos el número 2. A$1 para este tipo asignaremos el número
3. Finalmente, para una referencia relativa usaremos el número 4.
Estilo de referencia: [opcional] lo normal en Excel es usar las referencias de fila como número y
columna como letra (A1) pero también podemos usar el estilo R1C1 donde se hace referencia a las
columnas como números. Este argumento nos permite elegir entre el estilo A1 dando el valor al
argumento de VERDADERO o el estilo R1C1 dando el valor de FALSO.
Nombre de hoja: [opcional] Finalmente podremos añadir el nombre de la hoja.
EJEMPLO
Supongamos que tenemos un libro de Excel en el que tenemos una hoja por cada mes del año. En la primera
columna de cada hoja tendremos los días del mes como número entero y en la columna B, las precipitaciones
ocurridas durante ése día para el año 2009, en la columna C para el año 2010 y así sucesivamente. En la
siguiente imagen vemos un ejemplo de cómo se dispone la información.
El ejercicio consiste en tener una hoja inicial que apunte a los meses elegidos y los años elegidos para un día
dado.
Este ejercicio, a priori, podría ser bastante complicado pero mediante la función DIRECCIÓN podremos saber
perfectamente donde se encuentra la información que estamos buscando.
Dada una fila=día, columna=año y mes=nombre de hoja conoceremos las coordenadas que necesitamos para
conocer la celda donde se encuentra el valor buscado.
Enero!G2 Con este pequeño ejemplo podremos elaborar algo más complicado como lo de la siguiente
imagen:
En la imagen anterior hemos visto como, según un mes y un día (es decir, referencia a hoja y fila) y
conociendo varias referencias a columnas podemos conocer las celdas que nos indican esta posición. Es
decir, hemos visto como hallar la referencia de una celda dadas unas condiciones.
No te preocupes si piensas que esto no lo vas a tener que aplicar nunca, es normal, simplemente “quédate
con la copla” y ya verás como antes o después acabas necesitándolo.
Puedes descarga el excel del ejemplo en el siguiente link: Ejemplo función dirección – hallar referencia de una
celda
Esta función combina a la perfección con la función INDIRECTO. Más adelante comentaremos el
funcionamiento de esta función pero básicamente lo que hace es, dado una referencia a una celda lee el valor
de dicha celda.
Función INDIRECTO
Ayer veíamos como conseguir la referencia de una celda mediante la función DIRECCIÓN. La función
INDIRECTO te permite apuntar siempre a unas coordenadas fijas.
SINTAXIS
La función INDIRECTO tiene un sintaxis basada en dos argumentos, uno obligatorio y otro opcional
Referencia en texto: texto que puede estar contenido en una celda o “hardcodeado” en la fórmula o
dentro de otra fórmula y hace referencia a una celda en la forma A1 o R1C1.
Estilo de referencia: [opcional] si la referencia es del tipo A1 podremos poner VERDADERO o nada.
Si es del tipo R1C1 pondremos FALSO y habremos de indicarlo.
EJEMPLO
Ayer veíamos como usar la función DIRECCION (ver post función DIRECCION) pero se quedaba un poco
“coja” sin tener la función INDIRECTO. Mediante la función DIRECCION obtenemos la referencia a una celda
y una hoja. Como vemos en la siguiente imagen:
El resultado que obtendremos será el contenido de la celda que se encuentra en la hoja Enero en la celda B2,
es decir: 821. En la siguiente imagen vemos el resultado de la fórmula:
Esta misma fórmula podríamos haberla escrito haciendo referencia directamente a celda de la siguiente
manera:
=INDIRECTO(D4&"!"&"R"&G4+1&"C"&C6-2007;FALSE)
Donde:
D4=Enero
Esto hace que estemos buscando una referencia a fila, columna y hoja. En este caso necesitamos que el
estilo de referencia sea estilo R1C1. Si diseccionamos un poco nuestra fórmula lo entenderemos un poco
mejor:
Las funciones HOY y AHORA son dos funciones muy sencillas de usar y que pueden resultar
extremadamente útiles cuando se trata de tener en cuenta fechas o trabajar con ellas. También son muy útiles
a la hora de fechar un documento (si luego lo copias como valor)…
FUNCIÓN HOY
La función fecha de HOY en Excel tiene una sintaxis muy sencilla, no tiene ningún argumento. Escribiéndola
directamente en una celda de Excel nos dará la fecha del día de hoy según el ordenador.
FUNCIÓN AHORA
Esta sencilla función, al igual que la función HOY, no tiene ningún argumento. Al escribirla en una celda de
Excel, el resultado será el del día y la hora del momento en el que nos encontremos (cada vez que se
refresque la hoja).
=AHORA()=22/05/2014 21:37:00
En otras ocasiones hemos visto como crear un cuadro de mando pero hoy vamos a ir un paso más allá y ver
cómo podemos usar la función HOY en un cuadro de mando.
pedrocgd.blogspot.com.es
En el cuadro de mando que vemos en la imagen superior derecha, usamos la función HOY para mostrar la
fecha del día en el que estamos, es decir, nos da el resultado de ventas del día de hoy. Si esto lo combinamos
con nuestras tablas dinámicas o con nuestros elementos de segmentación de datos y hacemos que se
refresque automáticamente conseguiremos que los datos siempre muestren el resultado del día en el que
abrimos nuestro Excel.
Para conseguir que cuando abramos nuestra Excel puedan ejecutarse unas sencillas macros que actualicen
las tablas dinámicas y refresquen los datos usaremos los eventos de Excel. Puedes ver algunos
ejemplos aquí.
Las funciones HOY y AHORA son dos funciones muy sencillas de usar y que pueden resultar
extremadamente útiles cuando se trata de tener en cuenta fechas o trabajar con ellas. También son muy útiles
a la hora de fechar un documento (si luego lo copias como valor)…
FUNCIÓN HOY
La función fecha de HOY en Excel tiene una sintaxis muy sencilla, no tiene ningún argumento. Escribiéndola
directamente en una celda de Excel nos dará la fecha del día de hoy según el ordenador.
=HOY()=22/05/2014
FUNCIÓN AHORA
Esta sencilla función, al igual que la función HOY, no tiene ningún argumento. Al escribirla en una celda de
Excel, el resultado será el del día y la hora del momento en el que nos encontremos (cada vez que se
refresque la hoja).
=AHORA()=22/05/2014 21:37:00
En otras ocasiones hemos visto como crear un cuadro de mando pero hoy vamos a ir un paso más allá y ver
cómo podemos usar la función HOY en un cuadro de mando.
pedrocgd.blogspot.com.es
En el cuadro de mando que vemos en la imagen superior derecha, usamos la función HOY para mostrar la
fecha del día en el que estamos, es decir, nos da el resultado de ventas del día de hoy. Si esto lo combinamos
con nuestras tablas dinámicas o con nuestros elementos de segmentación de datos y hacemos que se
refresque automáticamente conseguiremos que los datos siempre muestren el resultado del día en el que
abrimos nuestro Excel.
Para conseguir que cuando abramos nuestra Excel puedan ejecutarse unas sencillas macros que actualicen
las tablas dinámicas y refresquen los datos usaremos los eventos de Excel. Puedes ver algunos
ejemplos aquí.
Función SIFECHA
La ayuda de Excel proporciona algunos ejemplos para calcular la diferencia entre dos fechas, pero hay otras
maneras de obtener el mismo resultado. La función SIFECHA no está documentada pero existe en Excel 2013
(también en versiones anteriores). Nos permite hacer cálculos entre fechas como obtener la edad de una
persona o la antigüedad de una deuda de una manera fácil e intuitiva.
SINTAXIS DE LA FUNCIÓN SIFECHA EN EXCEL
La sintaxis de la función SIFECHA consta de tres argumentos como puede verse en la siguiente imagen:
EJEMPLO 1
como “fecha más pequeña” es la fecha de nacimiento, se escribe en primer término. La “fecha mayor” será la
fecha de hoy, función hoy() que ya conocemos (ver más). A “tipo” le damos el valor “Y” porque queremos
calcular la edad en años.
EJEMPLO 2
Vamos a ver, con un sencillo ejemplo, qué obtenemos cuando la función toma cada uno de los “tipos”
En el archivo de trabajo que adjunto, he añadido dos nuevas columnas, valor1 y valor2, para mostrar cómo se
puede utilizar la función escribiendo diréctamente las fechas.
Y 3 3 10/01/2012 30/01/2015 3
M 36 36 10/01/2012 30/01/2015 36
D 1116 1116 10/01/2012 30/01/2015 1116
YM 0 0 10/01/2012 30/01/2015 0
MD 20 20 10/01/2012 30/01/2015 20
YD 20 20 10/01/2012 30/01/2015 20
Función DIAS.LAB
El cálculo de funciones con fechas es muy muy utilizado en Excel y eso por esto por lo que esta gran
herramienta está llena de funciones que permiten hacer cálculos con fechas. La función DIAS.LAB en Excel
nos permite calcular el número de días laborables entre dos fechas.
La función DIAS.LAB en Excel nos permite calcular el número entero de días contando con la fecha inicial que
hay entre dos fechas sin tener en cuenta los días laborables y los festivos.
=DIAS.LAB(fecha_inicio;fecha_fin;[vacaciones])
Para la función DIAS.LAB se considera fin de semana a los Sábados y los Domingos, es decir, estos días no
serán contados entre los laborables.
Como hemos vista en la función, necesitaremos dos fechas: fecha_inicio y fecha_fin. Estas dos fechas
marcan el comienzo y el final del periodo del que queremos contar los días laborables.
Adicionalmente podemos añadir un array o lista de valores de días que son vacaciones. Esta lista puede
hacerse tan extensa como se desea en una columna a parte en Excel y la función DIAS.LAB en Excel los
interpretará como días que no hay que contabilizar.
EJEMPLOS
Lo normal será utilizar esta función simplemente para contabilizar días laborables entre dos fechas:
=DIAS.LAB(A1;A2)
y su resultado sería igual a 21. Es decir, en Agosto del año 2014 hay 21 días que no son ni Sábado ni
Domingo.
=DIAS.LAB(A1;A2;B1:B2)
Y su resultado sería igual a 19 puesto que los dos días usados como ejemplo en las celdas B1 y B2 son un
Viernes y un Lunes respectivamente.
Función Año – Obtener el año de una fecha
Antes o después,todos los usuarios de Excel hemos tenido que obtener el año de una fecha… yo antes de
conocer esta función, mucho antes de terminar el colegio, usaba la función IZQUIERDA para obtener el valor
del año y después lo convertía a formato numérico… complejo verdad. Excel trae de serie la función AÑO
para que no tengamos que hacer cosas complicadas como la que acabo de explicar.
SINTAXIS
La función AÑO devuelve el año de una fecha (quizás deberías leer este artículo sobre fechas previamente).
Hay que tener en cuenta que en Excel las fechas son números naturales secuenciales contando como fecha
de inicio el 1 de enero de 1900, es decir, este es el valor 1.
Por lo tanto, la función AÑO, nos devolverá el año de una fecha independientemente de su valor como
veremos a continuación.
Su sintaxis es:
=AÑO(fecha)
donde la fecha es una celda con un número con o sin formato de fecha.
Como comentábamos, la función AÑO nos devuelve el año de una fecha independientemente de su formato.
Si tuviéramos la siguiente fecha: 05/05/2015, la función AÑO nos devolvería el valor 2015. En cambio, si
tuviéramos la fecha en formato numérico 31.256 el valor devuelto por la función AÑO sería 1985.
En la siguiente imagen se pueden ver varios ejemplos de la función AÑO con diferentes formatos de fecha.
En la imagen anterior vemos como la misma fecha, con distintos formatos, siempre arroja el mismo resultado
con la función AÑO.
Comprobar si tú año de nacimiento es mayor o menor que el número de semanas que has vivido desde que
naciste.
=SI(AÑO("12/6/1986")>(AÑO(HOY())-AÑO("12/6/1986"))*55;
NOTA: acuérdate que la fecha de tú nacimiento, en mi caso es 12/6/1986, debe ir entre comillas si la
escribimos directamente en la fórmula y con el formato que podéis ver en la fórmula.
Función FILA y Función COLUMNA: Las funciones FILA y COLUMNA en Excel nos permite conocer la fila o
columna de una referencia. Si bien estas funciones a menudo son muy poco empleadas por los usuarios, en
ocasiones pueden resultar de gran utilidad.
Sintaxis
La función Fila devuelve el valor que corresponde al número de fila que hemos indicado en el argumento. Es
decir, para la función: FILA(B43), el resultado que obtendremos será precisamente 43.
La función Columna por su parte, devuelve el valor que corresponde al número de columna que hemos
indicado en el argumento. Es decir, para la función: COLUMNA(B43), el resultado será 2, puesto que la
columna “B” es la que situada en segundo lugar en una hoja de cálculo.
En caso de dejar la referencia en blanco, es decir, FILA() o COLUMNA(), el programa por defecto devolverá la
fila o la columna de la celda en la que hayamos escrito dicha función.
EJEMPLO
y nos interesa multiplicar al primer término de la lista por 2, al segundo por 3, al tercero por 4 y así
sucesivamente, no habría más que escribir la siguiente función en la casilla C3 y arrastrar hasta C8. Hazlo y
comprobarás que se cumple lo aquí señalado.
EJEMPLO 2
Cuando queremos formar una tabla a través de los elementos de una fila, estas funciones pueden ser de gran
utilidad combinándolas con la función INDICE.
Dado el siguiente caso:
Si deseamos crear una tabla de dos filas donde queden recogidos los productos vendidos de cada año, una
posibilidad para llevarlo a cabo sería mediante la siguiente fórmula:
=INDICE($B$3:$B$28;13*(FILA(A1)-1)+COLUMNA(B1);1)
Las funciones FILA y COLUMNA en Excel nos permite conocer la fila o columna de una referencia. Si bien
estas funciones a menudo son muy poco empleadas por los usuarios, en ocasiones pueden resultar de gran
utilidad.
Sintaxis
La función Fila devuelve el valor que corresponde al número de fila que hemos indicado en el argumento. Es
decir, para la función: FILA(B43), el resultado que obtendremos será precisamente 43.
La función Columna por su parte, devuelve el valor que corresponde al número de columna que hemos
indicado en el argumento. Es decir, para la función: COLUMNA(B43), el resultado será 2, puesto que la
columna “B” es la que situada en segundo lugar en una hoja de cálculo.
En caso de dejar la referencia en blanco, es decir, FILA() o COLUMNA(), el programa por defecto devolverá la
fila o la columna de la celda en la que hayamos escrito dicha función.
EJEMPLO
y nos interesa multiplicar al primer término de la lista por 2, al segundo por 3, al tercero por 4 y así
sucesivamente, no habría más que escribir la siguiente función en la casilla C3 y arrastrar hasta C8. Hazlo y
comprobarás que se cumple lo aquí señalado.
EJEMPLO 2
Cuando queremos formar una tabla a través de los elementos de una fila, estas funciones pueden ser de gran
utilidad combinándolas con la función INDICE.
Dado el siguiente caso:
Si deseamos crear una tabla de dos filas donde queden recogidos los productos vendidos de cada año, una
posibilidad para llevarlo a cabo sería mediante la siguiente fórmula:
=INDICE($B$3:$B$28;13*(FILA(A1)-1)+COLUMNA(B1);1)
Las funciones FILA y COLUMNA en Excel nos permite conocer la fila o columna de una referencia. Si bien
estas funciones a menudo son muy poco empleadas por los usuarios, en ocasiones pueden resultar de gran
utilidad.
Sintaxis
La función Fila devuelve el valor que corresponde al número de fila que hemos indicado en el argumento. Es
decir, para la función: FILA(B43), el resultado que obtendremos será precisamente 43.
La función Columna por su parte, devuelve el valor que corresponde al número de columna que hemos
indicado en el argumento. Es decir, para la función: COLUMNA(B43), el resultado será 2, puesto que la
columna “B” es la que situada en segundo lugar en una hoja de cálculo.
En caso de dejar la referencia en blanco, es decir, FILA() o COLUMNA(), el programa por defecto devolverá la
fila o la columna de la celda en la que hayamos escrito dicha función.
EJEMPLO
y nos interesa multiplicar al primer término de la lista por 2, al segundo por 3, al tercero por 4 y así
sucesivamente, no habría más que escribir la siguiente función en la casilla C3 y arrastrar hasta C8. Hazlo y
comprobarás que se cumple lo aquí señalado.
EJEMPLO 2
Cuando queremos formar una tabla a través de los elementos de una fila, estas funciones pueden ser de gran
utilidad combinándolas con la función INDICE.
Dado el siguiente caso:
Si deseamos crear una tabla de dos filas donde queden recogidos los productos vendidos de cada año, una
posibilidad para llevarlo a cabo sería mediante la siguiente fórmula:
=INDICE($B$3:$B$28;13*(FILA(A1)-1)+COLUMNA(B1);1)
Hay fórmulas muy útiles en Excel que no conocemos dada su poca importancia. La función ESERROR es una
de ellas. No es que sea una fórmula compleja ni mucho menos. Tampoco nos dará unos resultados brutales.
Sencillamente con esta fórmula podemos evitar que aquellos sitios en los que sabemos que tendremos
errores aparezcan.
EJEMPLO
En la siguiente imagen puedes ver un ejemplo de cómo solucionar un ejemplo con ESERROR. La columna D
tiene la misma fórmula que E. En la E simplemente hemos añadido la fórmula ESERROR como explicaremos
más adelante.
Alguno puede pensar que es un tema de “pijismo”, una cuestión de mera apariencia o de no formular bien…
puede ser pero quizás sea una manera sencilla de evitar los famosos:
#¡REF!, #¡NUL!, #N/A, #¡VALOR!, #¡NUM!, #¡DIV/0!
=ESRROR(parte1;parte2)
En la primera parte pondremos la fórmula que queremos usar, por ejemplo un BUSCARV.
En la segunda parte pondremos lo que queramos cuando la fórmula que queremos validar contenga
un error. En estos casos yo suelo usar:
=ESERROR(parte1; “”) unas dobles comillas para que la fórmula no ponga nada aparentemente.
=ESERROR(parte1; “Check”). Una palabra algo más bonita que el típico mensaje de error que
me ayude a ver que algo está fallando.
No hace falta que uses esta fórmula siempre, simplemente puedes hacerlo cuando vas a entregar un
documento o cuando estás trabajando en él y sabes que los errores que hay no son verdaderamente tales
sino que falta información.
Ten en cuenta que todo el mundo piensa que algo anda mal cuando ve un error en una hoja de cálculo.
La función ALEATORIO en Excel es una función cuyo uso es minoritario pero puede usarse para
crear valores aleatorios. Los valores generados son entre 0 y 1.
SINTAXIS
La sintaxis de la función ALEATORIO no posee argumentos.
=ALEATORIO()
Nota: cada vez que recalculamos en nuestra hoja de Excel (por ejemplo al ingresar una nueva
función) este valor se recalcula y aparecerá uno diferente. Si quieres poder evitar esto te
recomiendo que le eches un vistazo al artículo: Cambiar opciones de cálculo en Excel.
=ALEATORIO()*(j−i)+i
=REDONDEAR(ALEATORIO()*(j−i)+i;0)
TRUCO
Si queremos generar un número aleatorio pero que no cambie cada vez que refrescamos la hoja
haremos lo siguiente:
Si queremos crear números aleatorios mayores que 1 podemos usar la fórmula que hemos
explicado anteriormente o también podemos usar la función ALEATORIO.ENTRE
SINTAXIS
Esta función tiene dos argumentos muy sencillos, el valor inferior y el valor superior, es decir, su
sintaxis sería
=ALEATORIO.ENTRE(valor_inferior;valor_superior)
Donde valor_inferior y valor_superior son dos números enteros positivos o negativos. Estos
argumentos tienen caracter obligatorio, no se pueden omitir.
EJEMPLOS
Buscar:
Nuestro cursos
Curso de Especialista en Excel
Aprende lo que necesitas de Excel para convertirte en un profesional.
Función ALEATORIO en Excel
La función ALEATORIO en Excel es una función cuyo uso es minoritario pero puede usarse para
crear valores aleatorios. Los valores generados son entre 0 y 1.
SINTAXIS
=ALEATORIO()
Nota: cada vez que recalculamos en nuestra hoja de Excel (por ejemplo al ingresar una nueva
función) este valor se recalcula y aparecerá uno diferente. Si quieres poder evitar esto te
recomiendo que le eches un vistazo al artículo: Cambiar opciones de cálculo en Excel.
Para crear un número aleatorio entre i y j (donde i>j) podemos usar la siguiente fórmula:
=ALEATORIO()*(j−i)+i
=REDONDEAR(ALEATORIO()*(j−i)+i;0)
TRUCO
Si queremos generar un número aleatorio pero que no cambie cada vez que refrescamos la hoja
haremos lo siguiente:
Presionamos F9
Presionamos enter.
Si queremos crear números aleatorios mayores que 1 podemos usar la fórmula que hemos
explicado anteriormente o también podemos usar la función ALEATORIO.ENTRE
SINTAXIS
Esta función tiene dos argumentos muy sencillos, el valor inferior y el valor superior, es decir, su
sintaxis sería
=ALEATORIO.ENTRE(valor_inferior;valor_superior)
Donde valor_inferior y valor_superior son dos números enteros positivos o negativos. Estos
argumentos tienen caracter obligatorio, no se pueden omitir.
EJEMPLOS
=ALEATORIO.ENTRE(-100;20)
=REDONDEAR(ALEATORIO.ENTRE(0;100);-1)
Función ImportarDatosDinamicos
La función IMPORTARDATOSDINAMICOS en Excel es una de las funciones “más oscuras” pues
su uso no es tan fácil como normalmente estamos acostumbrados en Excel. Esta función nos
permite obtener datos de una tabla dinámica, pero siempre el mismo dato. Esto se entenderá mejor
con un ejemplo como veremos a continuación.
SINTAXIS
La sintaxis de esta función puede ser un poco liosa cuando la vemos por primera vez, pero una vez
que nos acostumbramos puede ser extremadamente útil. Su sintaxis es:
IMPORTARDATOSDINAMICOS(campo_valor;tabla_dinámica_referencia;campo1;valor1;campo2;v
alor2….)
Para no crear el “caos” vamos a explicar en modo didáctico que significa cada uno de estos
campos:
campo_valor: es el nombre del campo del que queremos obtener información. Como
siempre, los nombres, irán entre comillas.
tabla_dinámica_referencia: es la tabla dinámica de la que queremos obtener el
campo_valor. Para ello indicaremos la celda de cualquier celda de la tabla dinámica en
cuestión
campo1 y valor1: son respectivamente el filtro del que queremos obtener el “dato” y su
valor en concreto.
Como esto es un poco duro, pasa al siguiente apartado para seguir leyendo…
EJEMPLO DE IMPORTARDATOSDINAMICOS EN EXCEL
Para seguir este ejemplo puede descargar este Excel que te presentamos:
De esta tabla sacamos la siguiente tabla dinámica (aprende a crear tablas dinámicas):
De esta tabla queremos obtener el valor del mes de Marzo como hemos comentado anteriormente.
Para ello escribimos en cualquier celda el signo igual y hacemos click en la celda de Suma de
Ingreso/gasto relacionada con el mes de febrero:
El valor febrero podremos sustituirlo por la referencia a una celda que contenga la palabra “febrero”
y cumplirá la misma función. Así, podremos controlar lo que obtenemos de la tabla dinámica (muy
útil si tenemos un listado de valores que queremos obtener).
Ir a Archivo >> Opciones >> Fórmulas >> y en el apartado de “Trabajar con fórmulas”…
…desmarcar la opción de Usar funciones IMPORTARDATOSDINAMICOS
Calcular el VAN
Para muchos es una función de uso diario, para otros, su significado es la ciencia más oscura y
compleja pero cualquiera puede que lo necesite en cualquier momento.
Brevemente explicaremos qué significa cada uno. El VAN es el Valor Actual Neto y la TIR es la
Tasa Interna de Retorno. Ambos conceptos son relativos a un proyecto o inversión plurianual y
tratan de explicar los flujos de caja a lo largo de la inversión. El VAN es la actualización (corrección
hacia el presente mediante un coeficiente k = interés) de los flujos de caja futuros y descontando el
valor de la inversión inicial (si la hubiera). La TIR sería el coeficiente K que hace que el VAN sea 0.
Calcular matemáticamente estos dos conceptos es costoso en tiempo y esfuerzo y por ello se
inventaron en Excel estas dos funciones para ahorrarnos la complejidad.
FUNCIÓN VNA
La función VNA es muy sencilla y consta de dos argumentos. El primer argumento es la tasa de
interés y el segundo son los futuros flujos de caja.
Para calcular el VAN en Excel vamos a hacer un sencillo ejemplo. Considerando una tasa (interés)
del 12% y una inversión (I) en el año 0 de 8000 € y flujos de caja positivos en los años 1, 2, 3 y 4
con los siguientes valores respectivamente (2.500 €, 3.000 €, 3.500€ y 4.000€).
En la siguiente tabla veremos como dichos flujos de caja se ordenan a lo largo del tiempo y su
cálculo unitario en Excel:
Los valores actualizados son los valores de cada uno de los flujos de cada actualizados al
comienzo del año 0 y teniendo en cuenta que la inversión se realiza al comienzo del año 0, es
decir, ahora mismo.
=VNA(12%;C3:C6)+B2
Si quisiéramos saber cómo organizar esta información por vendedor y producto podríamos hacer
una serie de filtros, o cálculos con SUMAR.SI.CONJUNTO. Pero es mucho más rápido y fácil
(cuando la información es masiva y hay muchos condicionantes) crear una tabla dinámica.
En el siguiente punto, encontrarás toda la información sobre cómo hacer tablas dinámicas.
Para crear las tablas dinámicas en excel 2016 tienes que seguir los siguientes pasos:
Primero, en Excel hay que seleccionar toda la información de nuestros datos. Para
ello recomiendo convertir nuestro rango donde encontramos nuestra información a una
tabla de datos. ¿Cómo? Muy sencillo. Selecciona el rango y ve a Ventana Insertar >> Grupo
Tablas >> Tabla
Una vez que hemos hecho esto la información de nuestra tabla quedará de la siguiente manera:
Esto nos permitirá, que al hacer crecer la información de nuestra tabla en número de filas, al
refrescar las tablas dinámicas, todo el rango sea cogido por la tabla dinámica en cuestión.
Pero ahora sí, para crear una tabla dinámica en excel seleccionamos nuestra recién creada tabla
y hacemos: Ventana Insertar >> Grupo Tablas >> Tabla Dinámica
Al hacer click en tabla dinámica aparecerá una ventana como la siguiente:
En esta pestaña vemos que el rango/tabla que ha seleccionado. En la siguiente parte nos permitirá
elegir donde situaremos nuestra tabla dinámica. En este caso vamos a permitir que cree una hoja
nueva y nos coloque la tabla dinámica ahí. Haciendo click en OK lo que veremos será lo siguiente:
una nueva hoja con el espacio creado para una tabla dinámica genérica y a la derecha un display
para ordenar la información de nuestra tabla dinámica.
En la parte de la derecha vemos que en el recuadro superior se han almacenado todos los títulos
de columna de nuestra tabla. Eligiendo el que queramos podremos arrastrarlo a una de las cajitas
de abajo.
Valores: Suma de las ventas (precio) conseguido según los filtros seleccionados.
Filtro de reporte: Mes. De esta manera podremos seleccionar el mes del que queremos
conocer los datos de ventas.
Etiquetas de filas: hemos puesto las etiquetas de los vendedores para poder ver lo que
han vendido en el mes seleccionado.
Etiquetas de columnas: veremos los productos. De esta manera se desglosará para cada
vendedor los productos que ha vendido y la suma de su precio.
Esto, explicado así, es un poco abstracto, lo mejor será ver cómo queda la tabla dinámica Excel
una vez que hemos hecho las diferentes selecciones:
En la imagen anterior vemos como la información de ventas queda organizada para el mes de
Enero según los vendedores y los diferentes productos. Además de esto, veremos las columnas de
totales de ventas por productos y por vendedores (fila inferior y columna derecha respectivamente).
Como puedes ver, crear tablas dinámicas en Excel es mucho más sencillo de lo que habías
pensado nunca y en cuanto le cojas el truco podrás ir a toda velocidad sacando interesantes
conclusiones de tus análisis. Tiene un montón de aplicaciones, incluso para llevar tus inversiones
en criptomonedas.
Por último, ¿cómo cambio el tipo de valores mostrados? ¿y si me viniera mejor ver cómo se
reparten porcentualmente las ventas? Pues es muy sencillo, tan sólo tendremos que seguir los
siguientes pasos:
Hacemos clic sobre la flechita negra en el organizador de tablas dinámicas sobre los
valores que queremos cambiar (en nuestro ejemplo el valor suma de precio).
Elegimos la opción de “Configuración de campo de valor”.
Elegimos la pestaña de “Mostrar valores como”.
Del desplegable de “Mostrar valores como” elegimos “% de Gran Total”.
De esta manera el resultado obtenido será:
DESCARGAS Y RECURSOS
En el siguiente enlace puedes descargar este mismo ejercicio para que puedas comprobar y
retocar todo lo que necesites para aprender a usar esta potentísima herramienta:
[sociallocker]
Como ya vimos en el tutorial de tablas dinámicas en excel, la lista de todos los campos disponibles
se encuentra en el cuadro superior de la ventana. Esos campos son los nombres de columna de
los datos que estoy manejando y, por ese motivo, Excel nos dará un error si intentamos insertar
una tabla dinámica utilizando como fuente un rango al que falte un nombre de columna. Esto
suele pasar cuando utilizas un rango con muchas columnas, alguna se nos pasa. Puedes comprar
Microsoft 365 aquí.
Da nombres descriptivos a las columnas. Si usas nombres del tipo Campo1, Campo2,…
imagínate cuando quieras estructurar el informe. No serán nombres largos pero sí lo
suficientemente descriptivos para que sepas su contenido.
Bien. Dejamos nuestra tabla dinámica con la siguiente estructura y diseño:
Este informe es el diseño por defecto que Excel nos presenta: algo difícil de leer porque los
números no tienen formato, no podemos seguir las líneas fácilmente, cada columna tiene el ancho
por defecto. Lo iremos modificaremos paso a paso, algunas cosas hoy otras en posteriores
artículos.
Al crear el informe, tendremos acceso a dos nuevas pestañas en la cinta de opciones. Son
las herramientas de tablas dinámicas:
Una se llama Analizar…
… la otra Diseño
Por supuesto, como en otras ocasiones, sólo tendremos acceso a ellas si la celda en la que
nos encontramos se sitúa en el informe. Desde estas dos pestañas podremos hacer todos los
cambios que necesitemos a nuestro informe, actualizarlo si hemos añadido o cambiado alguna
información.
Volviendo a nuestra Ventana Campos de tabla dinámica, en concreto a la zona de áreas en las que
hemos situado algunos campos. Observa la flecha a la derecha del nombre de columna, si haces
clic en ella tendrás acceso a un menú contextual desde el que podrás realizar distintas acciones.
Como siempre, algunas de las opciones estarán accesibles y otras no, dependiendo del tipo de
dato y del área en la que se encuentre.
Entra en Configuración de campo. Esta opción del menú te da acceso a una ventana con dos
pestañas.
Por ejemplo, si el campo en el que trabajas está en el área Filas, podrás indicar a Excel que no
quieres un subtotal para este campo o que el subtotal será uno concreto. También le podrás indicar
que quieres personalizar el nombre de la columna, elementos sin datos y que repita etiquetas de
elementos.
Ahora ve al área Valores, haz clic en la flecha a la derecha del campo Suma de Precio y
elige Configuración de campo de valor.
Y sí, como era de esperar la ventana es un poco distinta y las pestañas tienen otro nombre y
realizan otras tareas. Es una ventana pensada para trabajar con datos. Primeramente, aquí
podremos formatear cada uno de los campos de datos que tengamos (ver botón de comando
Formato de número) e incluso cambiar el nombre de la columna a otro más descriptivo. También
podremos mostrar los valores como porcentaje de diferentes maneras.
En este caso, lo que voy a hacer es dar formato de número con dos decimales a mi campo. Mi
informe tendrá el siguiente aspecto:
No hacer nada. Porque no es necesario poner todos los campos de los que dispongo.
Añadir un segmentador de datos (el famoso slicer) a mi tabla dinámica. Esto ya lo
conocemos pero será buena idea un pequeño recordatorio en este enlace.
Poner un filtro de informe.
Incluirlo como un campo de fila.
Incluirlo como un campo de columna.
PONER UN FILTRO DE INFORME.
Lo único que tendremos que hacer es arrastrar el campo Mes al área Filtro para obtener un informe
como el siguiente:
El orden es importante. Al estructurar el informe como lo hemos hecho, tenemos una vista de lo
que ha vendido cada Vendedor por Mes y por Producto. ¿Qué pasa si cambiamos el orden y
ponemos el campo Mes encima del campo Vendedor? Este es el resultado:
Que son las ventas de cada Mes por Vendedor y por Producto. ¿Cuál es el mejor informe?
Obviamente dependerá de lo que queramos ver en cada momento. Lo más interesante es que los
cambios los podemos hacer con muy pocos clics.
Arrastramos nuestro campo Mes al área Columnas, debajo de Producto y tendremos un informe
como el que sigue:
Claro que el informe sigue a la derecha hasta tener todas las columnas de cada producto con sus
correspondientes de ventas por Mes pero a efectos didácticos esto es suficiente para ver de qué
estamos hablando.
Si quieres ejercitarte con la tabla que estamos trabajando este es el enlace. No estaría de más
gastar algo de tiempo en hacer cambios de un área a otra, probar formatos de número, etc.
Con este tutorial de tablas dinámicas, tienes todo lo necesario para hacer tablas dinámicas en
excel con relativa facilidad.
Una vez que hayamos empezado nuestra fórmula en Excel con el símbolo = seleccionaremos la
celda o celdas con las que queremos operar.
En Excel existen ciertas operaciones matemáticas que no requieren fórmulas complejas ni ninguna
función adicional que tengamos que aprendernos de memoria. Esto es lo que se conoce como
fórmulas básicas y que se basan en las operaciones aritméticas más sencillas que se aprenden en
el colegio: suma, resta, multiplicación y división.
Además, Excel tiene la amabilidad de colorear las celdas que estás utilizando en diferentes colores
para que así sea mucho más intuitivo y puedas evitar errores de manera visual consiguiendo
marcar muy bien las celdas utilizadas en nuestras fórmulas Excel.
Pero no sólo puedes hacer la suma de dos números, sino que puedes introducir varias veces el
símbolo + en las fórmulas de Excel para que puedas hacer sumas de más sumandos (valga la
redundancia) como puedes ver en la siguiente imagen.
Además, podremos combinar tanto las fórmulas Excel de suma como de resta e, incluso, utilizar los
paréntesis para poder crear nuestras fórmulas en Excel mucho más complejas.
Con estas sencillas instrucciones, no tendrás ningún problema en saber cómo utilizar la resta en
Excel.
Para hacer una multiplicación usaremos el operador matemático cuyo símbolo en Excel es el
asterisco ( * ) y para la división la barra inclinada ( / ).
Básicamente, para calcular el IVA con Excel lo que necesitamos saber es el % de IVA que se
aplica para el producto o servicio (en España es común usar el 21% para la mayoría de los
productos) y el precio del producto al que queremos añadir el IVA.
Pero si el IVA lo tuviéramos guardado en otra celda con formato de porcentaje tendríamos la
siguiente fórmula de Excel.
Donde como puedes ver, hemos sustituido la fracción 21/100 por la celda en la que se encuentra el
valor porcentual del IVA.
También podemos crear fórmulas de Excel con los operadores lógicos, pero ¿qué son los
operadores lógicos? Las fórmulas en Excel con operadores lógicos son los que llevan los símbolos:
En la siguiente imagen puedes ver algunos ejemplos de estos operadores lógicos y su resultado.
En este caso, el resultado de la fórmula de Excel será VERDADERO porque 10 sí que es igual que
10.
Microsoft Excel tiene muchísimas fórmulas que podemos usar para hacer cálculos matemáticos.
Muchas de estas fórmulas son muy avanzadas o sirven para hacer cálculos trigonométricos como
SEN, COS y TAN que devuelven el seno, el coseno o la tangente de un ángulo. Pero quiero
detenerme en explicarte las principales fórmulas de Excel matemáticas que se usan más a menudo
en un Excel menos técnico.
Hay muchísimas fórmulas de Excel que se utilizan para trabajar con textos y, aunque en principio
Excel está pensado como procesador de datos y uno puede pensar que los datos son sólo
números también hay muchos datos tipo texto. Piensa en una base de datos en la que tengamos
Nombre, Apellidos, Dirección, Sexo… ¿me explico? No siempre vamos a tratar con números en
Excel, también necesitamos fórmulas Excel para poder procesar los textos.formulas de excel en
español
CONCATENAR: nos sirve para unir diferentes textos que están en una celda en una única
celda.
DERECHA: nos sirve para obtener, de una celda con una cadena de texto, el número de
caracteres que queramos empezando por la derecha. Por ejemplo, si en una celda
tuviéramos la palabra la frase “Excel fórmulas” y usáramos la fórmula de Excel
DERECHA(“Excel fórmulas”;4) el resultado sería “ulas”. Es decir, los últimos 4 caracteres
del contenido de la celda.
IZQUIERDA: igual que DERECHA pero empezando por el principio del contenido de la
celda.
EXTRAE: devuelve una parte de una cadena de texto de una celda dado un comienzo y un
final.
LARGO: devuelve el número de caracteres que hay en una celda contando con los
espacios del principio y del final.
ESPACIOS: elimina los espacios que pueda haber dentro de una celda al principio o al
final. Por ejemplo, si tuviéramos una celda con el siguiente contenido ” hola ” el resultado
de usar la fórmula ESPACIOS sería “hola”, es decir, sin los dos espacios que hay al
principio y al final.
MAYUSC: esta fórmula de Excel nos devuelve una cadena de texto en letras mayúsculas.
MINUSC: lo mismo que MAYUSC pero en minúsculas.
NOMPROPIO: esta superfórmula Excel sirve para poner una letra mayúscula al principio
de cada palabra de una cadena de texto. Es muy útil cuando tenemos nombre y apellidos y
la gente lo escribe con minúsculas.
SUSTITUIR: esta fórmula Excel nos permite reemplazar uno o varios caracteres de una
cadena de texto.
TEXTO: dada una celda de Excel con un número, nos permite convertir dicho número a
tipo texto con un formato de texto concreto. Ideal para usar con fechas y números
decimales.
VALOR: convierte una cadena de texto que representa un número y lo devuelve como tipo
numérico.
La fecha y la hora son unos datos que Excel considera numéricos. Por eso mismo, el tratamiento
de estos datos es un tema para el que hay un montón de importantes fórmulas Microsoft Excel ha
dedicado un montón de recursos para poder crear un buen conjunto de fórmulas de fecha y hora
que ahora os explicamos.
AHORA: devuelve la fecha y la hora del día en el que se introduce la fórmula.
HOY: devuelve la fecha del momento en el que se refrescan las fórmulas (por ejemplo, al
abrir un libro o al insertar una nueva fórmula de Excel).
AÑO: devuelve el número del año de una fecha.
DIA: devuelve el día del mes de una fecha.
MES: devuelve el número del mes de una fecha.
DIASLAB: dadas dos fechas esta fórmula devuelve el número de días laborables que hay
entre las dos. Se pueden añadir días festivos para que sea más precisa.
FIN.MES: esta fórmula de Excel te indica el último día del mes dada una fecha y un
número de meses
HORA: devuelve el número de la hora de una celda que tenga formato de “hora”.
MINUTO: devuelve el número del minuto de una celda que tenga formato de “hora”.
SEGUNDO: devuelve el número del segundo de una celda con un valor tipo “hora”.
DIASEM: devuelve el número de día de la semana según diferentes calendarios. En
nuestro calendario, el número 1 sería el Lunes, el 2 el martes y así sucesivamente.
NUM.DE.SEMANA: devuelve el número de la semana de una fecha. Es decir, para la fecha
de 9 de febrero de 2016 devolvería 7 (puedes probar si no te lo crees, jejeje).
FUNCIONES LÓGICAS DE EXCEL
Aparentemente estas pequeña fórmulas de Excel no tienen mucho valor, pero la realidad es que
son superútiles cuando trabajamos con Excel y con condiciones. Las principales fórmulas Excel de
tipo lógicas son:
FÓRMULAS DE REFERENCIA
Las fórmulas de Excel de referencia son, sin duda, las más complejas de entender y de usar. Sin
embargo, su utilidad es enorme a la hora de trabajar con tablas, datos… en fin, que tienen miles de
aplicaciones. De cada una de estas fórmulas Excel podrás encontrar una buena documentación en
esta página y algunos ejercicios de Excel que te ayuden a mejorar y a entender su uso.
BUSCARV: buscar un valor numérico o de texto en la primera columna de una tabla y
devuelve un valor de la misma fila de una columna dada.
COINCIDIR: devuelve la posición de un valor en un rango de celdas cuando encuentra una
coincidencia.
DESREF: dada una celda que actúa como coordenada inicial y un valor de posición de una
columna y de fila, la fórmula devuelve el valor de la celda indicada. De alguna manera es
indicar una celda y querer obtener el valor de otra celda sabiendo a cuantas columnas y
filas de distancia se encuentra.
INDICE: dada la posición de una fila y una columna devuelve el valor de una celda dentro
de un rango.
DIRECCION: devuelve las coordenadas de una celda en formato texto dados el número de
fila y columna en la que se encuentra. Es traducir las coordenadas (2, 7) a la referencia B7.
INDIRECTO: dada una referencia de una celda tipo texto devuelve el valor de dicha celda.
TRANSPONER: esta fórmula es de tipo matricial. Traspone una matriz.
IMPORTARDATOSDINAMICOS: permite obtener un valor de una tabla dinámica.
COLUMNA: permite obtener el número de una columna de una referencia.
FILA: permite obtener el número de una fila de una referencia.
FÓRMULAS DE EXCEL DE ESTADÍSTICA
Las fórmulas estadísticas de Excel no son muy utilizadas en general, pero conviene destacar las
siguientes que sí que son muy muy importantes si quieres convertirte en un experto de Excel
fórmulas:
Si tuviera que hacer un breve resumen de las fórmulas principales de Excel elegiría las siguientes
cuatro funciones que me parece que son las funciones clave para iniciarse:
Fórmula SI
Fórmula CONTAR
Fórmula SUMA
Fórmula BUSCARV
Pero si quieres profundizar un poco más en Excel te recomiendo que te aprendas muy bien
también las siguientes funciones:
Fórmula CONTAR.SI
Fórmula CONTAR.SI.CONJUNTO
Fórmula SUMAR.SI
Fórmula SUMAR.SI.CONJUNTO
Fórmula COINCIDIR
Fórmula INDICE
Fórmula Excel Porcentaje
Aunque esto es muy discutible y cada uno puede pensar qué fórmulas Excel le vendrán mejor en
función de las necesidades del trabajo que tenga.
TRUCOS EXCEL
Uno de mis trucos favoritos de fórmulas Excel es empezar las fórmulas de Excel en vez de con el
símbolo = con el símbolo +. Y te preguntarás, ¿por qué? Porque para insertar el símbolo más (+)
sólo tienes que hacer un único click en el teclado y porque el resultado es exactamente el mismo.
Si no quieres dislocarte el dedo meñique introduciendo fórmulas te recomiendo que hagas esto. En
seguida te darás cuenta de que es mucho más fácil, más cómodo y que ahorras un segundo en
cada operación. Esto, al final del día, puede suponerte un montón de tiempo.
Este truco de Excel me encanta. Básicamente puedes utilizarlo para unir números o textos que se
encuentran en diferentes celdas. Con este truco de Excel puedes olvidarte de la función
CONCATENAR porque hace prácticamente lo mismo.
Esta fórmula es muy curiosa. No está en los manuales oficiales de Excel como puedes comprobar
en la página web de Microsoft Excel. Sin embargo es una función muy, muy útil cuando trabajas
con fechas porque te permite calcular el tiempo transcurrido entre dos fechas. Como es una
función compleja te dejo aquí un tutorial muy útil que te puede interesar: fórmula SIFECHA.
Pero para aprender a usar todas estas fórmulas te recomiendo que practiques. Para ello hemos
preparado un programa de fórmulas de Excel con ejercicios resueltos con el que aprenderás cómo
usar más de 40 fórmulas de Excel que suponen el 95% de las fórmulas más utilizadas:
Un gráfico Excel es una representación gráfica de ciertos valores que nos permite hacer una
comprobación comparativa de manera visual. Los gráficos en Excel son una de las herramientas
más potentes que nos ofrece Microsoft para hacer informes, análisis de datos, etc.
El objetivo a conseguir con los gráficos de Excel será conseguir que la información mostrada se
entienda mejor que los números en sí mismos. Para poder cumplir con este objetivo una gráfica
debe tener las siguientes características:
Explicar visualmente los valores de mejor manera que los valores en sí mismos
Ser autoexplicativo, es decir, un gráfico Excel debe ser simple y no requerir de una
explicación por parte de su autor
Debe indicar las unidades en las que están expresados los valores. No es lo mismo si la
gráfica está en dólares que en miles de dólares que en barriles de petróleo.
Si hay varias series tiene que tener una leyenda para poder entender muy claramente el
contenido del gráfico.
Una gráfica debe ser limpia. No debe estar llena de colores en los ejes, las series, etc…
además, si puedes quitarle todos los elementos de distracción pues mejor que mejor.
Desde los comienzos de Microsoft Excel los gráficos han sido uno de sus puntos fuertes y por eso
mismo los señores de Microsoft no paran de inventar nuevos tipos de gráficos. A continuación te
explicamos cuales son los diferentes tipos de gráficos Excel que puedes crear.
Los gráficos de columnas o barras son una representación muy sencilla de una o varias series
numéricas.
Columnas agrupadas
En las dos siguientes imágenes vemos un gráfico Excel de columnas sencillo, en el que sólo
tenemos una única serie de datos que va a de Enero a Julio (categorías). Como puedes ver, el
gráfico expresa muy bien en vertical aquellos meses con mayores valores y permite comparar muy
fácilmente con el resto de los meses.
Columnas agrupadas con varias series
En el siguiente gráfico hemos añadido una serie más (pongamos la del año anterior) con la que
poder comparar dentro de un mes la evolución año a año. En este caso hemos mantenido los
mismos meses. Es muy importante en estos gráficos de Excel de columnas agrupadas que no
pongas muchas series, de lo contrario conseguirás que el gráfico sea muy difícil de leer.
Columnas apiladas
Los gráficos con columnas apiladas puede ser una manera muy sencilla de hacer una comparativa
rápida. En este caso comparamos mes a mes la suma de dos series de valores.
Gráfico de barras
Este gráfico es igual que el de columnas pero con la pequeña diferencia de que el gráfico se
muestra en horizontal. Hay una cosas que sigo sin entender de este gráfico y es que el último valor
de las categorías aparece en la parte de arriba en vez de al revés… pero gracias a Dios el orden
del eje se puede cambiar mediante un par de clicks así que tampoco es un drama.
Los gráficos circulares o también llamados de quesitos son unos gráficos muy usados pues
representan de manera muy sencilla la proporción de una serie de valores respecto del total.
Dominar este tipo de gráficos es fundamental. Nos puede ayudar a representar de manera muy
sencilla una serie de valores muy complejos. Siguiendo el ejemplo de antes tendríamos.
Como puedes ver, automáticamente los valores numéricos se han convertido en porcentajes. Este
tipo de gráfica con porcentajes es muy fácil de entender y, en seguida visualizamos cuál es la parte
que destaca sobre el resto.
También podemos modificar un poco su formato para que se aprecien mejor todas sus
características o destacar un valor.
Estos gráficos circulares son de los más utilizados en Excel.
Es muy importante que los elementos de un gráfico en excel queden bien definidos.
Unos gráficos muy interesantes y que se usan muy poco como gráficos de Excel. Realmente no es
fácil usar este tipo de gráficos porque su aplicación puede resultar un poco concreta en algunos
casos.
Gráfico de áreas
Como puede verse en la siguiente imagen este gráfico de Excel nos permite representar las series
como valores. Por ejemplo, en este ejemplo, podríamos compara las horas dedicadas a una tarea
en el Año 1 frente al Año 2. También lo podemos usar para comparar ingresos o cualquier otra
comparativa.
Áreas apiladas
Este tipo de gráfico Excel nos permite acumular ciertos valores de manera muy gráfica. Es muy
frecuente usarlo para ver volúmenes que se usan de manera continua. Podría usarse para ver el
volumen de agua acumulado en diferentes pantanos por ejemplo. Como puedes ver, el volumen de
agua acumulado en este caso disminuye en los meses de Junio y Julio.
El gráfico de áreas en excel es uno de los más utilizados, debido a la gran claridad que aporta.
Varias líneas
En muchas ocasiones necesitaremos comparar dos o más series de valores y ver sus tendencias.
Para ello usaremos el gráfico de líneas sin usar los marcadores.
Gráficos de burbuja
Este gráfico de Excel es muy similar al anterior con la salvedad de que podemos introducir una
tercera variable que nos permitirá hacer una mejor comparación. Esta tercera variable está
representada por el tamaño del punto como puede verse en la siguiente imagen.
Los gráficos Excel combinados son mis favoritos. En estos gráficos podemos tener dos de los
gráficos anteriormente explicados en un único gráfico. Normalmente se usan para representar
variables que son completamente diferentes. Por ejemplo, podríamos comparar el porcentaje de
dedicación a una tarea frente al resto y el coste de dicha tarea. Como ves, no parecen
características similares y por eso las usamos con gráficos de diferente naturaleza.
Además, si queremos hacer una comparación de valores que no tienen un orden de magnitud
similar podremos usar el eje vertical de la izquierda como eje secundario:
En la gráfica anterior hemos modificado los datos de la serie “Superficie” para que esté expresada
en porcentaje. Como el Volumen está medido en unas unidades y la superficie en porcentaje
parece indicado modificar el tipo de gráfico para que sea mas fácil de entender al tener dos ejes
diferentes.
7 TIPOS DE GRÁFICOS: GRÁFICO DE ARAÑA
El gráfico de araña en Excel es muy poco usado, yo diría que casi nunca se usa excepto en alguna
rara circunstancia. Por ejemplo, este tipo de gráfico de Excel puede usarse cuando tengamos una
serie de características que queramos comparar.
Siguiendo con el ejemplo de los valores según los meses del año, el gráfico de araña se vería de la
siguiente manera en Excel:
Como puedes ver, mediante este gráfico somos capaces de comparar visualmente unos valores.
Por ejemplo, suele usarse para valorara diferentes resultados en una encuesta y su comparativa
con el año anterior. Es decir, no sirve para comparar los diferentes meses como vemos en el
ejemplo anterior.
Microsoft Excel 2016 ha decidido poner este nombre a dos tipos de gráficos muy particulares
usados, sobretodo, en estadística.
Histograma
El gráfico histograma está muy relacionado con los conjuntos de valores de una única serie de
datos histórica. Por ejemplo, se usa mucho para comparar series pluviométricas (de lluvias) en una
región a lo largo de un año.
Como puedes ver, la separación entre las diferentes categorías de la gráfica no existe. Además,
este tipo de gráfico Excel nos permite agrupar según: ancho del rango o número de rangos para
poder hacer otro tipo de valoraciones como los gráficos de frecuencia.
Gráfico de Pareto
Este diagrama muestra una distribución a modo de Histograma más una línea que son los valores
acumulados de la serie. Como puede verse, la línea acaba en el 100%. Lo importante de esta línea
es mostrar el comportamiento de los valores mientras se va acumulando.
Si quieres saber algo más sobre Pareto, sobre el principio que enunció (y le dió la fama) y su
diagrama puedes echarle un vistazo a este artículo de Wikipedia.
Estos son los dos tipos de gráficos en excel 2016 más novedosos.
Este es un gráfico que cada vez se usa más. Aunque no se suele usar con series de tiempo sino
con elementos que se acumulan o se restan… por ejemplo, en el mundo financiero se usa mucho o
en la consultoría. Este gráfico refleja como diferentes elementos se van acumulando sobre el total y
lo van disminuyendo otros elementos.
Las características tan peculiares de este gráfico en excel hacen que tenga este aspecto tan
peculiar.
Este tipo de gráfico de Excel es muy interesante pues te permite mostrar aquellos valores que
sobresalen del resto de una manera muy visual.
Estoy seguro de que después de ver más de 10 tipos de gráficos de Excel diferentes te sientes un
poco mareado, pero no te preocupes. Hemos preparado el mapa de los gráficos para que puedas
guiarte en tú aventura con las gráficas para que siempre puedas apoyarte en ello a la hora de
hacer gráficos en Excel. Este mapa te servirá para saber qué tipo de gráfico es mejor en cada
situación. Guárdalo porque es el mapa que te llevará hacia el gran tesoro: acertar con el tipo de
gráfico de Excel que necesitas en cada momento.
GRÁFICOS EN 3D
Casi todos los tipos de gráficos que hemos visto en esta guía pueden hacerse en 3D, o al menos,
dar aspecto de relieve a las diferentes formas. Te aviso desde ahora, tengo una manía
persecutoria contra los gráficos 3D. No se muy bien de donde viene pero lo que sí que te puedo
decir es que no he visto gráficas más feas que las que son en 3D. Te garantizo que he visto
muchos gráficos y todavía no he visto un informe que tenga gráficos en 3D hechos con Excel que
no me hayan hecho tener pesadillas.
Ahora bien, otra cosa son los gráficos con relieve, esos sí que me gustan. Y si los haces bien
pueden tener un efecto muy chulo, muy moderno. Por ejemplo, un gráfico de columnas como el
que veíamos antes puede ser muy sencillo de hacer y, en ocasiones, puede parecer poco
trabajado. En la siguiente imagen vamos a ver un gráfico hecho con relieve. Bueno, una
comparación del antes y el después y estoy seguro de que te gustará lo que vas a ver.
No es que sean una obra de arte pero estoy seguro de que el gráfico de la derecha te parece
mucho más trabajado. Efectivamente, tiene unos pocos cambios además de poner las columnas
con relieve pero ya te digo que la diferencia entre uno y otro pueden ser 30 segundos, no más.
Hacer un gráfico en Excel es una tarea muy sencilla. Para ello no necesitas más que una pequeña
tabla con datos como la siguiente:
Una vez seleccionado el rango de la tabla seleccionaremos la pestaña “Insertar” y después iremos
al grupo “Gráficos” donde seleccionaremos uno de los gráficos que nos ofrece Excel y que hemos
explicado anteriormente. Los pasos que debes seguir puedes verlos en esta imagen:
Un vez que seleccionemos el tipo de gráfico este se creará automáticamente en nuestra hoja de
Excel.
La gran ventaja de crear estos gráficos en Excel es que se pueden editar muy fácilmente a través
de las opciones del menú y también se puede cambiar el tipo de gráfico de manera muy sencilla.
Te recomiendo que le eches un vistazo a este artículo sobre lo que es un mal gráfico y cómo evitar
hacer gráficos que te hagan pasar vergüenza: 6 gráficos que te harán pasar vergüenza
¿Qué conclusiones sacas? Estoy seguro de que coincides conmigo si lees el artículo anterior: los
gráficos con demasiadas series y colores son terribles.
[sociallocker]
Como hemos visto, podemos crear muchos tipos de gráficos Excel. Esto es una gran ventaja ya
que casi ningún otro programa te permite hacerlo tan fácilmente y con tantas opciones. Pero
además de todos estos tipos de gráficos Excel te permite crear gráficos dentro de una celda, estos
son llamados minigráficos.
Para insertar estos minigráficos en una celda necesitamos una serie de datos como cualquier otra
(en general que se encuentren en fila). Seleccionamos la celda en la que queremos dibujar estos
minigráficos y elegimos el gráfico que más se adecue a nuestras necesidades:
Tipo línea
Tipo columna
Tipo pérdidas y ganancias
A continuación vemos el mismo ejemplo de serie de datos con los gráficos correspondientes.
Quizás este tipo de gráficos no te sirvan para todas las operaciones pero son muy interesantes y
como puedes ver, pueden quedar muy bien si modificas algunas de sus opciones. Por ejemplo,
nosotros hemos marcado aquellos valores que son mayores dentro de la serie. De esta manera lo
que vemos es que la mayoría de las series son crecientes porque tienen sus mayores puntos al
final de la serie.
Como has visto en este artículo, ya tienes todo lo necesario para saber cómo crear graficos en
excel con facilidad.
Gráficos en Excel
Así como dicen “una imagen dice más que mil palabras”, un buen gráfico dice más que una tabla
con miles de datos. Trabajar con datos y saber representarlos de manera clara y ordenada en un
gráfico es clave para resumir información y lograr tus objetivos. Los gráficos en Excel son
herramientas muy útiles para cualquier persona: desde tus finanzas personales hasta un informe
mensual en tu trabajo.
Comunicar información de la manera más rápida y eficiente posible. Siempre que hagamos
cambios a un gráfico hay que tener eso en cuenta. Al hacer un gráfico en Excel debemos tratar de
minimizar el “ruido” del gráfico, es decir, eliminar los elementos que no agregan valor para
transmitir nuestro objetivo.
Consideremos una base de datos con las cantidades de auto que tiene cada marca:
4. ¡Listo! Ya hiciste tu primer gráfico. En este caso elegimos un gráfico de columnas porque
muestra de manera clara nuestros datos.
Fíjate que el gráfico está sobre la planilla y los datos, por lo que podemos moverlo a donde
queramos y darle el tamaño y dimensiones que estimemos más conveniente. También puedes
mover el gráfico a otra hoja o planilla y seguirá “amarrado” a los datos.
Tip Ninja: Puedes reemplazar el paso 2 con el atajo Alt+F1 en Windows y Fn+Alt+F1 en Mac y se
creará el gráfico con la primera recomendación de Excel.
Para complementar la idea general de los gráficos y cómo hacer tu primer gráfico puedes ver este
video:
A continuación, te explicaremos los diferentes tipos de gráficos que puedes crear en Excel.
Gráfico de Líneas
Los gráficos de líneas muestran una serie como un conjunto de puntos conectados mediante una
sola línea. Permiten identificar tendencias o cambios a lo largo del tiempo. Este gráfico es
recomendado cuando tenemos cualquier referencia de tiempo como días, años, meses, horas, etc.
A este tipo de gráfico le podemos añadir marcadores a los valores para identificarlos de manera
más fácil.
Graficas Comparativas
Si tenemos varias series dentro de un rango de tiempo, podemos realizar un gráfico con varias
series, este tipo nos permite comparar la tendencia de las diferentes series. Para comparar
podemos utilizar diferentes tipos de gráficos, como el de varias líneas, columnas agrupadas o
apiladas, de área, entre otros.
Gráfico de control
Un gráfico de control es un diagrama que sirve para examinar si un proceso se encuentra en
condición estable, o para asegurar que se mantenga en esa condición. La estructura de la gráfica
contiene una “línea central” (LC), una línea superior que marca el “limite superior de control” (LSC)
y una línea inferior que marca el “limite inferior de control” (LIC). Estos límites de control marcan el
intervalo de confianza en el cual se espera que caigan los puntos.
Este tipo de gráficos se utiliza para determinar el estado de control de un proceso, diagnosticar el
comportamiento de un proceso en el tiempo, indicar si un proceso a mejorado o empeorado y sirve
para detectar problemas.
Este tipo de gráficos permite graficar una o varias series de datos a través de diferentes formatos.
Los gráficos de columnas se caracterizan por representar los datos en columnas verticales, en
cambio, los gráficos de barras representan los datos a través de columnas horizontales.
Ediciones de formato útiles para gráficos de columnas son el ancho de las barras y el ancho de la
separación. Para eso, hacemos doble click en cualquier columna y en la sección “Opciones de
serie” elegimos el ítem “Superposición de series” para definir qué tan separadas o juntas están las
columnas. En este ejemplo lo dejaremos en 0% que significa que las columnas quedan juntas, sin
separación.
También podemos ajustar “Ancho del rango” para definir el ancho de las columnas. En este
ejemplo dejaremos el ancho al 100%.
En este tipo de gráficos es muy útil agregar una línea de tendencia. Esto es una línea que resume
el comportamiento de los datos y te muestra la relación que hay entre las dos variables. Esta línea
es el resultado de una regresión lineal.
2. Luego, seleccionamos “Línea de tendencia” y el tipo de línea que queremos. En este caso
queremos una “Lineal” porque la relación se parece a una línea recta.
3. Gráfico de área
El gráfico de área es un gráfico en el que el área entre la línea y el eje aparece sombreada con un
color. Estos gráficos se utilizan generalmente para representar los totales acumulados a lo largo
del tiempo. Este tipo de gráficos permite graficar una o varias series de datos para poder comparar
volúmenes.
Gráfico circular
El gráfico circular es uno de los tipos de gráficos más utilizado porque representan de manera muy
sencilla la proporción de una serie de valores respecto al total. Este gráfico convierte
automáticamente los valores en porcentajes permitiendo una visualización fácil y cómoda.
Tip Ninja: En este tipo de gráfico es muy útil agregar etiquetas de datos que incluyan tanto el
valor de la variable como el porcentaje del total que representan.
Gráfico de anillos
El gráfico circular es una variación del gráfico circular, ambos representan los porcentajes de cada
valor respecto al total. Este tipo de gráfico cada vez se utiliza más debido a la estética y
modernidad que entrega visualmente.
Gráfico de rectángulos
Un gráfico de rectángulos entrega una vista jerárquica de los datos y facilita la localización de
patrones. Esta forma jerárquica con estructura de árbol representa cada rama con un rectángulo
determinado, el cual está en mosaico con rectángulos menores que representan ramas
secundarias.
Histograma
Un histograma es una representación gráfica en forma de barras verticales de la base de datos.
Este gráfico se utiliza para representar base de datos continuas, es decir, en aquellos datos con
intervalos. Se utilizan para obtener un panorama general de la distribución de los datos. La altura
de las barras es proporcional a la frecuencia absoluta o relativa de los intervalos de datos.
Gráfico de burbuja
Un gráfico de burbujas es una variación de un gráfico de dispersión en el que los puntos de datos
se reemplazan por burbujas y se representa una tercera variable. Este tipo de gráfico representa
en el eje vertical y horizontal ejes de valores. Por lo tanto, permite realizar una mejor comparación
que el gráfico de dispersión, por ejemplo, de precio, calidad y tamaño.
Gráfico de cascada
El gráfico de cascada ayuda a visualizar la contribución que hace cada uno de los datos al total, es
decir, muestra si aumentó, disminuyó o se mantuvo. Se caracteriza por tener columnas “flotantes”.
Gráfico de embudo
El gráfico de embudo muestra valores a través de distintas fases de un proceso. Normalmente los
valores se distribuyen de manera gradual, lo que permite que las barras se asemejen a un embudo.
Gráfico de superficie
El gráfico de superficie permite graficar múltiples series de datos en un gráfico 3D, con diferentes
colores para lograr una mayor comprensión. Este tipo de gráfico es útil cuando se buscan
combinaciones óptimas entre diferentes conjuntos de datos.
Gráfico combinado
Los gráficos combinados permiten combinar dos tipos de gráficos en uno solo para enfatizar las
similitudes o diferencias entre las series de datos. Normalmente se utiliza para comparar variables
completamente diferentes.
Gráfico dinámico
Los gráficos dinámicos utilizan como base de datos una tabla dinámica, por lo tanto, al modificar
los datos, los cambios se reflejarán automáticamente en el gráfico.
Gráfico 3D
La mayoría de los tipos de gráficos que ofrece Excel pueden realizarse en forma 3D, es decir, dar
relieve a las formas. Esta característica permite que los gráficos se vean más modernos. En la
siguiente foto vemos un gráfico de barras 3D.
Gráfico estadístico
Los gráficos estadísticos que ofrece Excel son dos, el histograma y el gráfico de Pareto. El
histograma muestra la frecuencia absoluta de los datos, en cambio, el gráfico de Pareto se
compone de un histograma más una línea que muestra el comportamiento de los valores
acumulados.
Gráficos de jerarquía
Los gráficos de jerarquía permiten visualizar de manera rápida los valores que sobresalen del resto
de los datos. Existen dos tipos de gráficos que muestras la jerarquía, el gráfico de rectángulos y el
gráfico de proyección solar.
Minigráfico en Excel
Un minigráfico es un gráfico pequeño que se encuentra en una celda de la hoja de cálculo
proporcionando una representación visual rápida de la tendencia de los datos.
Minigráfico de líneas
Para tener un mejor análisis puedes marcar los puntos para cada uno de los datos de las series.
Minigráfico de columnas
Similar al gráfico de líneas ya que también muestra la tendencia de los datos.
Imaginemos que tenemos la siguiente base de datos de la población de algunos países del mundo.
Deseamos graficar estos datos en un mapa, para esto, debemos seguir los siguientes pasos:
recomendados”.
2. En el cuadro de dialogo selecciona el gráfico de mapa que aparezca, luego haz click en
“Aceptar”.
2. Modifica la tabla dinámica según tus necesidades, pero debes insertar las fechas en los
“Filtros”.
4. ¡Listo! Ya creaste tu primera escala de tiempo. Ahora puedes ver las ventas de acuerdo a
la fecha seleccionada.
Conclusiones
Los gráficos son una herramienta fundamental de Excel ya que permite representar de manera
visual y rápida una base de datos. Además, Excel posee una gran diversidad de tipos de gráficos
convirtiéndolo en una herramienta muy utilizada y completa.
Preguntas Frecuentes
Como vimos anteriormente, los gráficos que reflejan los porcentajes de una base de datos respecto
al total son los gráficos circulares o los gráficos de anillo. Ambos gráficos asignan
automáticamente el porcentaje que corresponda a cada categoría.
Un gráfico múltiple o gráfico combinado es unir dos tipos de gráficos en uno solo, generalmente se
utiliza el gráfico de columnas y el de líneas para representar diferentes series de datos.
2 .Colores: Haz click derecho en una de las columnas y selecciona la opción “Dar formato a
serie de datos” luego, hacemos click en el tarro de pintura que indica “Relleno y línea” y en la
sección “Relleno” puedes elegir el color que quieras.
3.Etiqueta de los datos: Haz click en el gráfico y en la pestaña “Diseño de gráfico” haz click
en “Agregar elemento al gráfico” luego selecciona “Etiqueta de datos” y seleccionamos “Extremo
Externo” para que aparezcan fuera de cada barra.
Edición de otros aspectos: A veces el formato que Excel le da a los gráficos no es nuestro favorito.
Para editar cualquier aspecto que no nos guste podemos hacer doble click sobre él y abrir el menú
lateral para editarlo a nuestro gusto. Puedes editar:
El gráfico en general
El título
Los títulos de los ejes
Los ejes (el vertical y horizontal)
Todas las series
La leyenda
Área de trazado
Líneas de división
Cualquier otro aspecto del gráfico que puedas ver
Para ver otro ejemplo de edición de gráficos puedes ver los siguientes videos:
Preguntas Frecuentes