Tusitioexcel.com

Tu sitio Excel de referencia.

  • Inicio
  • Sobre janso
  • Excel
    • Básico
    • Avanzado
    • Funciones
  • Productos
  • Contacto

Función SI: La función condicional de Excel por excelencia.

By janso 49 comentarios

La función SI de Excel te permitirá decidir que dato, operación o función utilizar en caso de que se cumpla o no determinada condición.

Es muy posible que estés empezando en este mundo de fórmulas, celdas y datos. Si es así de ahora en adelante debes hablar con propiedad. No es la fórmula SI de Excel, es la función SI de Excel. Y es una de las primeras funciones que deberás dominar.

En este artículo, además, te mostraré otra funciones como Y, O o PROMEDIO y hablaremos de la posibilidad de anidar funciones SI.

Función SI de Excel

Trabajando con Excel te encontrarás en muchas ocasiones con la necesidad de tomar decisiones en función de que se cumplan determinadas circunstancias. ¿Qué hacer si el importe de las compras ha superado lo presupuestado? ¿Qué resultado académico mostrar en función de la nota obtenida? Si dominas la función SI darás un importante avance en Excel. Tus hojas de cálculo serán más funcionales y ofrecerán una imagen más profesional.


Navegación por el artículo

Ya sé, ya sé, quieres ir al grano. Pues aquí lo tienes, pincha en el enlace que desees a continuación para ir a la parte del artículo que necesitas.

Contenido del artículo
Función SI: Definición y sintaxis
La prueba lógica.
Operadores de comparación
Funciones que devuelven VERDADERO o FALSO
Función SI anidada.
La función Y
La función O
Saliendo de la función SI con otra función
La función SI: Conclusiones

Función SI: Definición y sintaxis

La función SI de Excel te permite decidir entre dos acciones a realizar, en función de que se cumpla o no una comparación lógica.

Su sintaxis es la siguiente:

=SI(prueba_lógica;[valor_si_verdadero];[valor_si_falso])

Como puedes observar, la función SI tiene tres argumentos:

  • Prueba lógica o comparación lógica es una operación o evaluación de la que se obtienen únicamente dos posibles resultados: VERDADERO o FALSO.
  • [valor si verdadero] será el valor o la acción a realizar si se cumple la prueba lógica.
  • [valor si falso] será el valor que tomará o la acción a realizar si no se cumple la prueba lógica.

La prueba lógica.

Es la comparación que deseas evaluar para tomar una decisión y realizar una acción determinada.

La prueba lógica la puedes obtener con operadores de comparación o con determinadas funciones.

Operadores de comparación

Comparan dos expresiones y devuelven VERDADERO o FALSO.

Principales operadores de comparación:

  • Igual a (=): Devuelve verdadero si las dos expresiones comparadas son iguales y falso en caso contrario.
  • Mayor que (>): Devuelve verdadero si la expresión que se encuentra a la izquierda del operador es mayor que la que está a su derecha y falso en caso contrario.
  • Menor que (<): Devuelve verdadero si la expresión que se encuentra a la izquierda del operador es menor que la que está a su derecha y falso en caso contrario.
  • Mayor o igual que (>=): Devuelve verdadero si la expresión que está a la izquierda del operador es mayor o igual que la que está a la derecha y falso en caso contrario.
  • Menor o igual que (<=): Devuelve verdadero cuando la expresión que está a la izquierda del operador es menor o igual que la que está a la derecha y falso en caso contrario.
  • Distinto de (<>): Devuelve verdadero cuando ambas expresiones son distintas y falso en caso contrario.

Un ejemplo de la función SI utilizando un operador de comparación en la prueba lógica podría ser el siguiente:

=SI(B5>=5;"APROBADO";"SUSPENDIDO")

En este ejemplo se compara la celda B5, que contiene la nota de un alumno, con el valor 5, de forma que si es mayor o igual a 5, la prueba lógica será evaluada como verdadera y escogerá para salir el argumento ([valor_si_verdadero]) y mostrará APROBADO. Debes utilizar las comillas para indicar a Excel que se trata de un texto.

Sólo en el caso de que la celda B5 contenga un valor inferior a 5 la prueba lógica será evaluada como falsa y saldrá por el argumento ([valor_si_falso]) y mostrará SUSPENDIDO.

Funciones que devuelven VERDADERO o FALSO

Puedes utilizar como prueba lógica cualquier función que te devuelva como resultado VERDADERO o FALSO.

Hay muchas funciones en Excel que cumplen con este criterio. Como un ejemplo de ellas te voy a mostrar la función ESNUMERO. Esta función, sólo tiene un argumento (valor). Te devolverá verdadero siempre que lo que pongas como argumento sea un número y falso en todos los demás casos.

Un ejemplo de la función SI utilizando una función en la operación lógica podría ser el siguiente:

