Está en la página 1de 20

Funciones

• Función: Una función es una fórmula predefinida


que ejecuta cálculos usando valores específicos,
denominados argumentos, en un determinado orden,
sintaxis y estructura. Las funciones pueden usarse para
ejecutar operaciones simples o complejas.

• Argumentos: Los argumentos pueden ser


números, texto, valores lógicos como verdadero o falso,
valores constantes, fórmulas u otras funciones y
referencias de celda (pueden ser rangos o elementos
aislados).
Funciones - Estructura
•Sintaxis y Estructura: Una función debe seguir una
sintaxis y estructura determinada.
Una función comienza con un signo igual = seguido por el
nombre de la función, un paréntesis de apertura ( , los
argumentos de la función que van siempre entre paréntesis
separados por un punto y coma ; y un paréntesis de
cierre )
1 Estructura
2 Nombre de la Función
3 Argumentos
4 Información sobre Herramienta de Argumentos
(Cuando se escribe la función, aparece una
información sobre herramientas con su sintaxis y sus
argumentos)
Funciones – Errores
Una función debe seguir una sintaxis y estructura determinada y si
ésta no se respeta la hoja de cálculo muestra mensaje de error.
Los mensajes de error más frecuentes son:
##########: este error suele aparecer cuando una celda contiene un
valor, de tipo numérico, que es imposible de mostrar completo en el
ancho de la columna. Se soluciona ensanchando la columna donde se
encuentra este valor.
#¡DIV/0!: este error se debe a que el cálculo deseado tiene vacío o un
cero como divisor.
#¿NOMBRE?: aparece cuando se ingresa de manera incorrecta el
nombre de una función, dirección de celda o nombre de rango.
#¡REF!: este error se muestra siempre que se elimine una celda implicada
en la fórmula. También es común cuando se copia una fórmula o función
haciendo referencia relativa a un lugar imposible.
#¡VALOR!: es el error asociado a cálculos donde está implicado un tipo
de datos erróneo.
Funciones
Tipos de Funciones
Matemáticas Estadísticas Lógicas
Suma / Sumar Si Contar / Contar Blancos
Cociente Contar Si Y
Truncar / Entero Mínimo O
Redondear / Aleatorio Máximo NO
Trigonométricas Promedio SI

de Fecha de Texto de Búsqueda


Hoy Concatenar / Igual Encontrar
Ahora Derecha / Izquierda Espacios
Día Minúscula / Mayúscula Extraer
Mes Reemplazar / Repetir Hallar
Funciones Matemáticas
SUMA  La función SUMA permite sumar todos los valores
numéricos contenidos en un determinado rango de celdas o celdas
en particular.
=SUMA(C5:C8) equivale a =C5+C6+C7+C8
En este ejemplo se ve la función SUMA y como argumento tenemos este
rango de celdas que se expresa con Dos Puntos : se sumará el valor
del rango de celdas desde C5 hasta C8 (incluidas). También podremos
hacerlo con varios rangos separándolos por el símbolo ; punto y
coma.
=SUMA(C5:C8;D3:D5) equivale a =C5+C6+C7+C8+D3+D4+D5

Los argumentos separados por Punto y coma ; donde se indica a la


planilla de cálculo que se sume el valor de la celda C5 + el valor de la
celda D6 + el valor de la celda A3.
=SUMA(C5;D6;A3) equivale a =C5+D6+A3
Funciones Matemáticas
AUTOSUMA Σ  Se puede utilizar una herramienta que tiene la
planilla de cálculo Excel, seleccionando la celda donde se quiere tener el
resultado y luego dentro de la pestaña Inicio, dentro del grupo Edición y
oprimir el botón Autosuma Σ
Este botón inserta automáticamente en la celda activa la función SUMA, que
permite sumar únicamente los datos numéricos. El comando AUTOSUMA
está programado para detectar los datos numéricos hacia arriba por defecto
o, en su defecto, a la izquierda de la celda activa, y tomar estos como datos a
sumar.

