funcion SI

Funcion SI y que usar en cada argumento

Funcion SI

La funcion SI nos ayuda a devolver UNO de DOS valores a partir de la evaluación de una prueba lógica, esta prueba genera un resultado VERDADERO o FALSO, y, de acuerdo al resultado, ejecutará uno de sus dos siguientes argumentos.

>> Descarga Ejercicios de la funcion SI <<

Estructura de la funcion SI

Primer argumento: Prueba lógica
Es cualquier valor o expresión que pueda evaluarse como VERDADERO o FALSO

¿que debemos hacer acá?

Opción 1: Usar operadores de comparación, como >; <; =; >=; <=; <>. Estos generan resultados lógicos producto de la comparación.

= SI( A4 >= B4 , se lee si A4 es mayor o igual que B4 entonces …

= SI ( A5 <> B5 , se lee si A5 es distinto de B5 entonces …

 

Opción 2: Usar funciones “ES”. Por decir ESNUMERO; ESTEXTO; ESERROR; ESBLANCO, entre otros. Estas funciones también generan resultados lógicos.

= SI( ESNUMERO (A4) , se lee si es numero A4 entonces …

= SI( ESERROR (B5) , se lee si es error B5 entonces …

 

Opción 3: Usar otras funciones lógicas, como funcion Y, funcion O, funcion XO. Estas funciones complementan la funcion SI, cuando se necesite realizar más de una prueba lógica para un mismo resultado.

=SI( Y ( A4 >= B4 , A5 <> B5 ) ,  se lee si A4 es mayor o igual que B4 [y] A5 es distinto de B5 entonces …

Aquí se evalúa que estas dos pruebas lógicas se cumplan para que su resultado sea VERDADERO

=SI( O (A4 >= B4 , A5 <> B5 ) ,  se lee si A4 es mayor o igual que B4 [o] A5 es distinto de B5 entonces …

Aquí se evalúa que estas una de estas pruebas lógicas se cumpla para que su resultado sea VERDADERO

 

Segundo argumento [valor_si_verdadero] Se 
Es el valor que se devolverá si prueba_lógica es VERDADERO. Si se omite, devolverá VERDADERO. Puede anidar hasta siete funciones SI.

¿Y que hacemos por acá?

Opción 1 de 1000: Podemos realizar una operación usando operadores de Excel

= SI( A4 >= B4 , C4 * D4,  se lee si A4 es mayor o igual que B4 entonces multiplica C4 por D4

Opción 2 de 1000: Podemos realizar una operación usando otras funciones de Excel, por decir, SUMA

= SI( A5 <> B5 , SUMA(C5:G5),  se lee si A5 es distinto B5 entonces SUMA el rango C5:G5

Opción 3 de 1000: Ningún cálculo, podemos escribir un texto, que por cierto va entre comillas.

=SI ( ESTEXTO(A4) , “Dato Correcto” ,  se lee si A4 es texto entonces Dato Correcto.

Tercer argumento [valor_si_falso]
Es el valor que se devolverá si prueba_lógica es FALSO. Si se omite, devolverá FALSO.

¿Completamos la función?

Opción 1 de 1000: Podemos realizar otra operación usando operadores de Excel

= SI( A4 >= B4 , C4 * D4, D4 – C4 )  se lee si A4 es mayor o igual que B4 entonces multiplica C4 por D4 sino resta D4 menos C4

Opción 2 de 1000: Podemos realizar una operación usando otras funciones de Excel, por decir, MAX

= SI( A5 <> B5 , SUMA( C5:G5 ), MAX( C5:G5 ) ) se lee si A5 es distinto B5 entonces SUMA el rango C5:G5 sino calcula el máximo del rango C5:G5

Opción 3 de 1000: Ningún cálculo, podemos optar por VACIO, que por cierto va entre comillas.

=SI ( ESTEXTO(A4) , “Dato Correcto” , “” )  se lee si A4 es texto entonces Dato Correcto sino VACIO (dos comillas juntas sin espacios)

 

Mensaje de ayuda

funcion si

Cada vez que escribimos una función en Excel, se muestra un mensaje de ayuda en la parte inferior inmediata de la función, el cual nos muestra los argumentos que componen dicha función.

Se mostrará en negrita uno de los argumentos que este en uso. Esto nos ayudará a ubicarnos que tipo de información debemos incorporar al argumento.

Haga la prueba y escriba en una celda “=SI(” incorporele una coma a la vez, sin ninguna información adicional y vea como se marca en negrita el argumento, según como vaya cambiando.

>> Descarga Ejercicios de la funcion SI <<

Artículos relacionados

MOS Expert CPC Martín Cruz

Tipos de referencia de celdas y cómo incorporarlas en nuestro presupuesto

¿Cuántos tipos de referencia de celdas tenemos en Excel?

Bueno, este es uno de los temas base (no necesariamente básicos) de Excel. Manejar los tipos de referencia de celdas en Excel es muy relevante y te ayudará a crecer cuando, en la aplicación de una alguna fórmula a la incorporación de funciones, las uses con destreza.

>> Descarga archivo de trabajo <<

Tipos de referencia en Excel

Los que no estudian Excel, sin duda, de alguna forma, han usado el símbolo del dólar $ en su formulación, ya sea porque Excel las incorporó de forma automática o quizás porque presionaron la tecla F4.

Si escribimos en una celda “=C6” , ¿sin las comillas no?, si claro, y luego presionamos la tecla F4 podrás encontrar todas los tipos de referencia de celdas que aquí te detallamos:

  • Referencia relativa
  • Referencia absoluta
  • Referencia mixta

Como aplicarlo a mi Presupuesto

Antes de seguir, debemos detenernos en comentar que cuando hacemos referencia a una celda, lo que Excel captura en la celda, son dos elementos, la letra de la COLUMNA y el número de FILA de dicha celda, esa sería su composición, así que mantengamos eso en mente.

Ejemplo 1. Veamos una cálculo simple. Tenemos que estimar un gasto en nuestro presupuesto, y vamos a realizar un incremento para realizar la estimación.

referencia relativa

La referencia relativa, es la referencia que hacemos sobre una celda y por defecto Excel nos da “=F7”.

Como se muestra, en realidad sería sencillo de calcular el incremento. Tenemos un valor base sobre el cual le incrementaremos un 5% y obtendremos nuestro resultado final.

Ejemplo 2. Ahora que pasaría si hay más rubros por calcular el incremento en nuestro presupuesto. Veamos este caso

referencia absoluta

Como se muestran los datos, ya tengo más rubros y podría tener más.

Referencias de Excel Mixtas aplicada al presupuesto

¿Debemos aplicar una fórmula para cada rubro?

Claro que no, debemos pensar en utilizar un fórmula que nos calcule el número para cada rubro. Entonces debemos hacer Referencia Absoluta sobre la celda $F$17, para fijar la posición y completar los cálculos.

Ejemplo 3. Y que pasaría si no sólo tenemos más rubros, sino que tenemos más meses por calcular. Veamos el caso.

referencia mixta

Aquí tenemos, tres combinaciones, más rubros, más meses, más porcentajes, estos casos son mas complicados, pero aquí debemos entender que el símbolo del dolar $ se puede incorporar para cada elemento de la celda de forma separada.

Por decir, para la celda $E34 le hemos incorporado el símbolo del dolar $ sólo para el elemento COLUMNA para fijar la posición de esta, ya que el valor base de cálculo se encuentra en la columna E, y al arrastre, hacia la derecha, debe mantenerse fija la columna E.

Por otro lado, para la celda F$30 le hemos incorporado el símbolo del dolar $ sólo para el elemento FILA para fijar la posición de esta, ya que el valor base de cálculo se encuentra en la fila 30, y al arrastre, hacia abajo, debe mantenerse fija la fila 30.

>> Descarga archivo de trabajo <<

Como ven, tenemos varias opciones en el tipo de referencia de celdas, que debemos usar, cada una resuelve un caso en especial, ninguna será mejor o peor.

Artículos relacionados

MOS Expert CPC Martín Cruz

referencias de celdas

Referencia de celdas en Excel Tip Contable

¿Qué son referencias en Excel?

Referencias en Excel esta referida a la vinculación que hacemos de la celda con otra, ya sea que se encuentre en la misma hoja, en otra hoja, en el mismo libro o en otro libro.

>> Descarga el archivo de trabajo <<

¿La intención?

Que podamos obtener los valores de la celda vinculada para incluirla en alguna fórmula. Por decir…

Tenemos en el ejemplo el caso 01, un contador que prefiere realizar cálculos con los valor escritos en la fórmula. En la fórmula, en vez de hacer referencia de celda, él digita la tasa efectiva mensual y el periodo de tiempo en la fórmula.

¿Que podría pasar en el tiempo?

Bueno, si una de esas variables cambiara, nuestro contador tendría que realizar modificaciones a la fórmula, es más si el MONTO A PAGAR es usado en algún otro cálculo, bajo la metodología de nuestro contador, que seguro no lo vincularía, podría generar malos cálculos o, doble o triple verificación.

referencias de celdas

Sin embargo, en el caso 02, nuestro contador, tiene visible todas las variables para realizar su cálculo y las controla mirandolas fuera de la fórmula, lo único que tiene que hacer es, usar la celda que contiene el valor dentro de la fórmula.

¿Qué ganamos con eso?

Eficiencia y precisión en el cálculo, pero principalmente un ahorro de tiempo en el proceso de cálculo, tiempo que para nosotros los contadores es escaso.

Debes convertirlo en tu forma de trabajar

Trabajar con referencia de celdas en Excel o quizás a un rango es común en Excel, es más, como viste en los ejemplos anteriores, debería ser tu forma de trabajar. Si no lo conviertes en tu forma de trabajar, dudo mucho que tu trabajo en Excel sea eficiente. No necesitas conocimientos avanzados para lograrlo.

Mejorando tu presentación

Puede ser que, no necesites conocimientos avanzados para realizar referencias de celdas en Excel, pero si quieres mejorar en Excel se requiere la combinación de muchas herramientas, para realizar una mejor presentación.

En este ejemplo, tenemos 3 cálculos, diferentes entre si, cada uno de ellos.

>> Descarga el archivo de trabajo <<

¿Cuál sería tu mejor presentación?

referencias de celdas

Artículos relacionados

MOS Expert CPC Martín Cruz

 

Funciones basicas

Funciones basicas de Excel para el contador

¿Que funciones basicas de Excel para el contador deberíamos conocer?

Excel tiene una diversidad de funciones, dependerá del campo de aplicación del profesional que lo usa para que establezca una cantidad de funciones mínimas que debería manejar.

Pero si debo hacer un detalle de funciones basicas de Excel para el contador, podría darle algunos alcances:

  • SUMA, RESIDUO, COCIENTE, POTENCIA, PRODUCTO, PROMEDIO
  • MAX, MIN, K.ESIMO.MAYOR, K.ESIMO.MENOR
  • CONTAR, CONTARA, CONTAR.BLANCO
  • ENTERO, REDONDEAR, TRUNCAR

Y no mencioné funciones de búsqueda, aunque una deberías manejar bien, la funcion BUSCARV.

En mi campo profesional, hay ciertas funciones que son bastante subestimadas, es decir, que si bien es cierto se usan con regularidad, hay muchos aspectos de esas funciones que se desconocen.

Si enumeramos, ¿que funciones básicas usas? quizás tu primera respuesta pueda ser la función SUMA, quizás una funcion CONTAR y hay otras veces que hasta me han dicho funcion RESTA, pero los que están iniciando su aprendizaje de Excel, saben que no existe dicha función.

descarga

¿Entonces no podemos restar con una funcion?

La respuesta es si se puede.

Veamos en principio que para restar podríamos usar el operador de resta, el signo – (menos), el problema que podría suscitarse con este símbolo está relacionado con el tipo de dato que restaremos siempre.

Sin embargo, si queremos realizar una operación de RESTA, podemos usar la función SUMA, obvio que no sería para sumar, vemos como funcionaría.

funcion SUMA

¿Cuál te estas dos opciones te parece más elegante?

Independientemente de eso, puede existir una razón especial, por la que, usar la función, sea lo más eficiente en un operación. Recuerda que la función SUMA, fuera de realizar lo obvio, tiene alcances mayores al uso de un operador, una de ellas es que cuando hacemos una operación en donde hay un rango de datos numéricos y de textos, estos últimos los omite, lo que hace que no falle y no genere un error de #¡VALOR!.

Funcion SUMA de SUMA

En mi experiencia con el manejo de datos contables, he tenido que buscar el camino más corto y simple para realizar operaciones básicas. Es aquí donde los alcances de las funciones básicas nos sirve para su uso avanzado.

Me pasó revisando un reporte, generado desde un software, tenía que realizar una operación de resta sobre una columna de INGRESOS y otra de GASTOS, para determinar un valor NETO. Bueno si la fila se refería a ingresos, entonces en gastos se veía vacío, pero si la fila se refería a gastos, los ingresos se veían vacíos.

El problema era que no estaba vacío, tenía un carácter metido dentro de la celda, “el espacio”, ese que se genera presionando la barra espaciadora, que no me permitía operar con facilidad.

funciones basicas

 

Como verás en el ejemplo, en la fila 17 se genera un error producto de la suma, pero… ¿no se supone que la funcion SUMA omite los textos?

Si los emite, pero antes de realizar la omisión, tenemos un operador de resta por ejecutar, ese operador falla y genera un error de valor dentro de la funcion SUMA, lo que la lleva también al error.

Pero en la fila 18, funciona sin problemas porque no estamos haciendo uso de ningún operador sobre la celda Q18.

Bueno, bueno, entonces, lo solucionaremos usando dentro de la funcion SUMA, otra función de SUMA, a eso se le llama SUMA ANIDADA. Al hacerlo, generará un resultado CERO, y el operador de resta trabajara sobre el CERO, por lo que no tendrá error alguno.

Como ves, conocer los detalles de las funciones básicas nos volverá mejores al momento de formular en Excel.

»Descarga el archivo de trabajo«

Revisa nuestra publicación guía detallada de Funciones y Operadores de Excel

Autor

MOS Expert CPC Martín Cruz

funciones y operadores de excel

Funciones y operadores de Excel

Funciones y operadores de Excel – Diferencias

Operadores de Excel y sus funciones…bueno, los operadores de Excel como he dicho en mis publicaciones anteriores, tienen mucho uso en Excel, quizás sea porque son fáciles de incorporar a la formulación, ya que muchos de sus operadores se usan en las matemáticas, por lo tanto, las personas que usan Excel lo identifican rápidamente. Por otro lado, para usar las funciones de Excel, debemos tener un poco más de conocimiento sobre su estructura y alcance para poder usarlas.

descarga

Fórmula de Suma en Excel

Por decir en los operadores aritméticos tenemos el símbolo + (más) como operador de suma, también tenemos la función SUMA, ambos suman, pero, con respecto sólo a la operación de suma, el operador tiene un uso limitado, muy por el contrario de la función SUMA.

Veamos un ejemplo para una operación de SUMA

Operadores de Excel

En este caso, una de las ventajas de usar la función SUMA a diferencia del operador de suma, es que con la función podemos seleccionar un rango de podría contener “n” celdas que podríamos querer sumar, sin embargo, si usamos el operador, debemos seleccionar cada celda unida con el símbolo “+” para poder sumar.

Fórmula de SUMA incorrecta

Ahora, he visto casos en donde usan el operador y la función SUMA a la par…

Operadores de Excel

Aunque no se duplicará la suma, usarlo de esta forma no es la correcta, ya que en todo momento el único que esta trabajando es el operador de suma y no la función. En la operación se ejecutará primero el operador, generando la suma y la función solo entregara el mismo resultado.

Función SUMA versus Operador de Suma

Operadores de Excel

Aquí tenemos datos separados, no consecutivos, aunque podríamos igual seleccionarlo como un rango con la función SUMA, no lo haremos para trabajar con las mismas condiciones que el operador. Pero ¿que ocurre? ¿porqué se genera un error de #¡VALOR!?

Puede ocurrir que estemos trabajando con números que tengan la posibilidad que en algún momento cambien a texto, como ven en la celda W15, si eso es posible, entonces deberán pensar en usar la función SUMA y no el operador de SUMA, ya que la función SUMA ignora los valores de texto, lo que no hace el operador.

Ahora, bien, mientras comencemos a incrementar nuestros conocimientos en Excel veremos que el operador + tiene otros usos en lo que jamás podrá participar la función SUMA, por lo que no todo es a favor de la función SUMA.

Pero no todo es SUMA en Excel. Aquí les dejo un mayor alcance de las funciones que podrían utilizar en vez del operador.

Fórmula de Resta en Excel

Para formular una resta tenemos disponible el guión – como operador aritmético. Sin embargo no hay una función llamada RESTA, pero no significa que no podemos usar una función para restar.

La función SUMA nos ayudará a restar, veamos el ejemplo.

formula de resta en Excel

Fórmula de Multiplicación en Excel

Para formular una multiplicación tenemos disponible el asterisco * como operador aritmético.

Aquí tenemos disponible la función PRODUCTO, para realizar operaciones de multiplicación.

formula de multiplicacion en Excel

Fórmula de División en Excel

Para formular una división tenemos disponible la barra oblicua / como operador aritmético. Pero tenemos disponibles dos funciones que también realizan divisiones pero generan otro tipo de resultados.

Función RESIDUO. Si la división no es exacta, genera un residuo o también llamado RESTO.

Por ejemplo, en una división de 34 / 5 el resultado es 6.8, pero RESIDUO generará el número 4, que es el resto de dividir 34 / 5.

Función COCIENTE. Esta función entregará el entero que resulte de la división.

Por ejemplo, siguiendo la división anterior, el resultado con cociente será 6.

formula de division en Excel

»Descarga el archivo de trabajo«

Autor

MOS Expert CPC Martin Cruz

Operadores de Comparación en Excel [guía avanzada]

¿Qué son los Operadores de Comparación en Excel?

Los operadores de comparación son sin duda uno de los tipos de operadores más usados en Excel.

Los operadores de comparación son también llamados operadores lógicos ya que generan resultados lógicos, es decir VERDADERO o FALSO, por lo que está muy relacionado con el uso de las funciones lógicas de Excel, como la función SI, la función Y, la función O y quizás la función XO, ya que dichas funciones requieren un resultado o valor lógico para poder entregar un resultado.

Tipos de Operadores de Comparación

Tenemos disponibles 3 operadores individuales y 3 más duales:

  • Mayor que [>]
  • Menor que [<]
  • Igual a [=]
  • Mayor o igual que [>=]
  • Menor o igual que [<=]
  • Diferente de [<>]

¿Cómo se usan los Operadores de Comparación?

Regularmente estos operadores de comparación, los usamos para realizar comparaciones de números como por ejemplo:

Operadores de comparacion

Y también podemos comparar fechas, como por ejemplo:

Operadores de comparacion

Operadores de Comparación para comparar textos

Aunque generalmente usamos los operadores de comparación para comparar números, también los podemos usar para comparar textos.

Veamos los siguientes ejemplos:

Operadores de comparacion

Como puedes ver en la fila 35, al comparar Abril [igual a] Octubre vamos claros que son diferentes, por lo tanto su resultado es FALSO.

En la fila 36, decimos Julio [es Mayor que] Febrero,

¿Qué responderías si tienes que responder sin hacerlo con Excel?

Quizás digas que sí, que efectivamente Julio es mayor que Febrero

¿Y Excel también lo dice?

Bueno Excel también dice VERDADERO, pero sigamos analizando.

En la fila 37, decimos Enero [es Menor que] Diciembre,

¿Aquí que responderías, siguiendo el criterio anterior?

Seguro dirías VERDADERO también, pero…

¿Y que dice Excel esta vez?

Esta vez no coincide contigo, para Excel es FALSO.

¿Entonces en que quedamos?

Parece que Excel no tiene muy claro los resultados… bueno no es lo que piensas, veamos un ejemplo más.

En la fila 38, decimos Luis [es Mayor o igual que] Doris, y Excel responde VERDADERO.

¿Ya te diste cuenta verdad?

Comparando por Orden en el Alfabeto

Bueno sí, los operadores de comparación de Excel, fuera de comparar números y fechas, también compara los textos y toma en cuenta el orden de las letras en el alfabeto, en ese sentido la letra A representaría el número 1 y la letra B representaría el número 2, por lo tanto, en la fila 39, al comparar A [es Menor igual que] B, el resultado VERDADERO será consistente.

¿Te imaginas su uso?

»Descarga el archivo de trabajo«

Si quieres ver mas sobre operadores consulta nuestro artículo Operadores de Excel

Autor

MOS Expert CPC Martín Cruz

Operadores de Excel [tipos y fórmulas]

¿Qué son Operadores de Excel?

Definición de Operadores de Excel. Son símbolos o caracteres que especifican un tipo de cálculo que se desea realizar, los que podrían participar de diferentes cálculos dentro de una fórmula.

Por decir, tenemos el símbolo * (asterisco) se usa para realizar cálculos de multiplicación, en ese sentido, podemos aplicar la siguiente multiplicación en una celda = 4 * 5.

Debemos escribirlos, no se sobreentiende

A diferencia de los que desarrollan ecuaciones sobre el papel y están empezando con el uso de Operadores de Excel deben saber que mientras que en una ecuación hay operaciones que se sobreentienden que se deben hacer, en Excel no se sobreentiende,hay que mencionarlo.

Por decir, en una ecuación de 2x + 2y = 24, aquí se sobreentiende que en 2x hay que realizar una multiplicación, mientras que en Excel no, en Excel debemos indicarlo si deseamos multiplicar, en ese sentido sería 2 * x, es decir, incorporar el artístico que indica operación de multiplicación.

Bueno, no sólo tenemos un operador disponible, tenemos muchos y están clasificados por tipos, de acuerdo al siguiente detalle:

¿Cuáles son los tipos de operadores de Excel?

Tenemos 4 tipos de operadores de cálculo en Excel:

1. Operadores Aritméticos
2. Operadores de comparación
3. Operadores de concatenación
4. Operadores de referencia

Operadores aritméticos

También llamados operadores matemáticos.

  • + (signo más) [Operación de suma]
  • – (signo menos) [Operación de Resta o Negación]
  • * (asterisco) [Operación de Multiplicación]
  • / (barra oblicua) [Operación de División]
  • % (signo de porcentaje) [Operación de Porcentaje]
  • ^ (acento circunflejo) [Operación de Exponenciación o Potenciación]

Operadores de comparación

También llamados operadores lógicos u operadores relacionales.

  • = (signo igual) [Igual a]
  • > (signo mayor que) [Mayor que]
  • < (signo menor que) [Menor que]
  • >= (signo mayor o igual que) [Mayor o igual que]
  • <= (signo menor o igual que) [Menor o igual que]
  • <> (signo distinto de) [No es igual a]

Operador de concatenación

También llamados operadores de texto.

  • & (“y” comercial)  [Ampersand] [Une cadenas de texto]

Operadores de referencia

  • : (dos puntos) [Operador de rango]
  • , (coma) [Operador de unión]
  •  (espacio) (caracter 32) [Operador de intersección]

Fórmulas y operadores de Excel – Ejemplos

Aquí vamos con los ejemplos.

Ejemplo operadores aritméticos

En este listado de operaciones quizás identificamos varios de los símbolos, el más complicado de ubicar o generar en el teclado es el operador de Exponenciación, el acento circunflejo, los que tienen teclado numérico podrían utilizar alternativamente la combinación de teclas ALT+94 (presiones ALT y no lo suelte, no lo suelte eh, luego digite en el teclado numérico de la derecha, 94, y suelte ALT)

oper_excel_01

Ejemplo operadores de comparación

Estos operadores de Excel son quizas los mas usados, ya que se utilizan mucho con la funcion SI, ya que esta, en su primer argumento requiere un resultado Lógico, es decir, VERDADERO o FALSO, resultados que estos operadores generan.

oper_excel_02

Ejemplo operadores de concatenación

El “y” comercial pero en Excel lo llamamos AMPERSAND, que sirve para unir cadenas de textos o quizás valores, pero que resultarán en un texto de igual forma.

oper_excel_03

Ejemplo operadores de referencia

Un operadores de referencia es el que Excel incorpora muchas veces sin nuestra participación. Uno de ellos es “:” los dos puntos, al seleccionar un rango, Excel los incorpora en automático, tal como E4:F10, el primer punto del rango y el ultimo punto del rango unidos por los dos puntos, nos hace saber que hay una selección de todo lo que esta dentro del cuadrado de selección.

Ohhh pero el operador de intersección, es bastante relevante, el espacio (operador de espacio), generado por la barra espaciadora del teclado o también con el teclado numérico ALT+32 (¿ya saben como se usa no?). Con este operador obtendremos la información que se encuentra en el o los puntos de intersección entre dos rangos, uno vertical y el otro horizontal.

oper_excel_04

Jerarquía de Operadores de Excel

Orden Operador Tipo de operador
1 : (dos puntos) Operador de referencia
2  (espacio) Operador de referencia
3 , (coma) Operador de referencia
4 – (negación) Operador aritmético
5 % (porcentaje) Operador aritmético
6 ^ (exponenciación) Operador aritmético
7 * (multiplicación) y / (división) Operador aritmético
8 + (suma) y – (resta) Operador aritmético
9 & (contatenación) Operador de concatenación
10 > ; < ;  = Operadores de comparación

 

En los casos en que se apliquen dos operaciones del mismo orden de prioridad, como por ejemplo multiplicación y división, se ejecutará en el orden que se muestre, de izquierda a derecha.

Uso del paréntesis con Operadores de Excel

Otro punto importante en el uso del parentesis, es el manejo del orden de prioridad, por lo que en su uso, para establecer algunas prioridades en el cálculo, debemos usarlo para cambiar la jerarquía.

= 4 + 3 * 7

= (4 + 3) * 7

Son dos operaciones diferentes, ambas dan resultados diferentes, ¿quien hace la diferencia? el paréntesis de hecho.

En el primer caso, la respuesta será 25 pero en el otro será 49, ¿y porqué? Básicamente porque redefinimos el orden en el cálculo. En la primera operación, por regla matemática, se ejecuta primero la multiplicación y luego será la suma. Al utilizar el paréntesis en la operación de suma, es decir (4 + 3), cambiamos el orden del cálculo para que se calcule primero esa parte, y luego, con el resultado, seguirá las operaciones que están fuera de este, siendo la multiplicación la que continua.

Una herramienta para validar la ejecución correcta de una operación, que deberá utilizar siempre que tenga dudas del cálculo, es la opción EVALUAR UNA FORMULA, de acuerdo a la imagen, sin duda se sacará de apuros.

oper_excel_05

»Descarga el archivo de trabajo«

Quieres ver mas detalles de los operadores de comparación, revisa nuestra publicación en el siguiente enlace Operadores de Comparación [guía avanzada]

Autor

MOS Expert CPC Martin Cruz

como calcular el tiempo entre dos fechas

Como calcular el tiempo entre dos fechas en Excel

Opciones preliminares

En principio, para saber Como calcular el tiempo entre dos fechas en Excel, debemos revisar el uso de la funcion SIFECHA, una funcion bastante sencilla de usar pero no tan precisa, a la que no se tiene acceso tan fácil como a las otras funciones de Excel, ya que es una funcion oculta y que aparentemente no aparece, pero, ya he explicado en anteriores publicaciones, el procedimiento para usarla.

Opciones de calculo

Si queremos saber Como calcular el tiempo entre dos fechas en Excel, primero haremos una operación de resta simple, el resultado sería el número de días, a los cuales le aplicamos un formato general o numérico, pero…¿eso sería todo?

Quizás lo mas complicado sería calcular el tiempo entre dos fechas en intervalos de años, meses y días, como lo podría hacer la funcion SIFECHA. Sin embargo, para realizar cálculos mas precisos no sería una opción, y para confirmarlo, podrías revisar algunas de mis publicaciones donde doy mis observaciones respecto a dicha funcion.

¿Que nos queda entonces?

Bueno, nos queda calcularla nosotros sin depender de la función SIFECHA y para eso tenemos disponibles varias funciones de fecha que nos ayudarán con esa misión.

¿Cual podría ser un procedimiento?

Bueno, yo diría que tendríamos que determinar dos datos:

  1. Determinar la cantidad de días que tiene el mes de la fecha más antigua. Por decir, si estamos hablando que la fecha más antigua es 15/08/2016, diríamos que el resultado debe ser 31, ya que agosto tiene 31 días.
  2. Determinar la cantidad de MESES transcurridos entre estas dos fechas y a partir de allí distribuirlo en años, meses y días.

Veamos con un ejemplo mucho mas demostrativo

Como calcular el tiempo entre dos fechas en Excel sin utilizar la funcion SIFECHA

Tenemos una fecha más antigua (fecha inicial) y tenemos una fecha de corte (fecha final)

funciiones de fecha

Primer calculo

Bueno como dije al principio primero determinare la cantidad de días que tiene la fecha inicial. Para eso aplicare a dos funciones. La funcion FIN.MES para calcular el fin de mes de la fecha inicial y luego la funcion DIA para obtener el día.

= DIA( FIN.MES( fecha_inicial ,0)

En ese sentido, el resultado sería 30 que representa la cantidad de días que tiene noviembre del 2014.

 

Segundo calculo

Determinaremos la cantidad de MESES transcurridos entre estas dos fechas y realizaremos el siguiente cálculo, utilizando la funcion AÑO a cada fecha, luego las restamos y finalmente multiplicamos por 12 para llegar a la cantidad de meses.

=( AÑO(fecha_mayor) – AÑO(fecha_menor) ) * 12

Tranquilos, no desesperen, no sería una cantidad de meses absoluta, aún falta calcular más. Por ahora nuestro resultado sería 60 meses.

 

Vamos por más

Aplicaremos la funcion MES para cada fecha, luego las restamos y finalmente le restamos 1. Este cálculo complementará el resultado anterior.

Puede que el resultado sea positivo o negativo, sin duda eso pasará, igual eso definirá la operación a realizar, es decir, si el resultado fuera positivo, sumaremos, pero si el resultado fuera negativo entonces restaremos.

= MES(fecha_mayor) – MES(fecha_menor) – 1

Entonces, teníamos 60 meses en el cálculo anterior y con el resultado de – 4, lo que por ahora nos pone en 56 meses.

 

¿Y los días?

Los convertiremos en meses también!

 

Debemos saber cuantos días faltan para terminar el mes de la fecha inicial y eso nos lo da la siguiente fórmula

=FIN.MES( fecha_inicial ,0) – fecha_inicial + 1

 

Luego debemos saber cuantos días han transcurridos de la fecha final y eso nos lo da la siguiente otra fórmula

=DIA( fecha_final )

 

Sumaremos ambos resultados y obtendremos la cantidad de días totales.

=SUMA ( FIN.MES( fecha_inicial ,0) – fecha_inicial + 1 , DIA( fecha_final ) )

Para lo que va del calculo ya debemos tener 19 días, pero ¿como lo llevamos a meses?

 

¿Se acuerdan del primer calculo?

Esperemos que sí, allí determinamos que la cantidad de días que tiene la fecha inicial es 30 días, por lo que haremos una división, de 19 días / 30 días, lo que nos da un resultado de 0.6333 meses.

Ahora ya tenemos 56.6333 meses transcurridos entre ambas fechas, resultado al que llamaremos Meses_Totales.

¿Ya esta todo?

No, pero dimos un gran paso, ahora debemos distribuirlos en intervalos de años, meses y días.

  • Determinando los años

Vamos a aplicar la funcion COCIENTE para determinar el primer intervalo de tiempo

=COCIENTE( Meses_Totales ,12)

Ya tenemos la cantidad de años transcurridos cuyo resultado es 4 años.

 

  • Determinando los meses

Vamos a aplicar la funcion RESIDUO para determinar el segundo intervalo de tiempo

=ENTERO(RESIDUO( Meses_Totales ,12))

Ya tenemos la cantidad de meses transcurridos cuyo resultado es 8 meses.

 

  • Determinando los dias

Aquí aplicaremos la siguiente fórmula

=( Meses_Totales – ENTERO( Meses_Totales ) ) * DIA( FIN.MES( fecha_inicial ,0) )

Ya tenemos la cantidad de días transcurridos cuyo resultado es 19 días.

 

Listo!!! Ya tenemos el resultado final.

El tiempo transcurridos entre el 27/11/2014 y el 15/08/2019 es 4 años, 8 meses y 19 días.

Articulos relacionados

Funcion SIFECHA para calcular la edad o tiempo de labor

Funcion SIFECHA no funciona bien

MOS Expert CPC Martín Cruz

SIFECHA no funciona

funcion SIFECHA no funciona bien

¿funcion SIFECHA no funciona bien?

Bueno una de las situaciones que se presenta en Excel con la funcion SIFECHA es que no aparece como las otras, tampoco muestra ayuda y tampoco la estructura como si sucede con las otras funciones.

Una vez que sepas como usarla, sugiero revisar mi post anterior, te puedes encontrar en algún momento, que la funcion SIFECHA no funciona bien y/o sus cálculos no son tan precisos como se requiere.

>> Descarga el archivo de trabajo <<

¿funcion SIFECHA datos exactos o aproximados?

La exactitud o la aproximación en Excel esta definida como un argumento más en muchas funciones, sin embargo, en las que no existe este argumento, debemos saber que el resultado que devuelva debe ser un resultado exacto.

¿Cual es el problema de la funcion SIFECHA?

Como esta funcion esta preparada para calcular la diferencia entre dos fechas en una variedad de intervalos diferentes, como el número de años, meses o días, tiene fallas cuando la fecha inicial (primer argumento) pertenece a un mes impar y el mes de la fecha final (segundo argumento) pertenece a un mes par, y viceversa.

Aunque esta falla podría no detectarse tan rápidamente, ante un usuario con mucha casuística, si es detectable.

Sin embargo, la función SIFECHA es una buena función, más ligera que el anidamiento de funciones que tendríamos que hacer para calcular lo que ella hace, pero no es recomendable para realizar calculo formales a nivel empresarial.

Por decir, tenemos el siguiente caso…

Si debemos determinar la permanencia de un trabajador para realizar el calculo de alguno de sus beneficios, llámese salario, o algunos de los conceptos por costos laborales que se calculan sobre la base del salario y el tiempo de permanencia o corte a una fecha determinada, revisaríamos lo siguiente:

SIFECHA caso02

¿Si hacemos el calculo sin acudir a Excel, que diriamos?

Bueno, yo diría, independientemente del contexto en el que me encuentre, ya sea en el lugar de la persona que realiza el calculo o el en lugar de la persona sobre la que se calcula el beneficio, que si tengo que calcular los dias de enero 2018, diria que hay 4 dias de trabajo, contando como día 1 el 28, luego 29,30 y 31 – allí tenemos los 4 días – y luego, meses completos por febrero, marzo y abril.

Ese raciocinio me llevo a determinar que ese trabajador tiene 3 meses y 4 días de trabajo. Pero… ¿has realizado el cálculo con la funcion SIFECHA?

Bueno realicemos el cálculo…

Apliquemos la funcion SIFECHA con los argumentos que se muestra a continuación

SIFECHA caso03

Exacto, el resultado es 3 meses y 2 días.

Bueno, bueno, en algunos casos, cuando utilizamos una funciones de fecha en Excel, a veces, al resultado debemos sumarle o restarle un 1, para llegar al resultado deseado, pero… este no sería el caso, aquí tenemos una diferencia de 2 para llegar al resultado final, y si eso fuera una constante ya estaría la solución, pero aquí la constante es la inexactitud de su calculo, ya que habrá casos donde la diferencia sólo es 1 y por lo tanto no habría precisión.

Mi recomendación para los que usan esta funcion como solución de algun calculo laboral, es que tengan mucho cuidado, podrian estar incurriendo en un error, inducido por la función SIFECHA.

¿Que habría que hacer? Bueno, luego de persignarnos, tendríamos que trabajar en el desarrollo de un algoritmo mejor analizado para que los resultados sean los precisos.

>> Descarga el archivo de trabajo <<

Artículos relacionados

MOS Expert CPC Martin Cruz

funcion SIFECHA Titulo

funcion SIFECHA calcular la edad o tiempo de labor

Trabajando con la funcion SIFECHA

Los que trabajamos en el área administrativa de una empresa, tenemos diversas situaciones en el calculo de tiempos transcurridos entre dos fechas, por lo que, realizar los cálculos para relativas grandes bases de datos, implica tener un poco de destreza en el desarrollo de una fórmula que nos ayude a determinarlo, en un formato de año, meses y días.

>> Descarga archivo de trabajo <<

La funcion SIFECHA no aparece en Excel

La funcion SIFECHA de Excel, es una funcion que no aparece en Excel a diferencia de cualquier otra funcion, ya que es una funcion oculta, sin embargo es una buena opción, ya que sirve como ninguna otra para calcular el tiempo transcurrido entre dos fechas, justo en términos de años, meses y/o días.

La funcion SIFECHA en Ingles

Aunque para el mercado local, la mayoria de usuarios usa la versión en español de Office, hay empresas transnacionales que usan el Office en ingles y en ese sentido deberán usar la funcion DATEDIF.

Para que sirve la funcion SIFECHA

Su funcionamiento no es como cualquier otra función de Excel, ya que Excel no proporciona información de la estructura de la función y tampoco del detalle o nombres de sus 3 argumentos. Sin embargo esta no es una limitante para poder usarla, sólo debemos completar el nombre de la función hasta el parentesis abierto y comenzar a incorporar los 3 argumentos requeridos.

Escribe de la siguiente forma en una celda, sin esperar que Excel reconozca la función “=SIFECHA(” , pero OJO, sólo hasta el paréntesis abierto, no lo cierres!!! … recien allí veras que lo reconoce pero no te mostrará ninguno de sus argumentos.

Una vez que lo hayas escrito, trabaja la siguiente estructura:

=SIFECHA( fecha_menor, fecha_mayor, unidad_de_tiempo)

  • La fecha menor corresponde a la fecha más antigua
  • La fecha mayor corresponde a la fecha más reciente
¿Y los componentes de la unidad de tiempo?

Este argumento funciona casi como la función TEXTO de Excel, pero utiliza sólo unidades de tiempo, por decir:

argumentos funcion SIFECHA

Ejemplo 1

funcion SIFECHA

Como se muestra, de acuerdo a la fechas indicadas, han transcurrido 2 años entre una fecha y la otra.

Ejemplo 2

Ummm, bueno vamos a comprobarlo

  • Primero determinamos los años…

funcion SIFECHA

Del 15/04/2017 al 15/04/2018 ha transcurrido 1 año

  • Siguiente paso, los meses…

funcion SIFECHA

Del 15/04/2018 al 15/05/2018 ha transcurrido 1 mes

  • Finalmente, los días

funcion SIFECHA

Y del 15/05/2018 al 03/06/2018 ha transcurrido 19 días

Advertencia del uso de la funcion SIFECHA

Es bueno mencionar que Microsoft recomienda no usar en la funcion SIFECHA la combinación “MD” porque podría generar un error de calculo por lo que tendrías que evaluar otras opciones de calculo un poco más largas que Excel ofrece.

>> Descarga archivo de trabajo <<

Artículos relacionados

MOS Expert CPC Martín Cruz