=SI(ESNUMERO(B5);B5*2;"NO SU PUDO REALIZAR LA OPERACIÓN")

En este ejemplo la función ESNUMERO determina si el valor de la celda B5 es un número o no. Si lo es, devolverá verdadero y saldrá por el primer argumento ([valor_si_verdadero]) realizando la operación del producto de la celda B5*2.

Si la función ESNUMERO devuelve falso es que en la celda B5 el valor no es un número y, por tanto, no realiza la operación. Saldar por [valor_si_falso] y te mostrará un mensaje que indica que NO SE PUDO REALIZAR LA OPERACIÓN.


Función SI anidada.

¿Qué pasaría si con las dos posibilidades que te da una función SI no tuvieras suficiente?

Te propongo el siguiente ejemplo. Imagina que quieres ir un poco más allá de un simple APROBADO/SUSPENDIDO y deseas cuantificar la nota para indicar si se trata de un SOBRESALIENTE, NOTABLE, BIEN, SUFICIENTE o INSUFICIENTE.

Para hacer este ejemplo voy a suponer el sobresaliente en 9 o más, el notable en 7 o más, el bien en 6 o más y el suficiente en 5 o más, quedando el resto de posibilidades para el insuficiente.

Funciones SI anidades

La función a introducir para calcular la nota sería la siguiente:

Funciones SI anidadas

Analiza los argumentos de la función anterior y te darás cuenta de cómo está montada.

Te he subrayado los 3 argumentos del primer SI:

Análisis funciones SI anidadas
  • La prueba lógica: Está en azul y compara la celda D5 con el valor 9.
  • valor_si_verdadero: Está subrayado en verde. Si se cumple que el valor de la celda B5 es mayor o igual a 9 se trata de una nota sobresaliente y devuelve la cadena SOBRESALIENTE.
  • valor_si_falso: Está subrayado en rojo. Es el resto de la función, sólo que a su vez está compuesto por más funciones. En este caso ya se descubrió que no era mayor o igual a 9. Debe ser menor que 9. Ahora toca averiguar si es un notable. Para ello se introduce un nuevo si, donde la prueba lógica comparará la celda D5 con el valor 7.

Veamos ahora los tres argumentos del segundo SI:

Análisis funciones SI anidadas

He vuelto a marcar los 3 argumentos del segundo SI con subrayados de diferentes colores:

  • La prueba lógica (azul): En este caso se compara la celda D5 con el valor 7.
  • valor_si_verdadero (verde): Si hemos llegado hasta aquí es porque ya hemos descartado que es mayor que 9 (en el primer SI) por tanto si se cumple que es mayor o igual que 7, siempre será menor que 9. Si se cumple, devolverá NOTABLE.
  • valor_si_falso (rojo): Si no cumple que es mayor o igual que 7 deberé averiguar si se trata de un bien, suficiente o insuficiente.

Como diferencia entre el primer y el segundo SI observa donde acaban los subrayados rojos. He dejado fuera otro paréntesis con respecto al primero. Cada SI abre y cierra su propio paréntesis. Debes fijarte en este aspecto y no olvidar cerrar los paréntesis u obtendrás errores de sintaxis.

Me voy a saltar el SI en el que se obtiene el BIEN por ser igual a los anteriores y voy a analizar el último SI.

Veamos ahora los tres argumentos del último SI:

Análisis SI anidados

De nuevo los subrayados de colores marcan los tres argumentos:

  • La prueba lógica (azul): Compara la celda D5 con el valor 5.
  • valor_si_verdadero (verde): Si se está evaluando este SI es porque se han evaluado todas las pruebas lógicas de los anteriores y en todos los casos ha devuelto FALSO. Por tanto, en caso de ser mayor o igual que 5, seguro que será menor de 6 y mostrará un SUFICIENTE.
  • valor_si_falso (rojo): Llegado a este punto de la función ya se han evaluado todas las pruebas lógicas y todas han devuelto falso. Por tanto, si no es mayor que 5 debe ser INSUFICIENTE.

SABÍAS QUE...


...puedes anidar hasta 64 funciones SI. Acabas de ver como se complica el seguimiento de los argumentos cuando se tienen 4, imagina como podría ser con 64. No abuses ¿vale?


La función Y

La función Y de Excel la utilizarás con mucha frecuencia en tus hojas de cálculo, sobre todo, en combinación con la función SI.

Cuando la utilices como argumento prueba_lógica de una función SI podrás comprobar varias condiciones distintas en lugar de solo una.

La sintaxis de la función Y es la siguiente:

=Y(valor_lógico_1;[valor_lógico_2];...)

Como mínimo deberá tener un argumento (valor_lógico_1), el resto son opcionales. Deben ser valores que se puedan evaluar como VERDADERO o FALSO.

Si los valores son texto o celdas vacías, no se tendrán en cuenta en la evaluación. Si son valores no evaluables como valores lógicos obtendrás un error del tipo #¡VALOR! Tenlo muy presente.