Sin embargo, esa sugerencia de


rango, puede corregirse por
cualquier otra referencia a celdas y
seleccionar otro rango o Valor por
Valor *
* SUMA Valor por Valor
Para sumar valor a valor con la función SUMA en Excel
escribiremos la función SUMA o utilizaremos la
herramienta Autosuma Σ 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.
Funciones Matemáticas
Sumar Si  suma las celdas que cumplen
determinada condición o criterio.
dos maneras de usar la función:
=SUMAR.SI (rango; criterio) =SUMAR.SI (rango; criterio;rango_suma)

Si las propias celdas del Si las celdas del rango a sumar


rango a sumar son las que están condicionadas por otra
tienen que cumplir la celda o rango.
condición o el criterio.
Funciones Matemáticas

Cociente  devuelve la parte entera de una división


=COCIENTE(dividendo; divisor)

Truncar  quita la parte fraccionaria del número


=TRUNCAR(número; número decimales)

Entero  redondea al entero inferior más próximo


=ENTERO(expresión_numérica)
Redondear  redondea un número de la siguiente
manera: si la parte fraccionaria es 0,5 o mayor, el
número se redondea hacia arriba. Si la parte
fraccionaria es menor que 0,5 el número se redondea
hacia abajo.
=REDONDEAR(número; número decimales)

Redondear par / impar  redondea un número


positivo hacia arriba y un número negativo hacia abajo,
hasta el próximo entero par / impar.
=REDONDEA.IMPAR(número) =REDONDEA.PAR(número)

Redondear Más y Menos  Mas redondea un


número hacia arriba, en dirección contraria a cero.
Menos redondea un número hacia abajo, en dirección
contraria a cero
=REDONDEAR.MAS(número; número decimales)
=REDONDEAR.MENOS(número ; número decimales)
Funciones Matemáticas

Aleatorio  devuelve un número entre 0 y 1


=ALEATORIO( )

Aleatorio Entre  entre (límite inferior, límite


superior): devuelve un número entre los límites.
=ALEATORIO.ENTRE(valor_inferior;valor_superior)

Número romano  convierte un número arábigo en


romano, en formato texto. =NUMERO.ROMANO(número)
Trigonométricas  permite calcular seno, coseno,
tangente, etc.
Funciones Estadísticas
Contar  cuenta el número de celdas de un rango que
contiene números.
=CONTAR (rango)
Contar blancos  cuenta el número de celdas en blanco
dentro de un rango.
=CONTAR.BLANCO(rango)

Contara  cuenta el número de celdas no vacías.


=CONTARA(rango)
Contar si cuenta el número de celdas en un rango que
cumplen con la condición o criterio.
=CONTAR.SI(rango;criterio)
Funciones Estadísticas

Mínimo  devuelve el valor mínimo de una lista de valores.


Omite valores lógicos y de texto.
=MIN(rango)
Máximo  devuelve el valor máximo de una lista de valores.
Omite valores lógicos y de texto.
=MAX(rango)

Promedio devuelve el promedio (media aritmética) de los


argumentos.
=PROMEDIO(rango)

13
Funciones Lógicas
Las funciones lógicas sirven para realizar la comparación entre
valores o referencias de celdas, cuyo resultado será un valor
lógico Verdadero o Falso.

Si La función SI devuelve un valor si una condición o


criterio especificado se evalúa como VERDADERO y otro valor si
se evalúa como FALSO
=SI (prueba lógica; valor_SI_verdadero; valor_si_falso)

Valor SI Verdadero
Es el valor que se devolverá si
prueba lógica es VERDADERO. Si se
omite, devolverá VERDADERO.

Prueba Lógica Valor SI Falso


