Funciones Excel DIA MES y AÑO
La función DIA en Excel nos devuelve el número de día de una fecha y que estará expresado como
un número entero entre 1 y 31. La función DIA tiene solamente un argumento que es el número
de serie de la fecha a analizar.
La función DIA en Excel nos devuelve el número de día de una fecha y que estará expresado como
un número entero entre 1 y 31. La función DIA tiene solamente un argumento que es el número
de serie de la fecha a analizar.
Sintaxis de la función DIA
Núm_de_serie (obligatorio): La fecha de Excel que será analizada para extraer el número de día.
Ejemplos de la función DIA
Para ejemplificar el uso de la función DIA observa la siguiente fórmula:
=DIA("05/08/2012")
El argumento de la función indica la fecha 5 de Agosto del 2012 por lo que el resultado de la
función será 5 que es el número de día. La función DIA también puede tomar como argumento
una fecha que se encuentre almacenada en otra celda:
La función DIA y los números de serie
Las fechas en Excel son realmente números de serie que identifican a cada uno de los días a partir
del 1 de Enero de 1900 el cual tiene asignado el número 1 y a partir de ahí la cuenta progresiva.
Por ejemplo, el 5 de agosto el 2012 tiene asignado el número de serie 41126 y si pasamos dicho
número como argumento de la función DIA obtendremos como resultado el número 5:
Obtener el nombre del día
La función DIA nos regresa solamente el número de día de la fecha proporcionada pero en
ocasiones necesitamos saber el nombre del día de la semana, es decir, saber si el día corresponde
a un domingo, lunes, martes, etc.
Para conocer el nombre del día de una fecha determinada podemos utilizar la función TEXTO de la
siguiente manera:
La función DIA en Excel siempre nos devolverá el número de día de la fecha especificada.
La función MES en Excel nos permite obtener el número de mes de una fecha proporcionada. La función MES devolverá un número entero entre 1, que representa el mes de enero, y 12 que representa al mes de diciembre.
Sintaxis de la función MES
Núm_de_serie (obligatorio): La fecha de la cual deseamos conocer el mes.
Ejemplos de la función MES
En la siguiente fórmula he especificado la fecha 15 de marzo del 2012 como argumento de
la función MES:
=MES("15/03/2012")
La función MES devolverá el número 3 que corresponde al mes de marzo. El resultado será
consistente independientemente del formato que se haya utilizado para la fecha. Por ejemplo, en
la siguiente imagen puedes observar que he colocado la misma fecha en la celda A1 pero con un
formato de fecha diferente:
La función MES devolverá el número 3 al establecer como argumento el valor de la celda A1.
Obtener el mes actual
Si queremos una formula que siempre nos devuelva el mes actual podemos utilizar la función
MES junto con la función HOY de la siguiente manera:
=MES(HOY())
Esta formula regresará el número del mes actual de acuerdo a la fecha establecida en tu
computador.
Obtener el nombre del mes
Si deseas mostrar en una celda el nombre del mes en lugar de su número, podemos utilizar la
función TEXTO dando un formato especial a una fecha. En la siguiente imagen puedes observar
que en la celda B1 aplico el formato “mmmm” a la fecha de la celda A2:
A diferencia del formato que podemos dar con la función TEXTO, la función MES en Excel siempre
nos devolverá el valor numérico del mes de la fecha que indiquemos como argumento. Este
número será de mucha utilidad en caso de querer hacer algún cálculo entre fechas.
La función AÑO en Excel
La función AÑO en Excel devuelve el número de año de una fecha que sea especificada como
argumento de la función. De esta manera, el único argumento de la función es la fecha de la que
deseamos conocer el año.
Sintaxis de la función AÑO
Núm_de_serie (obligatorio): La fecha de la que será devuelto el año.
La función AÑO devolverá un número entero que se encontrará en el rango 1900-9999 ya que Excel utiliza un sistema de fechas basado en el año 1900 donde la fecha más antigua es el día 1 de enero de 1900.
Ejemplos de la función AÑO
Podemos especificar la fecha como una cadena de texto en el argumento de la función AÑO y obtendremos de regreso el número de año:
De igual manera podemos especificar una fecha que se encuentre en alguna otra celda y que tenga un dato de fecha.
Obtener la diferencia en AÑOS
Si tienes dos fechas y deseas conocer la diferencia en años que existe entre ambas fechas podemos utilizar la función AÑOde la siguiente manera:
=AÑO(B1) – AÑO(A1)
Esta fórmula obtendrá el año de cada una de las fechas y posteriormente realizará la resta:
La función AÑO en Excel regresará siempre el año de la fecha que hayamos especificado.
LA FUNCIÓN SI Función lógica que comprueba si se cumple una condición y devuelve un valor si se evalúa como VERDADERO y otro valor si se evalúa como FALSO. Podemos hacer uso de ella mediante la opción de insertar función y usar el cuadro de diálogo Argumentos de función. La estructura es la siguiente: =SI( Prueba_lógica ; Valor_verdadero ; Valor_falso ) La prueba lógica es la condición que queremos evaluar. El valor si verdadero es el valor que aparecerá como resultado si se cumple la condición El valor si falso es el valor que aparecerá si no se cumple.
Para la prueba lógica usamos los símbolos de comparación: > Mayor que < Menor que >= mayor o igual que <= menor o igual que <> Distinto de Así si deseamos evaluar si la nota de un alumno situada en la celda A1 está aprobada (es mayor o igual a 5) escribiríamos lo siguiente en la celda donde queremos que aparezca el resultado:
=SI( A1>=5 ; "Apto" ; "No Apto" ) La función Y en Excel Es una función lógica que nos permitirá evaluar varias expresiones lógicas y saber si todas ellas son verdaderas. Será suficiente con que cualquiera de las expresiones sea falsa para que el resultado de la función también sea FALSO. Sintaxis de la función Y Los argumentos de la función Y en Excel son los siguientes:
Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función. Valor_lógico2 (opcional): Expresiones lógicas a evaluar, opcional hasta un máximo de 255.
La función Y solamente regresará el valor VERDADERO si todas las expresiones lógicas evaluadas son verdaderas. Bastará con que una sola expresión sea falsa para que la función Y tenga un resultado FALSO. Ejemplos de la función Y Observa la siguiente fórmula y te darás cuenta de que todas las expresiones son verdaderas: =Y(5=5, 1<3, 8>6) Ya que todas las expresiones son verdaderas, la función Y devolverá también el valor VERDADERO.
Ahora agregaré una cuarta expresión que será falsa: 7<>7. Observa cómo será suficiente para que la función Y devuelva el valor FALSO:
Argumentos de la función Y Cada uno de los argumentos de la función Y puede ser una expresión lógica como en los ejemplos anteriores pero también puede ser una función de Excel que devuelva un valor FALSO o VERDADERO. Observa el siguiente ejemplo donde he combinado una expresión lógica con la función ES.PAR y la función ES.IMPAR las cuales evalúan un número para indicarnos si es par o impar respectivamente.
Ya que tanto la expresión lógica como las funciones son evaluadas como verdaderas, entonces la función Y nos un resultado VERDADERO. Ahora observa como al cambiar solamente el argumento de la función ES.IMPAR con el número 6 (en lugar de 5), causará que la función Y nos devuelva el valor FALSO.
Si alguna vez necesitas estar seguro de que todo un grupo de expresiones lógicas sean verdaderas, la función Y en Excelserá una excelente opción para hacerlo.
EJEMPLO
Nombre EDAD
Juan 18
Pedro 22
Maria 19
Antonio 20
Formula y sola VERDADERO
Formula y con si mayor de edad
La función O
Es una de las funciones lógicas de Excel y como cualquier otra función lógica solamente devuelve los valores VERDADERO o FALSO después de haber evaluado las expresiones lógicas que se hayan colocado como argumentos. Sintaxis de la función O La función O en Excel nos ayudará a determinar si al menos uno de los argumentos de la función es VERDADERO.
Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función.
Valor_lógico2 (opcional): A partir del segundo argumento las expresiones lógicas a evaluar con
opcionales hasta un máximo de 255.
La única manera en que la función O devuelva el valor FALSO es que todas las expresiones lógicas
sean falsas. Si al menos una expresión es verdadera entonces el resultado de la función O será
VERDADERO.
Ejemplos de la función O
Para comprobar el comportamiento de la función O haremos un ejemplo sencillo con la siguiente
fórmula:
=O(1=2, 3>4, 5<>5, 7<=6, 8>=9)
Si analizas con detenimiento cada una de las expresiones verás que todas son falsas y por lo
tanto la función O devolverá el valor FALSO. Observa el resultado:
Como mencioné anteriormente, la función O devolverá un valor VERDADERO si al menos una de
las expresiones lógicas es verdadera. En nuestro ejemplo modificaré solamente la primera
expresión para que sea 1=1 de manera que tenga la siguiente fórmula:
=O(1=1, 3>4, 5<>5, 7<=6, 8>=9)
Esto deberá ser suficiente para que la función O devuelva un valor VERDADERO:
Funciones como argumento de la función O
Podemos utilizar funciones como argumentos de la función O siempre y cuando devuelvan
VERDADERO o FALSO como resultado. En el siguiente ejemplo utilizo las funciones ESNUMERO y
ESTEXTO para evaluar el tipo de dato de las celdas C9 y C10.
=O(ESNUMERO(C9); ESTEXTO(C10))
Numero 15 VERDADERO
Texto Sena
Ya que la celda B1 es un número la función ESNUMERO regresa el valor VERDADERO. Por otro lado
la celda B2 es efectivamente una cadena de texto y por lo tanto la función ESTEXTO devuelve el
valor VERDADERO. En consecuencia la función O también regresa el valor VERDADERO. Ahora
intercambiaré los valores de las celdas B1 y B2 de manera que tanto la función ESNUMERO como
la función ESTEXTO devuelvan FALSO.
=O(ESNUMERO(C9); ESTEXTO(C10))
Numero Sena FALSO
Texto 15
FUNCIÓN SI ANIDADO Es la misma función SI pero con más alternativas de respuestas, ya se pueden trabajar varias condiciones, máximo 64. Cuando se tienen más de dos respuestas se debe trabajar la función Si anidado. . Sintaxis: =SI(Condición1,Verdadero,SI(Condición2,Verdadero,SI(Condición3,Verdadero, SI(Condición4,Verdadero, SI(Condición5,Verdadero,SI(Condición6,Verdadero…SI(Condición63,Verdadero,Falso)))))))
1) Para el Valor viaje tenga en cuenta: Si los viajes son inferiores o iguales a 50, el valor será 5500 ; Si los viajes son inferiores o iguales a 90, el valor será 7500 ; Si los viajes son inferiores o iguales a 135, el valor será 9500 ; Si los viajes son superiores a 135, el valor será 10500
FUNCIÓN CONTAR.SI Cuenta unos valores o datos si se cumple la condición. SINTAXIS: =CONTAR.SI(rango;”criterio”) RANGO: Es el conjunto de celdas que se tienen que contar, donde se encuentra la condición. CRITERIO: Es la condición para poder contar
La función SUMAR.SI en Excel nos permite hacer una suma de celdas que cumplen con un
determinado criterio y de esta manera excluir aquellas celdas que no nos interesa incluir en la
operación.
Sintaxis de la función SUMAR.SI
La función SUMAR.SI tiene tres argumentos que explicaré a continuación.
Rango (obligatorio): El rango de celdas que será evaluado.
Criterio (obligatorio): La condición que deben cumplir las celdas que serán incluidas en la suma.
Rango_suma (opcional): Las celdas que se van a sumar. En caso de que sea omitido se sumaran las
celdas especificadas en Rango.
El Criterio de la suma puede estar especificado como número, texto o expresión. Si es un número
hará que se sumen solamente las celdas que sean iguales a dicho número. Si el criterio es una
expresión podremos especificar alguna condición de mayor o menor que.
Si el Criterio es un texto es porque seguramente necesito que se cumpla una condición en cierta
columna que contiene datos de tipo texto pero realizar la suma de otra columna que tiene valores
numéricos. Todos estos casos quedarán más claros con los siguientes ejemplos.
Ejemplos de la función SUMAR.SI
El primer ejemplo es muy sencillo ya que de una lista de valores aleatorios quiero sumar todas las
celdas que contienen el número 5.
Recuerda que la función SUMAR.SI no realiza una cuenta de las celdas que contienen el número 5,
de lo contrario el resultado habría sido 2. La función SUMAR.SI encuentra las celdas que tienen el
número 5 y suma su valor. Ya que las celdas A2 y A7 cumplen con la condición establecida se hace
la suma de ambas celdas lo cual da el número 10 como resultado.
Ahora cambiaré la condición a una expresión y sumare aquellas celdas que sean menores a 3.
Observa el resultado de esta nueva fórmula.
Ventas de un vendedor
Ahora utilizaremos un criterio en texto y el tercer argumento de la función SUMAR.SI el cual nos
deja especificar un rango de suma diferente al rango donde se aplica el criterio. En el siguiente
ejemplo tengo una lista de vendedores y deseo conocer el total de ventas de un vendedor
específico.
Para obtener el resultado colocaré el rango A2:A10 como el rango que debe ser igual al texto en la
celda F1. El tercer argumento de la función contiene el rango C2:C20 el cual tiene los montos que
deseo sumar.
La celda F2 que contiene la función SUMAR.SI muestra la suma de las ventas que pertenecen a
Juan y excluye el resto de celdas. Podría modificar un poco esta fórmula para obtener las ventas
de un mes específico. Observa el resultado de esta adecuación en la celda F5:
Función BUSCARV
Nos permite buscar un valor dentro de un rango de datos, es decir, nos ayuda a obtener el valor
de una tabla que coincide con el valor que estamos buscando.
Valor buscado: es el valor buscado en la primera columna de la tabla.
Matriz de comparacion: es la tabla donde se efectua la busqueda
Indicador de columnas: es un número que especifica la columna de la tabla de donde se devuelve
un valor.
Ordenado: es un valor logico (verdadero o falso) que indica que la primera columna de la tabla
donde se buscan los datos esta ordenada o no. si omite este argumento se considera VERDADERO,
es decir, se considera que la columna uno de la tabla esta.
Ordenada: si no se está seguro poner siempre FALSO.
Ejemplo:
En la siguiente tabla utilizamos la función BUSCARV para encontrar el nombre del cliente 107,
podemos darnos cuenta que devolvió como resultado CHAVES VELASQUEZ JAIR FELIPE
Valor_buscado: A14
Matriz_buscar_en: A1:C11
Indicador_de_columnas: 2
Ordenado: 0 ó Falso
código cliente saldo
101 CAICEDO PISCAL NATHALIA ESTEFANIA 100.000
102 CALVACHE BASTIDAS CAROL YESENIA 200.000
103 CANACUAN ROMERO ANGIE GABRIELA 154.000
104 CORREA NARVAEZ ANGELO GABRIEL 45.000
105 CUAICAN MAINGUEZ JOSE ANDRES 800.000
106 CUMBAL URRESTY WIDINSON STEVEN 500.000
107 CHAVES VELASQUEZ JAIR FELIPE 600.000
108 CHINCHAJOA ZAMBRANO NAYITH MARCELA 7.000.000
109 DE LA PORTILLA CASTRO KAREN VERONICA 200.000
110 DELGADO NARVAEZ LORENA ALEXANDRA 9.520.000
BUSCARV(A14;A1:C11;2;0)
código cliente saldo
107 CHAVES VELASQUEZ JAIR FELIPE 600000
TENGA EN CUENTA
- La Base de Datos debe tener una columna de Código (números) ordenada en forma ascendente y no se repiten números. - El Valor Buscado debe ser un código. BUSCAR(valor_buscado, vector_de_comparación, [vector_resultado])
Valor_buscado (obligatorio): Es el valor que deseamos encontrar.
Vector_de_compraración (obligatorio): Un rango de celdas que está formado por una
sola columna o una sola fila en donde se realizará la búsqueda.
Vector_resultado (opcional): El rango de celdas que contiene la columna o fila de
resultados que deseamos obtener.
Ejemplo:
En la siguiente tabla utilizamos la función BUSCAR para encontrar el nombre del Estudiante 2,
podemos darnos cuenta que devolvió como resultado CALVACHE BASTIDAS CAROL YESENIA
Código Estudiante Nota
1 CAICEDO PISCAL NATHALIA ESTEFANIA 3,50
2 CALVACHE BASTIDAS CAROL YESENIA 2,20
3 CANACUAN ROMERO ANGIE GABRIELA 3,50
4 CORREA NARVAEZ ANGELO GABRIEL 4,20
5 CUAICAN MAINGUEZ JOSE ANDRES 2,90
6 CUMBAL URRESTY WIDINSON STEVEN 3,00
7 CHAVES VELASQUEZ JAIR FELIPE 2,90
8 CHINCHAJOA ZAMBRANO NAYITH MARCELA 3,50
9 DE LA PORTILLA CASTRO KAREN VERONICA 3,80
10 DELGADO NARVAEZ LORENA ALEXANDRA 3,40
=BUSCAR(B16;B4:C13)
código Estudiante Nota
2 CALVACHE BASTIDAS CAROL YESENIA 2,2
5 CUAICAN MAINGUEZ JOSE ANDRES 2,9
7 CHAVES VELASQUEZ JAIR FELIPE 2,9
Top Related