La función Y devuelve VERDADERO cuando todos sus argumentos son evaluados como verdaderos y FALSO desde que alguno de ellos sea falso.

En el siguiente ejemplo, debe indicarse cuál será el futuro de cada alumno. ¿Promocionará o repetirá?

Función SI con función Y

En las celdas de la columna H tendríamos una función como la siguiente:

Función SI con función Y

Analiza con detenimiento los argumentos, sobre todo, la prueba lógica:

  • La prueba lógica: Debe ser una expresión evaluable como Verdadero o Falso. La función Y, en este ejemplo, es la prueba lógica. Para devolver verdadero la función Y debe tener todos sus argumentos como verdaderos. En este caso, sólo cuando las notas de todas las asignaturas sean mayores o iguales a 5, el alumno habrá aprobado todas las asignaturas. Cuando esto se cumple, la función Y devuelve Verdadero y la función SI sale por el argumento [valor_si_verdadero]. En caso contrario, desde que una o más notas sean menor que 5, saldrá por el argumento [valor_si_falso]
  • valor_si_verdadero: Imprime PROMOCIONA en la celda.
  • valor_si_falso: Imprime REPITE en la celda.

La función O

Al igual que sucede con la función Y, con esta función, en combinación de la función SI, podrás comprobar varias condiciones diferentes a la vez.

La sintaxis de la función O es la siguiente:

=O(valor_lógico_1;[valor_lógico_2];...)

Los argumentos deben ser valores que se puedan evaluar como VERDADERO o FALSO.

La función O devuelve VERDADERO cuando alguno de sus argumentos es evaluado como verdadero y FALSO cuando todos sean evaluados como falso.

En el ejemplo siguiente aparecerá un texto por cada asignatura que indicará si hay suspensos o todos han aprobado.

Función SI con función O

En las celdas de la fila 5 tendríamos una función como la siguiente:

Función SI con función O

Analiza con detenimiento los argumentos, sobre todo, la prueba lógica:

  • La prueba lógica: Debe ser una expresión evaluable como Verdadero o Falso. La función O, en este ejemplo, es la prueba lógica. Para devolver verdadero la función O debe tener alguno de sus argumentos como verdadero. En este caso, cuando la nota de uno o más alumnos en esa asignatura sea menor que 5, habrá alumnos que han suspendido la asignatura. Cuando esto se cumple, la función O devuelve Verdadero y la función SI sale por el argumento [valor_si_verdadero]. En caso contrario, si las notas de todos los alumnos son mayores o igual que 5, saldrá por el argumento [valor_si_falso]
  • valor_si_verdadero: Imprime HAY SUSPENSOS en la celda.
  • valor_si_falso: Imprime TODOS OK en la celda.

Saliendo de la función SI con otra función

Te he mostrado hasta ahora la posibilidad de utilizar funciones en la prueba lógica de la función SI, mientras que los otros dos argumentos son cadenas de texto.

Lógicamente, es posible utilizar funciones como argumentos [valor_si_verdadero] o [valor_si_falso].

Observa el siguiente ejemplo. Muestra el promedio de notas de un alumno sólo en el caso de que haya aprobado todas las asignaturas. Si ha suspendido mostrará un mensaje indicando CON SUSPENSOS.

Función SI, Y y PROMEDIO

En las celdas de la columna H puedes encontrar una función como la siguiente:

Función SI, Y y PROMEDIO

Analiza con detenimiento los argumentos, sobre todo, [valor_si_verdadero]:

  • La prueba lógica: La función Y devuelve verdadero únicamente si el alumno ha aprobado todas las asignaturas. La función SI sale por el argumento [valor_si_verdadero]. En caso contrario, si el alumno suspende alguna asignatura, saldrá por el argumento [valor_si_falso]
  • valor_si_verdadero: Calcula el promedio de todas las notas del alumno.
  • valor_si_falso: Imprime CON SUSPENSOS en la celda.

La función SI: Conclusiones

Si estás comenzando en Excel esta es una de las funciones más habituales o populares con la que te deberás familiarizar.

Has visto cuál es la sintaxis de la función con sus tres argumentos: la prueba_lógica, valor_si_verdadero y valor_si_falso.

Te mostré los comparadores lógicos y funciones que devuelven VERDADERO o FALSO para utilizarlas como prueba lógica.

Te mostré las funciones SI anidadas.

Y, por último, la viste en combinación con otras funciones como las funciones Y, O y PROMEDIO.

¿Echas algo de menos? ¿Te han quedado dudas al respecto?

Deja tu comentario sobre lo que te ha parecido el artículo.

Archivado en:Funciones