Es cualquier valor o expresión Es el valor que se devolverá si
que pueda evaluarse como prueba lógica es FALSO. Si se omite,
VERDADERO o FALSO devolverá FALSO.
Funciones Lógicas
Y  Devuelve Verdadero si todos los argumentos son
verdaderos, caso contrario será Falso.
=Y(valor_lógico1; [valor_lógico2]; …)

Valor_lógico1 (obligatorio) Valor_lógico2 (opcional)


Primera condición a probar. Son entre 1 Condiciones adicionales a probar.
y 255 condiciones que desea comprobar,
que puede ser VERDADERO o FALSO y
que pueden ser valores lógicos, matrices
o referencias.
Funciones Lógicas
Ó devuelve Falso si todos los argumentos son falsos.
Devuelve Verdadero si alguno de los argumentos es verdadero.
=O(valor_lógico1; [valor_lógico2]: …)

No cambia Verdadero por Falso, y Falso por Verdadero.


=NO(valor_lógico)
Ejemplos
Valor_lógico
•NO(VERDADERO) = FALSO Valor o expresión a evaluar como FALSO o
•NO(FALSO) = VERDADERO VERDADERO.
Funciones de Fecha
No requieren Argumentos
Hoy Devuelve el número de serie de la fecha
actual. =HOY()
Ahora Devuelve el número de serie de la fecha y hora
actuales. =AHORA()
Necesitan como argumento una celda con fecha

Día Devuelve el día de una fecha, representada por un


número de serie. =DIA(A1)
Mes Devuelve el mes de una fecha representada por un
número de serie. =MES(A1)
Año Devuelve el año correspondiente a una fecha. =AÑO(A1)
Funciones de Texto
Nombre propio Coloca solo la primera letra en mayúscula en
cada palabra de una cadena de texto. =NOMPROPIO(A1)
Reemplazarreemplaza parte de una cadena de texto, en
función del número de caracteres que especifique, por una cadena
de texto diferente.
=REEMPLAZAR(texto original; núm_inicial; núm_de_caracteres; “texto_nuevo”)

Repetirse usa para repetir una cadena de texto el número de


veces que se le indique. =REPETIR(“texto”; núm_de_veces)
Sustituirreemplaza un conjunto de caracteres por un
conjunto nuevo.
=SUSTITUIR(texto; texto_original; texto_nuevo; [núm_de_instancia])
Textoconvierte un valor numérico en texto con un
formato específico. =TEXT (valor; formato texto)
Funciones de Texto
Concatenar une varios elementos de texto en uno solo.
=CONCAT(Texto1; [Texto2];..)
Derechadevuelve el número de caracteres especificados
desde el extremo derecho del texto base. =DERECHA(A1;4)
Izquierdadevuelve el número de caracteres especificados
desde el principio del texto base. =IZQUIERDA(A1;4)
Igualcompara datos en dos celdas. La función devuelve
VERDADERO si los datos son los mismos, y FALSO si no lo son.
=IGUAL(texto1; texto2)
Largodevuelve el número de caracteres de una cadena base.
=LARGO(texto)
Mayúscula / Minúscula convierte todas las minúsculas
de una cadena de texto en mayúsculas y viceversa.
=MINUSC(texto) =MAYUSC(texto)
Funciones de Búsqueda
Encontrar devuelve la posición inicial de una cadena de texto
dentro de otra cadena de texto. La función ENCONTRAR hace
diferencia entre mayúsculas y minúsculas.
=ENCONTRAR(texto_buscado;dentro_del_texto; [núm_inicial])
Espacios Se usa para eliminar los espacios al principio y al
final de la cadena, quita los espacios del texto, excepto los
espacios individuales entre palabras. =ESPACIOS(cadena)
Extraer devuelve los caracteres del centro de una cadena,
dada una posición y longitud.
=EXTRAE (texto; posición_inicial; núm_de_caracteres)
Hallar devuelve la posición donde comienza un texto buscado,
no distingue mayúsculas de minúsculas.
=HALLAR(texto_buscado; dentro_del_texto; [núm_inicial])

También podría gustarte