Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones PDF
Funciones PDF
FUNCIONES LGICAS
En la vida cotidiana es frecuente que nos encontremos con situaciones en las que
debemos actuar de un modo u otro segn se d o no una determinada
circunstancia.
La funcin lgica SI es de gran utilidad cuando la frmula que debemos utilizar
para calcular el valor de una celda depende de que se d o no una determinada
circunstancia. Para saber si se da o no una determinada circunstancia utilizamos
una expresin lgica que toma el valor lgico VERDADERO cuando se cumple
la circunstancia y el valor lgico FALSO cuando no se cumple dicha
circunstancia.
Por ejemplo, cuando la puntuacin de una prueba, en un baremo 0 a 10, es
inferior a 5, decimos que el candidato no ha superado la prueba y lo calificamos
como NO APTO. En caso contrario, decimos que el candidato ha superado la
prueba y lo calificamos como APTO. En este caso, la celda que contiene la
calificacin tomar el valor NO APTO cuando la expresin (puntuacin<5) sea
VERDADERA y el valor APTO en caso contrario, cuando la expresin
(puntuacin<5) sea FALSA.
Las funciones lgicas Y, O y NO permiten crear expresiones lgicas complejas.
Funcin lgica SI
Tiene la siguiente sintaxis:
SI(prueba_lgica;valor_si_verdadero;valor_si_falso)
Su ventana de argumentos es:
C U R S O
D E
E X C E L
A V A N Z A D O
F U N C I O N E S
Ejemplo 2
Funciones SI anidadas
Si en lugar de tener dos alternativas excluyentes (APTO, NO APTO), (Descuento
10%, Descuento 0%) tenemos tres o ms alternativas excluyentes (SUSPENSO,
APROBADO, NOTABLE y SOBRESALIENTE), (Descuento 0%, 10% y
15%) tenemos que utilizar varias funciones SI anidadas.
Una buena costumbre consiste en anidar las funciones SI de tal modo que el
cuadro de dilogo Prueba_lgica de la primera funcin SI contiene la condicin
que debe cumplir la primera alternativa, Valor_si_verdadero contiene la frmula
a aplicar en la primera alternativa y Valor_si_falso contiene una nueva funcin
SI. El cuadro de dilogo Prueba_lgica de la segunda funcin SI contiene la
condicin que debe cumplir la segunda alternativa, Valor_si_verdadero contiene
la frmula a aplicar en la segunda alternativa y Valor_si_falso contiene una nueva
funcin SI. Seguiremos anidando funciones SI hasta que slo queden dos
alternativas que resolveremos con una funcin SI en la que el cuadro de dilogo
Prueba_lgica ser la condicin que debe cumplir la penltima alternativa,
Valor_si_verdadero ser la frmula a aplicar en la penltima alternativa y
Valor_si_falso ser la frmula a aplicar en la ltima alternativa. Observar que el
nmero de funciones SI anidadas que necesitamos es uno menos que el nmero
de alternativas. De este modo, cuando una Prueba_lgica toma el valor
VERDADERO no seguimos evaluando las restantes Pruebas_lgicas y cuando
toma el valor FALSO descartamos una alternativa y evaluamos la siguiente
Prueba_lgica.
C U R S O
D E
E X C E L
A V A N Z A D O
Ejemplo 3
F U N C I O N E S
Funcin lgica Y
A veces, para identificar una alternativa hace falta que se cumplan varias
condiciones a la vez. La funcin lgica Y devuelve el valor lgico VERDADERO
cuando todos sus argumentos, admite hasta treinta, toman el valor
VERDADERO y el valor lgico FALSO cuando algn argumento toma el valor
FALSO. Su sintaxis es:
Y(valor_lgico1;valor_lgico2; ...)
Su ventana de argumentos es:
Ejemplo 4
La regla para establecer la Puntuacin global de una asignatura tiene en cuenta las
puntuaciones obtenidas en la parte terica y en la parte prctica. Si ambas
puntuaciones son mayores o iguales a 4, la Puntuacin global se calcula sumando
el 80% de la puntuacin obtenida en la parte terica con el 20% de la puntuacin
obtenida en la parte prctica. En otro caso la Puntuacin global es 0. Obtn la
C U R S O
D E
E X C E L
A V A N Z A D O
F U N C I O N E S
Funcin lgica O
Otras veces, para identificar una alternativa es suficiente con que se cumpla al
menos una de entre varias condiciones. La funcin lgica O devuelve el valor
lgico VERDADERO cuando alguno de sus argumentos, admite hasta treinta,
toma el valor VERDADERO y el valor lgico FALSO cuando todos sus
argumentos toman el valor FALSO. Su sintaxis es:
O(valor_lgico1;valor_lgico2; ...)
Su ventana de argumentos es:
Ejemplo 5
C U R S O
D E
E X C E L
A V A N Z A D O
F U N C I O N E S
Funcin BUSCARV
La funcin BUSCARV busca un valor en la primera columna de la izquierda de
una tabla y devuelve el valor situado en esa fila y en la columna que se indica. Su
sintaxis es:
BUSCARV(Valor_buscado; Matriz_buscar_en;
Indicador_columnas; Ordenado)
Su ventana de argumentos es:
C U R S O
D E
E X C E L
A V A N Z A D O
Supongamos que la tabla con la informacin de los libros contiene los siguientes
datos: cdigo, ttulo y precio. Dado el cdigo de un libro obtn los restantes datos
de dicho libro.
10
F U N C I O N E S
11
C U R S O
D E
E X C E L
A V A N Z A D O
Funcin COINCIDIR
La funcin COINCIDIR devuelve la posicin (el lugar) que ocupa un valor en
una tabla (fila o columna) segn el mtodo de bsqueda que especifiquemos.
A diferencia de las funciones BUSCARV, BUSCARH y BUSCAR que
devuelven un valor de una tabla, la funcin COINCIDIR devuelve un nmero
entero que indica la posicin que ocupa un valor en una tabla. La tabla en la que
realizamos la bsqueda debe ser un vector fila o un vector columna.
Su sintaxis es:
COINCIDIR(Valor_buscado; Matriz_buscada;
Tipo_de_coincidencia)
Su ventana de argumentos es:
12
F U N C I O N E S
En el Ejercicio 8-8 partiendo del ttulo del libro obtenamos los restantes datos.
Supongamos ahora que los libros estn dispuestos en una estantera en el orden
en que aparecen en la tabla. Localizar un libro a partir del ttulo no sera muy
difcil ya que la tabla de datos, y por tanto la disposicin de los libros en la
estantera, est ordenada ascendentemente por ttulo. Sin embargo, localizarlo a
partir del cdigo ya no es tan sencillo.
Resuelve los siguientes problemas:
CONSULTA POR CDIGO: a partir del cdigo obtener el ttulo y la
posicin que ocupa en la estantera.
CONSULTA POR TTULO: a partir del ttulo obtener el cdigo y la
posicin que ocupa en la estantera.
13
C U R S O
D E
E X C E L
A V A N Z A D O
Funcin INDICE
La funcin INDICE tiene dos grupos de argumentos. La siguiente ventana
permite seleccionar el tipo de argumentos.
14
F U N C I O N E S
15
C U R S O
D E
E X C E L
A V A N Z A D O
FUNCIONES DE TEXTO
A pesar de que la principal finalidad de la hoja de clculo es trabajar con valores
numricos, Excel incorpora una serie de funciones que nos permiten trabajar con
cadenas de texto. Las funciones de texto permiten realizar operaciones como:
concatenar cadenas de texto, pasar una cadena de minsculas a maysculas y
viceversa, pasar un valor numrico a texto y viceversa.
Funcin CONCATENAR
La funcin CONCATENAR, concatena (une) varias cadenas de texto en una
sola.
CONCATENAR(texto1;texto2;...)
Los argumentos pueden ser cadenas de texto o referencias a celdas individuales.
16
F U N C I O N E S
Funcin DERECHA
La funcin DERECHA devuelve el nmero especificado de caracteres del final
de una cadena de texto.
DERECHA(texto;nm_de_caracteres)
El argumento nm_de_caracteres debe ser un valor mayor o igual que cero. Si se
omite se considera 1. Si es mayor que la longitud del texto, la funcin devolver
todo el texto.
Funcin EXTRAE
La funcin EXTRAE devuelve determinados caracteres de una cadena de texto,
en funcin de la posicin inicial indicada y del nmero de caracteres deseado.
EXTRAE(texto;posicin_inicial;nm_de_caracteres)
El argumento texto es la cadena de la que se desea extraer los caracteres.
El argumento posicin_inicial es la posicin del primer carcter que se desea extraer
del argumento texto.
El argumento nm_de_caracteres es la cantidad de caracteres a extraer.
17
C U R S O
D E
E X C E L
A V A N Z A D O
Funcin IZQUIERDA
La funcin IZQUIERDA devuelve el nmero especificado de caracteres del
principio de una cadena de texto.
IZQUIERDA(texto;nm_de_caracteres)
El argumento nm_de_caracteres debe ser un valor mayor o igual que cero. Si se
omite se considera 1. Si es mayor que la longitud del texto, la funcin devolver
todo el texto.
Funcin LARGO
La funcin LARGO devuelve la longitud (nmero de caracteres) de una cadena
de texto.
LARGO(texto)
) La funcin LARGO tambin cuenta los espacios en blanco que formen parte
de la cadena de texto.
18
F U N C I O N E S
Funcin MAYUSC
La funcin MAYUSC convierte a maysculas una cadena de texto.
MAYUSC(texto)
Funcin MINUSC
La funcin MINUSC convierte a minsculas una cadena de texto.
MINUSC(texto)
19
C U R S O
D E
E X C E L
A V A N Z A D O
Funcin NOMPROPIO
La funcin NOMPROPIO convierte en mayscula la primera letra de cada
palabra, y en minsculas el resto de letras.
NOMPROPIO(texto)
Funcin VALOR
La funcin VALOR convierte una cadena de texto que representa un nmero en
nmero.
VALOR(texto)
El argumento texto puede ser un texto entre comillas, una frmula, una funcin o
una referencia de celda con un valor de texto.
20
F U N C I O N E S
FUNCIONES DE INFORMACIN
Las funciones de informacin permiten comprobar el tipo de dato de un valor o
de una referencia. Son tiles para comprobar el tipo del resultado que se ha
obtenido de un clculo. Normalmente se usan combinadas con la funcin
condicional SI. Incluidas en la prueba lgica de la funcin SI nos permitirn
actuar de un modo u otro segn sea el tipo de dato que contiene una celda o el
tipo de resultado que produce la frmula que hay en dicha celda. La mayora de
las funciones de informacin devuelven como resultado un valor lgico
(VERDADERO o FALSO).
Funcin ESBLANCO
La funcin ESBLANCO devuelve VERDADERO cuando la celda o nombre de
celda que se indica en el argumento Valor est vaca y FALSO en caso contrario.
Su sintaxis es:
ESBLANCO(Valor)
Su ventana de argumentos es:
Funcin ESERROR
La funcin ESERROR devuelve VERDADERO cuando la celda que se indica
en el argumento Valor contiene un valor de error (#N/A, #VALOR!, #REF!,
#DIV/0!, #NUM!, #NOMBRE? o #NULO) y FALSO en caso contrario. Su
sintaxis es:
ESERROR(Valor)
21
C U R S O
D E
E X C E L
A V A N Z A D O
Funcin ESNUMERO
La funcin ESNUMERO devuelve VERDADERO cuando la celda que se
indica en el argumento Valor contiene un valor numrico y FALSO en caso
contrario. Su sintaxis es:
ESNUMERO(Valor)
Funcin ESTEXTO
La funcin ESTEXTO devuelve VERDADERO cuando la celda que se indica
en el argumento Valor contiene una cadena de texto y FALSO en caso contrario.
Su sintaxis es:
ESTEXTO(Valor)
Funcin TIPO
La funcin TIPO devuelve un nmero que indica el tipo de dato que contiene la
celda indicada en el argumento Valor.
Resultado de la funcin
1
2
4
16
Tipo de dato
Nmero
Texto
Valor lgico
Valor de error
Su sintaxis es:
TIPO(Valor)
Ejemplo 11
Aplica la funcin que se indica en la columna A al dato B1, C1, D1, E1, F1 y
(G1/G2). La celda D1 est vaca, no entramos nada. La celda G2 contiene el
nmero 10 escrito en nmeros romanos.
22
F U N C I O N E S
Ejemplo 12
23
C U R S O
D E
E X C E L
A V A N Z A D O
FUNCIONES FINANCIERAS
Excel incorpora funciones que permiten resolver la mayora de los problemas
financieros de las empresas. Manejar algunas de estas funciones requiere ciertos
conocimientos especficos de matemtica financiera.
Sin embargo, a todos nos interesa saber si la cuota que pagamos para amortizar el
prstamo hipotecario de nuestra vivienda es la correcta, qu parte de esa cuota
corresponde a intereses y qu parte corresponde a amortizacin de capital. Otro
problema de inters general es el de los planes de ahorro o de pensiones.
Funcin PAGO
La funcin PAGO devuelve la cantidad (cuota o pago) peridica fija que debemos
pagar para amortizar un prstamo. Se supone que la tasa de inters durante todo
el tiempo que dura el prstamo es fija. Su sintaxis es:
24
F U N C I O N E S
Qu cantidad tenemos que pagar al mes durante cinco aos para comprarnos un
coche valorado en 15.000? Suponemos que la tasa de inters anual es 6,5%.
Ejemplo 14
Qu cantidad tenemos que pagar al principio de cada mes para tener ahorrados
100.000 dentro de 25 aos? Suponemos una tasa de rentabilidad anual del 3%.
25
C U R S O
D E
E X C E L
A V A N Z A D O
La funcin PAGO devuelve la cuota peridica fija que debemos pagar. Una parte
de esta cantidad fija corresponde a intereses y el resto a amortizacin. Las
funciones PAGOINT y PAGOPRIN calculan la parte que corresponde a
intereses y a amortizacin.
Funcin PAGOINT
La funcin PAGOINT devuelve el inters pagado en un perodo especfico. Se
supone que los pagos y la tasa de inters son constantes. Su sintaxis es:
Funcin PAGOPRIN
La funcin PAGOPRIN devuelve la parte de capital amortizado en un perodo
especfico. Su sintaxis es:
26
F U N C I O N E S
Ejemplo 15
Funcin NPER
La funcin NPER devuelve el nmero de pagos (periodos) que hay que realizar
para amortizar un prstamo. Se supone que los pagos y la tasa de inters son
constantes. Su sintaxis es:
27
C U R S O
D E
E X C E L
A V A N Z A D O
Ejemplo 16
Funcin TASA
La funcin TASA devuelve la tasa de inters por perodo de un prstamo. Se
supone que los pagos y la tasa de inters son constantes. Su sintaxis es:
F U N C I O N E S
Ejemplo 17
29