Comentarios

  1. diana batero dice

    29 abril, 2021 en 19:55

    Buenas tardes tengo una tarea y de verdad no doy con la función . Me piden En la columna Promoción aparecerá la palabra SÍ en caso de que el importe de las comisiones haya superado los 850 € en alguno de los tres meses. Podría alguien decirme que función debo usar. Gracias

    Responder
    • janso dice

      12 febrero, 2022 en 10:28

      Hola Diana,
      Analiza la función «Si»
      Un saludo

      Responder
  2. Melvin Ruiz-Reyes dice

    7 agosto, 2020 en 02:05

    Saludos:

    Le escribo a usted porque no encuentro a quien acudir. Escribí directamente a Microsoft pero no responden…

    Cuando descargo la plantilla del siguiente enlace https://templates.office.com/es-es/programación-diaria-de-trabajo-tm02780252
    y me dispongo a editarla, la instrucción (=SI) o IF da error e intento corregirlo pero no lo logro.

    La fórmula aparece de la siguiente forma: =SI.ERROR(INDICE(Programador_de_eventos;COINCIDIR(FECHANUMERO(@DateVal)&[@Hora];LookUpDateAndTime;0);3);»»)

    Cuando elimino la palabra ERROR no logro sincronizar con la pagina donde debe copiar los datos.

    Le agradeceré la ayuda que me pueda brindar. Conozco las fórmulas básicas de IF (SI), pero en ese punto no la comprendo.

    Responder
    • janso dice

      20 marzo, 2021 en 11:54

      Hola Melvin, el problema radica en que «SI.ERROR» es, en sí misma, una función de Excel diferente de la función «SI» y hacen cosas radicalmente distintas. SI.ERROR comprueba si se devuelve un error en el cálculo realizado (por ejemplo, división por 0), en cuyo caso la celda en lugar de mostrar el código correspondiente del error, mostraría un mensaje más amable o, simplemente, como indica el ejemplo, dejaría la celda en blanco («»).
      Un saludo.

      Responder
  3. Kevin dice

    24 junio, 2020 en 21:25

    Como podría hacer una condición SI para comparar 3 datos y de ellos seleccionar el mayor o el menor con esta fórmula.
    Gracias

    Responder
    • janso dice

      20 marzo, 2021 en 11:55

      ¿Alguien se atreve a ayudar a Kevin? Venga, es fácil.

      Responder
  4. Adnru dice

    30 mayo, 2020 en 00:23

    Buenas tardes,
    Si para e ejemplo de la fórmula SI anidada, en vez de una calificación numérica tengo «Ausente», cómo sería la fórmula?
    Agradezco de antemano su atención.

    Responder
    • janso dice

      20 marzo, 2021 en 12:02

      Hola, ¿alguien se anima a responderle a Adnru?

      Responder
  5. Leidy dice

    4 marzo, 2020 en 14:05

    Gracias más claro no puede ser..

    Responder
    • janso dice

      5 marzo, 2020 en 20:44

      Gracias a ti Leidy.

      Responder
  6. María dice

    21 febrero, 2020 en 12:33

    Buenas tardes.
    Quisiera que me ayudara a decirme la función condicional con estos datos.
    Si, por ejemplo, en el marcador de un equipo de fútbol, uno del equipo ganara y el otro perdiese ¿cómo hago para poner Victoria o Derrota?

    Responder
  7. Kaired dice

    4 febrero, 2020 en 13:59

    Buenos días, excelente explicación.
    Mi pregunta sería, ¿cómo hacer el cambio de color de la celda dependiendo de un resultado, es decir, que si condicional me arroja un resultado «certificar» (ya logrado), este aparezca en rojo y si arroja «certificada» este aparezca en una celda color verde?

    Responder
    • janso dice

      5 marzo, 2020 en 20:46

      Hola Kaired, gracias.
      Debes utilizar la característica de «Formato Condicional»
      Un saludo.

      Responder
  8. Estefany Licona dice

    20 enero, 2020 en 18:20

    ¡Hola! Muchas gracias por la ayuda. Sin embargo, tengo una consulta: en excel tenemos un checklist de documentos donde cada uno corresponde a una celda, cuando está entregado ponemos «entregado» y, de lo contrario «pendiente». Quiero que cuando varias casilllas tengan «entregado» me arroje «Documentación completa» y, de lo contrario, «Documentación incompleta», de modo que si alguno tiene escrito «pendiente» ponga «Documentación incompleta» hasta el momento en que todos digan «entregado».

    Puse: =SI({Q3:AM3}»pendiente»;»Documentación completa»;»Documentación incompleta») pero no distingue cuando alguno dice «pendiente» y aún así pone «Documentación completa». ¿Qué estoy haciendo mal?

    Gracias por tu ayuda y tiempo.

    Responder
    • janso dice

      10 abril, 2020 en 09:41

      Hola Estefany,

      Disculpa pero no me estás solicitando que té explique cómo hacer una cosa. Me estás pidiendo que te resuelva el problema que necesitas resolver tú.
      Creo que deberías esforzarte para mejorar y ser capaz de resolverlo por ti misma. Tienes toda la información que necesitas en el artículo.
      Además tampoco sería adecuado que me dedicara a resolver todos los problemas porque esto se convertiría en un consultorio de problemas y no tendría horas en el día para atender toda la demanda.

      Confío en que lo comprendas.

      Muchas gracias.

      Un saludo.

      Responder
  9. Daniela dice

    21 diciembre, 2019 en 15:55

    Hola!!
    tengo una duda que espero me puedas resolver.
    Estoy intentando calcular un porcentaje en base a si me pagan con tarjetas o efectivo para calcular la comisión que se gana de ello.
    Tengo las columnas VALOR, TARJETA, EFECTIVO, COMISIÓN. Necesito una fórmula en que calcule el porcentaje de comisión (45%), en base a si el pago fue con tarjeta o efectivo. Mi idea era marcar con «X» si pagaba con uno o el otro, pero no puedo aplicarle el 45% a eso después. Me ayudas?
    Gracias!

    Responder
    • janso dice

      10 abril, 2020 en 09:44

      Hola Daniela,

      Disculpa pero no me estás solicitando que té explique cómo hacer una cosa. Me estás pidiendo que te resuelva el problema que necesitas resolver tú.
      Creo que deberías esforzarte para mejorar y ser capaz de resolverlo por ti misma. Tienes toda la información que necesitas en el artículo.
      Además tampoco sería adecuado que me dedicara a resolver todos los problemas porque esto se convertiría en un consultorio de problemas y no tendría horas en el día para atender toda la demanda.

      Confío en que lo comprendas.

      Muchas gracias.

      Un saludo.

      Responder
  10. Jose Hurtado dice

    10 diciembre, 2019 en 10:18

    Buenos días,

    Estoy intentando hacer una formula para poder comprobar si una condición cumple para varios parámetros que a se vez pueden ser diferentes entre si. No se si me he explicado bien.

    Son 5 parámetros que pueden ser si o no A, B, C, D y F y que van agrupados de dos en dos (A y B), (C y D) excepto el ultimo (E).

    Por eso yo quería hacer una condicional en la que si, o A o B fuesen SI, y o C y D fuesen SI, y E fuesen SI el resultado fuese SI.

    Y luego ya poder hacer otras combinaciones menos restrictivas en las que si o A o B son las dos NO, aunque las otras fuesen que SI (C o D son SI y E es SI) saliese que no, y así sucesivamente. Yo creo que creando la primera formula ya con eso podría ir variando, pero es que no consigo hacer una condicional en el que si varios elementos (función Y) pueden ser que si o no (con la función O) estén todos relacionados dentro de la función y, ya que los tres elementos deberían tener por lo menos alguno de los elementos de los tres grupos con la condición SI.

    Responder
    • janso dice

      5 marzo, 2020 en 20:50

      Hola Jose,
      Deberías investigar sobre las funciones «Y» y «O» que puedes usar en la parte de la condición de la función «Si».
      Un saludo.

      Responder
  11. Arnaldo Ponce dice

    18 noviembre, 2019 en 13:28

    Buen día, buen hombre si me podría ayudar por favor necesito saber que fórmula puedo usar para mi base de datos de fútbol en especial como poder darle un valor a esto:
    1.-NA= ninguno anota o anota solo uno
    2.-AA =ambos anotan
    Y tengo promedio de gol en una celda de cada equipo local y visita uno con 2.5 goles por partido y el otro con 0.65 goles por partido a simple vista si se q es NA pero quisiera q Excel me haga más simple y verlo en una celda gracias buen día

    Responder
    • janso dice

      10 abril, 2020 en 09:45

      Hola Arnaldo,

      Disculpa pero no me estás solicitando que té explique cómo hacer una cosa. Me estás pidiendo que te resuelva el problema que necesitas resolver tú.
      Creo que deberías esforzarte para mejorar y ser capaz de resolverlo por ti mismo. Tienes toda la información que necesitas en el artículo.
      Además tampoco sería adecuado que me dedicara a resolver todos los problemas porque esto se convertiría en un consultorio de problemas y no tendría horas en el día para atender toda la demanda.

      Confío en que lo comprendas.

      Muchas gracias.

      Un saludo.

      Responder
  12. Constanza dice

    13 agosto, 2019 en 13:25

    Hola! Muchísimas gracias por este artículo!!! Más claro, imposible! Felicitaciones!
    Sólo me queda una duda… de qué manera se pueden combinar estas funciones?
    Por ejemplo, necesito una función que diga: si se cumple esta condición, más esta, más esta (es decir, sería la función «Y») O se cumple esta otra condición, más esta otra, entonces el resultado es «x».
    Es para hacer una plantilla de calificaciones y obtener la condición del alumno al final del cuatrimestre. Agradecería mucho tu ayuda!!! Saludos!!!

    Responder
    • janso dice

      13 agosto, 2019 en 20:01

      Hola Constanza,
      La función «Y» y «O» tienen una sintaxis parecida aunque su forma de resolver es bastante diferentes. Ambas devuelven verdadero o falso. La función «Y» devolverá verdadero cuando todas las condiciones que compruebes sean verdaderas, mientras que la función «O» devolverá verdadero cuando sólo una de las condiciones que comprueba lo sea.
      No me queda muy claro lo que pides pero lo siguiente puede abrirte la mente:
      =SI(Y(A3>=5;B3=»Sí»);»Aprobado»;SI(B3=»No»;»Pendiente de trabajo»;»Suspendido»)). Supongamos que en A3 está la nota del ejercicio y en B3 sí entregó o no el trabajo:
      El SI más externo comprueba si ambas cosas son correctas, es decir, superó el ejercicio con más de un cinco y entregó el trabajo, en cuyo caso imprimirá «Aprobado» y no realizará el segundo SI. Pero, si alguna de las dos circunstancias anteriores no se cumplen, entonces sale por el segundo SI que verifica si es que no entregó el trabajo. Si es así, imprime «Pendiente de trabajo», pero si resulta que lo entregó y se está evaluando este segundo SI es porque entonces la nota del ejercicio fue menor que cinco por lo que no hace falta hacer más comprobaciones e imprime «Suspendido».
      Confío en que te sirva de ejemplo para que luego puedas seguir de forma autónoma.
      Saludos.

      Responder
  13. Julio Enrique Caminero dice

    3 julio, 2019 en 01:37

    Muy buena la explicación. Estamos interesados conocer los fundamentos teóricos detrás de una función condicional Y. Aquí encontramos buena base de sustentación.

    Responder
    • janso dice

      10 abril, 2020 en 09:47

      Muchas gracias Julio.

      Es muy agradable recibir vuestro feedback positivo.

      Un saludo.

      Responder
  14. Marisol dice

    19 junio, 2019 en 20:12

    Hola, tengo un detalle en una empresa quiero realizar una base de datos por departamento, pero ya cuento con la base de datos general de las cuales quiero insertar una condición para poder seleccionar que es lo que se anota en el libro nuevo, pero las condiciones que utilizo no son de ayuda.

    Crees que con estas condiciones pueda hacer la relación de libros y así poder agrupar por departamento..???’

    Responder
    • janso dice

      10 abril, 2020 en 09:50

      Hola Marisol,

      Si deseas utilizar Excel para llevar una base de datos te recomendaría que no lo hicieras. No es adecuado y tiene ciertas limitaciones. Quizás pienses que no tienes tiempo ahora mismo para ponerte a aprender a utilizar ACCESS pero deberías.

      Saludos.

      Responder
  15. Natalia Rodríguez dice

    19 junio, 2019 en 15:18

    Hola, espero que me puedas ayudar y que me pueda explicar. Tengo la siguiente formula =IF(AP2=»5″,(Y2+5)) el resultado me da una fecha límite, que justo es lo que necesito, sin embargo, dentro de mi formula tengo que incluir la suma de Y2+3.

    Siendo que AP2 puede ser 5 o 3 e Y2 es fecha de aprobación

    =IF(AP2=»5″,(Y2+5))
    =IF(AP2=»3″,(Y2+3))

    Hasta el momento las tengo separadas, pero no encuentro la forma en cómo expresarlas en la misma fórmula.

    Espero que me haya explicado.

    Responder
    • janso dice

      10 abril, 2020 en 09:53

      Hola Natalia,

      Deben concatenar sentencias IF una dentro de la otra, de forma que si no se cumple la primera comparación entonces haces la segunda sentencia IF. Ahora bien, fíjate que si Y2 sólo puede tener 2 valores posibles, al descartar con la comparación que sea cinco, entonces tiene que ser 3, así que en la salida negativa del IF te bastaría con hacer la suma Y2+3.

      Saludos.

      Responder
  16. max dice

    10 junio, 2019 en 01:24

    Me podrian ayudar con esta formula para pagar o descontar el presentimo
    1 ausencia injustificada se descuenta 50%, 2 o mas se descuenta el 100%.
    1 ausencia Justificada se descontara el 30%, 2 se descontara el 70% y 3 se descontara el 100%.
    Mas de 10 ausencias por enfermedad consecutivas no se descontara Presentismo.
    1 ausencia injustificada y una justificada se suman los porcentajes 80%
    1 ausencia injustificada y 2 ausencias justificadas pierde el 100%

    Responder
    • janso dice

      10 abril, 2020 en 09:55

      Hola max,

      Debes tener una tabla donde se registren las ausencias de los empleados y utilizar la función CONTAR.SI() para realizar el conteo de ausencias de cada empleado. El resultado de esta función de conteo es el que utilizarás en las sentencias SI() para determinar que % de descuento debes aplicar.

      Saludos.

      Responder
  17. Cristina dice

    25 mayo, 2019 en 17:16

    Buenas tardes,
    Mi consulta es:
    Dependiendo del tipo de cobro, (transferencia, tarjeta o Paypal), he de cobrarle al cliente unos gastos que se añaden a la factura, y no consigo hacer la fórmula, creo que voy bastante perdida.

    ´=SI(F3=»T»;0+S3;SI(F3=J;»0,1*S3″);SI(F3=P;»0,034*S3+0,35))

    Celda total factura S3
    Celda F3 T=transferencia J=tarjeta o P= Paypal
    Podrias ayudarme?

    Responder
    • janso dice

      26 mayo, 2019 en 09:07

      Hola Cristina,
      El problema que tienes es de sintaxis con las comillas y de cálculos. Las comillas deben ir exclusivamente en las letras con las que comparas F3. Los cálculos debes analizarlos de esta manera. Para «T» el coste de la factura no varía, luego no sumo nada. Para «J» se incrementa un 10% (intuyo de tu fórmula) por lo que multiplico por 1,1 a S3 y listo. Para «P» le sumas un 3,4% y la cantidad fija de 0,35, luego el producto de S3*1,034 + 0,35. Para que te funcione debería ser así:
      =SI(F3=»T»;S3;SI(F3=»J»;1,1*S3;SI(F3=»P»;1,034*S3+0,35)))

      Responder
  18. DAYANA PEREZ dice

    1 marzo, 2019 en 18:57

    HOLA NO HE PODIDO CON ESTE EJERCICIO. X EMPRESA ESTA DANDO PASES PARA PISCINA A LAS PERSONAS QUE SE LLAMEN ALBERTO. NECESITO QUE FRENTE A LOS NOMBRES SALGA APLICA O NO APLICA.

    Responder
    • janso dice

      26 mayo, 2019 en 09:42

      Hola Dayana,
      Esta es una funcionalidad muy típica en Excel. Se consigue con la función SI. Te recomiendo visitar este artículo y revisarlo en profundidad.
      https://www.tusitioexcel.com/funciones-de-excel/funcion-si-excel/
      Saludos.

      Responder
  19. Merce dice

    21 febrero, 2019 en 10:23

    Hola,
    Necesito hacer una fórmula y no consigo que me de el resultado que necesito… ¿Me podríais ayudar a ver qué estoy haciendo mal? En este caso necesito convertir una nota (entre 20 y 80) a otro número del 1 al 10. La conversión sería la siguiente:

    >70=10
    >6661555045403529<36=2
    70 me aparece 10, pero si no, aparece 9 sea el número que sea…

    =SI(A2>70;»10″;SI(70>A2>66;»9″;SI(67>A2>61;»8″)))

    ¿Podéis ayudarme? Muchas gracias!!

    Responder
    • janso dice

      21 febrero, 2019 en 20:09

      Hola Merce,
      Yo siempre lo intento hacer lo más sencillo posible.
      Primer Si comprueba si es mayor de 70. Se es así le asigno un 10 pero si no es así paso a hacer la segunda comparación que sería Si es mayor de 66 en cuyo caso le asignaría el 9. En esta segunda comparación nunca será mayor de 70 porque de serlo no habría llegado… Espero que me haya explicado bien.
      Saludos.

      Responder
  20. juan camilo florez dice

    10 febrero, 2019 en 23:11

    buenas tardes , quisiera una asesoria para una formula condicional , ella me debe indicar lo siguiente si f5>0 es un faltante pero si f5 <0 es un sobrante y a un no la he podido resolver. muchas gracias.

    Responder
    • janso dice

      21 febrero, 2019 en 20:11

      Hola Juan Camilo,
      No alcanzo a ver que quieres mostrar si algún dato que represente el sobrante y el faltante o, simplemente, esas palabras. ¿Podrías ser un poco más explícito?
      Gracias.

      Responder
  21. Javier Pérez Torres dice

    1 febrero, 2019 en 16:14

    Buenas tardes, Jose. LLevo dos días intentando formular una escala de comisiones pero no doy con la tecla. No avanzo. Determinar comisión total de un comercial en funcion de tabla, de 0 a 5 ventas, se la abono a 5€, de 6 a 10 se la abono a 10€, de 11 a 13 a 15€ y mas de 16 a 20€.
    Me quedo por aquí siendo C4 sus ventas y no sé avanzar… =SI(0<C4<5;C4*5)
    Muchas gracias

    Responder
    • janso dice

      21 febrero, 2019 en 20:16

      Hola Javier,
      Hazlo siempre lo más sencillo. Ya tendrás tiempo de ir complicando las fórmulas y anidar fórmulas unas dentro de otras.
      Haz la primera comparación. Por ejemplo si las ventas son menores de 6 lo multiplicas por 5, pero si no lo son, hay que comprobar el siguiente segmento, así que verificas si es menor de 11…
      Quedaría tal que así:
      =SI(C4<6;C4*5;SI(C4<11;C4*10;SI(C4<16;C4*15;C4*20)))

      Responder
  22. Ricard dice

    31 enero, 2019 en 16:08

    No estoy seguro si mi consulta se resuelve con la función «SI»… Ahí va:
    En una columna B asigno un tipo de BECAS (A, B, C, D, E), es decir, 5 tipos posible de BECA.
    Quiero asignar a cada letra un valor (A=0,5 B=0,75 C=1,5 D= 2,25 E= 3 y F=3,4), de manera que cuando yo ponga en la columna B «D», en otra columna (pongamos COLUMNA C…) me ponga directamente el valor asignado, en este caso «2,25»… ¿Cómo podría hacerlo?

    Responder
    • janso dice

      21 febrero, 2019 en 20:18

      Hola Ricard,
      Mira la primera parte de este artículo sobre la función BUSCARV. Seguro que te va a parecer muy interesante para resolver lo que quieres hacer.
      https://www.tusitioexcel.com/avanzado/buscarv-consultas-web/
      Saludos

      Responder
  23. Edu dice

    7 julio, 2018 en 15:58

    ¿Podría plantearte una estructura anidad para que me ayudes? La tengo hecha pero en algunas ocasiones me sale el valor «FALSO»

    Responder
    • janso dice

      15 agosto, 2018 en 17:21

      Hola Edu. Disculpa la tardanza en responderte.
      Imagino que ya lo habrás solucionado.
      Si no es así, adelante, plantea tu duda.
      Saludos.

      Responder
  24. Alexis Valdivia dice

    26 junio, 2018 en 23:27

    Excelente explicación.

    Responder
    • janso dice

      27 junio, 2018 en 07:41

      Muchísimas gracias Alexis.

      Responder
      • tomas dice

        12 enero, 2021 en 11:07

        te queremos amigo

        Responder
        • janso dice

          20 marzo, 2021 en 11:48

          Muchas gracias Tomas.
          Un saludo.

          Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Realiza tu búsqueda en Tusitioexcel.com

