04 Formulas Básicas
04 Formulas Básicas
04 Formulas Básicas
FORMULAS BÁSICAS
Descripción de fórmulas
Elementos básicos de fórmulas
Operadores matemáticos
Ingresando fórmulas
Tipos de formulas
Creación de formulas
Funciones básicas
Sintaxis de funciones
Funciones condicionales
Operadores lógicos
34
¿QUÉ ES UNA FÓRMULA?
Ejemplos:
Operadores Matemáticos
Por ejemplo estas dos fórmulas tienen diferente resultado según la jerarquía de
sus operaciones y el uso de paréntesis:
25+32*2 = 25+64 = 89
(25+32)*2 = 57*2 = 114
Ingresando Fórmulas
Tipos de Fórmulas
Valor absoluto
Es fijar una celda para que cuando se copia una fórmula no se alteren los
resultados. Para fijar una celda se debe pulsar la tecla F4 sobre ella.
Generalmente se fija cuando es un dato fuera de la tabla
¿QUE SON FUNCIONES?
tabla de datos.
rango.
de decimales
FUNCIONES de FECHA y HORA
FUNCION AÑO
Devuelve el año correspondiente a una fecha determinada
Sintaxis AÑO(Num_de_serie)
Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora. El
argumento num_de_serie puede expresarse en forma de texto, fecha, en lugar de expresarse
como numero
A B
1 31/03/99 1999
2 15/04/02 2002
Celda B1=AÑO(A1)
Celda B2=AÑO(A2)
FUNCION DIA
Devuelve el día del mes correspondiente a una fecha determinada
Sintaxis DIA(Num_de_serie)
Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora. El
argumento num_de_serie puede expresarse en forma de texto, fecha, en lugar de expresarse
como numero
A B
1 31/03/99 31
2 15/04/02 15
Celda B1=DIA(A1)
Celda B2=DIA(A2)
FUNCION AHORA
Devuelve él numero de serie de la fecha y hora del momento actual
Sintaxis AHORA( )
A
1 19/01/02 12:58
2
3 37275,54068
Celda A1=AHORA()
Formato celda A1 Personalizada d/mm/aa hh:mm
Formato celda A3 General
Sintaxis DIAS360(fecha_inicial;fecha_final;metodo)
Fecha_inicial y fecha_final son las fechas entre las que se desea calcular él numero de días.
Método es un valor lógico que especifica si se utiliza el método de calculo europeo o americano
Metodo Modo de calculo
A B
1 30/03/02 1
2 1/04/02
Celda B1=DIAS360(A1;A2)
Esta función no considera el día 31 de marzo
FUNCION DIASEM
Devuelve el día de la semana correspondiente al argumento num_de_serie.
El día se devuelve como un numero entero según tipo entre domingo y sábado.
Sintaxis DIASEM(num_de_serie;tipo)
Num_de_serie es el código de fecha-hora que Excel usa para los cálculos de fecha y hora.
Tipo es un numero que determina que tipo de valor debe ser devuelto.
Tipo Numero devuelto
1 u omitido 1 domingo al
7 sábado
2 1 lunes al
7 domingo
3 0 lunes al
6 domingo
A B
1 30/03/02 7
2 30/03/02 6
3 30/03/02 5
En el ejercicio se presenta la misma fecha donde en la columna B se aplica la función DIASEM,
pero empleando un tipo diferente en cada celda, donde se verifica que el día es el mismo de
acuerdo al numero que corresponde.
Celda B1=DIASEM(A1;1) Él numero 7 corresponde a sábado
Celda B2=DIASEM(A2;2) Él numero 6 corresponde a sábado
Celda B3=DIASEM(A3;3) Él numero 5 corresponde a sábado
FUNCION HORA
A B
1 4:30:00 PM 16,00
2 4:30:40 AM 4,00
FUNCION FECHA
Devuelve él numero de serie de una fecha especificada.
Sintaxis FECHA(Año;mes;dia)
Año es un numero entre 1900 y 9999 en Microsoft Excel.
Mes es un numero que representa el mes del año. Si mes es mayor que 12, el argumento mes
agrega dicho numero de meses al primer mes del año. Por ejemplo FECHA(01;15;3), devuelve el
numero de serie que representa 3 de Marzo de 2002
Día es un numero que representa el día del mes. Si día es mayor que él numero de días en el mes
especificado, el argumento día agrega dicho numero de días al primer día del mes. Por ejemplo
Fecha(02;4;33), devuelve el numero de serie que representa al 3 de Mayo de 2002
Observaciones
La función FECHA es muy útil en las formulas donde año, mes y día son formulas, no constantes
A B
1 5/03/02 37320
Celda A1=FECHA(2;3;5)
Celda B1 contiene él numero de serie de la fecha de la celda de A1
FUNCION HOY
Devuelve el numero de serie de la fecha actual.
El numero de serie es el código de fecha-hora que Excel usa para los cálculos de fecha y hora
Sintaxis HOY( )
A B
1 24/01/02 37280
Celda A1=HOY( )
Celda B1 corresponde al numero de serie de la fecha de la celda A1, se obtiene copiando la
formula de A1 y dándole Formato-Celda-Numero-General
FUNCION MES
Devuelve el mes que corresponde a una fecha o numero de serie especificado. El mes se expresa
como un numero entero entre 1 (enero) y 12 (diciembre).
Sintaxis MES(fecha)
Fecha puede ser
Una fecha escrita como “dd/mm/aa” o similar (siempre entre comillas)
Una función o formula que devuelva una fecha
Una referencia a una celda que contenga cualquiera de los valores anteriores.
A B
1 4/03/02 3
Celda B1 = MES(A1)
La fecha de la celda A1 corresponde al mes de marzo
FUNCION MINUTO
Devuelve el minuto que corresponde a un numero de serie. El minuto se expresa como un numero
entero entre 0 y 59
Sintaxis MINUTO(valor)
Valor puede ser un numero que se interpreta como numero de serie
Valor puede ser una función que devuelva un numero de serie de fecha
A B
1 4/03/02 14:25 25
Celda B1 =MINUTO(A1)
La celda A1 tiene formato d/mm/aa hh:mm
FUNCION NSHORA
Devuelve el numero de serie para una hora determinada. El numero de serie devuelto por
NSHORA es una fracción decimal entre 0 y 0,99999999 que representa las horas entre 0:00:00
(12:00:00 a.m.) y 23:59:59 (11:59:59 p.m.)
Sintaxis Nshora(hora;minuto;segundo)
Hora es un numero entre 0 (cero) y 23 que representa las horas.
Minuto es él numero entre 0 y 59 que representan los minutos
Segundo es un numero entre 0 y 50 que representan los segundos.
Los argumentos también pueden ser referencia a celdas que contengan valores que cumplan las
condiciones anteriores.
Internamente, el valor queda almacenado como un numero entre 0 y 1 que representa la hora
como fracción de día. Por ejemplo, a las 17:00 horas le corresponde el valor 0,70833333,
representa la duración o fracción total del día.
Este valor puede verse como hora o como numero decimal, según Formato que se le dé a la celda.
A B
1 09:25:36 AM 0,39277778
2 09:25:36 PM 0,89277778
3
4 9 09:25:36 AM
5 25
6 36
Aplicación de la Función NSHORA
En la Celda A1 =NSHORA(9;25;36) Formato-Celda hh:mm:ss AM
En la Celda B1 =NSHORA(9;25;36) Formato-Celda numero 8 decimales
En la Celda A1 =NSHORA(21;25;36) Formato-Celda hh:mm:ss PM
En la Celda B1 =NSHORA(21;25;36) Formato-Celda numero 8 decimales
En la Celda B1 =NSHORA(A4;A5;A6) Formato-Celda hh:mm:ss AM
FUNCION SEGUNDO
Devuelve los segundos que corresponden a un numero de serie de fecha. El segundo se expresa
como un numero entero entre 0 y 59.
Sintaxis SEGUNDO(num_de_serie)
Num_de_serie es el código de fecha –hora que Excel usa para los cálculos de fecha y hora. El
argumento Num_de_serie puede expresarse como texto, convirtiéndose automáticamente en
numero de serie.
A B
1 16:52:25 25
2 0,70 25
La celda A2 muestra el numero de serie de la fecha expresada en la celda A1.
En la columna B se aplica la función segundo.
Celda B1= SEGUNDO(A1)
Celda B2= SEGUNDO(A2)
FUNCIONES DE INFORMACION
ESBLANCO
ES.PAR
Sintaxis
ES.PAR(número)
Escribir en Excel:
ES.IMPAR
Sintaxis
ES.IMPAR(número)
Es una función que sirve para obtener resultados o realizar cálculos donde se
debe evaluar una situación que debe tener sólo una de diversas soluciones. El
nombre de esta función es SI.
En donde las celdas recibirán la asignación del contenido del valor verdadero
siempre y cuando se cumpla la condición lógica establecida. Es importante
destacar que una operación matemática puede estar contemplada como Valor
Verdadero o Valor Falso.
Condición Lógica Simple
Ejemplo:
Ejemplo:
=SI(A4=”A100”;“Informática”;SI(A4=”A200”;“Financiero”;SI(A4=”A300”;”Ventas”;
SI(A4=”A400”;Información”;SI(A4=”A500”;”Recursos Humanos”;“No hay
clasificación”))))
Ejemplos:
=SI(Y(D4>=1;D4<=15);”Niño”;SI(Y(D4>15;D4<=25);“Adolescente”;SI(Y(D4>25;
D4<=60);”Adulto”;SI(Y(D4>60;D4<80);”Adulto Mayor”;”Tercera Edad”))))
En una radioemisora se requiere rifar entre los aficionados del futbol un monto
de dinero de acuerdo al siguiente caso:
resultado.
=SI(O(C4=”Saprissa”;C4=”Alajuela”);30000;SI(O(C4=”Heredia”;C4=Cartago);20
000;SI(O(C4=”Pérez Zeledón”;C4”=Brujas”);10000;5000)))