Sobre José R. Ansó (janso)

Ingeniero Téc. Telecomunicaciones de profesión y formador de vocación.
Especializado en ofimática y fascinado por las hojas de cálculo en las que aprendo algo nuevo cada día. Leer Más…

Ver mis publicaciones de blog

Otros artículos destacados

Función SI de Excel

Función SI: La función condicional de Excel por excelencia.

La función SI de Excel te permitirá decidir que dato, operación o función utilizar en caso de que se cumpla o no determinada condición. Es muy posible que estés empezando en este mundo de fórmulas, celdas y datos. Si es así de ahora en adelante debes hablar con propiedad. No es la fórmula SI de Excel, […]

Referencias 3D en Excel

Referencias 3D en Excel. Que son y cómo utilizarlas

Las referencias 3D te permitirán definir cálculos de forma más rápida, utilizando la misma celda de varias hojas de cálculo en un mismo libro de Excel. Por tanto, podrás ahorrar mucho tiempo si aprendes a utilizar correctamente este tipo especial de referencias de Excel. Es muy probable que alguna vez hayas creado un libro de Excel en […]

Buscar objetivo de Excel

Cómo utilizar Buscar Objetivo de Excel

Buscar Objetivo de Excel es una funcionalidad que te permitirá averiguar que valor deben tener las variables de una fórmula para obtener como resultado el que desees. Seguro que en alguna ocasión te has visto cambiando manualmente los datos de tus variables para obtener en una fórmula un resultado concreto. Esta una tarea tediosa e inviertes […]

Validación de datos en Excel

Validación de datos en Excel

La validación de datos es una funcionalidad de Excel que te permitirá establecer limitaciones sobre los tipos de datos así como sobre los valores a introducir en una celda determinada. Tendrás el poder de obligar a un usuario de tu hoja de cálculo a introducir un valor correcto para las necesidades que persigue la hoja. Esto […]

Formatos personalizados en Excel

Formatos personalizados en Excel

Los formatos personalizados de Excel te permitirán controlar el aspecto con el que deseas mostrar los datos. De esta forma no tendrás por qué restringir tus posibilidades a los diferentes formatos estandarizados que te ofrece Excel. En muchas ocasiones te verás en la necesidad de especificar el tipo de unidad al que se refiere un […]

Copyright © 2022 José Ramón Ansó

No sientas miedo por este mensaje. Está aquí para asegurarte que este sitio cumple con la Ley Española sobre cookies. Debo informarte que esta web utiliza cookies propias y de terceros, como Google, con el objeto de optimizar tu navegación y realizar tareas de análisis y estadísticas anónimas, también para añadir funciones de redes sociales o las pertenecientes a Wordpress. Debes saber que si continuas navegando, aceptas la política de cookies. Acepto
Política y privacidad de cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR