viernes, 12 de junio de 2020

EXCEL: Función SI con otros cálculos

Excel formula: IF with other calculations

Fórmula genérica

=SI(calculation1,calculation2,calculation3)

Explicación

La función SI se puede combinar con otros cálculos anidando otras fórmulas y funciones dentro de SI. En el ejemplo que se muestra, la fórmula en G5, copiada, es:

=SI(F5-E5>2,SUMA(data1),SUMA(data2))

donde data1 (B5: B14) y data2 (C5: C14) son rangos con nombre.

Cuando el resultado de F5-E5 es mayor que 2, la función SI devuelve la suma de valores en data1. Cuando el resultado de F5-E5 no es mayor que 2, SI devuelve el SUMA de valores en data2.

Cómo funciona esta fórmula

El propósito de esta fórmula es demostrar cómo se pueden anidar otras fórmulas y funciones dentro de la función SI.

La función SI toma tres argumentos como este:

=SI(logical_test, value_if_true, value_if_false)

En este ejemplo, la prueba lógica es la expresión F5-E5> 2:

=SI(F5-E5>2 // logical test

Cuando esta expresión devuelve VERDADERO, la función SI llama a la función SUMA para sumar valores en data1:

SUMA(data1) // when test is TRUE

Cuando la expresión devuelve FALSO, SI llama a la función SUMA para sumar valores en data2:

SUMA(data2) // when test is false

En cualquier caso, la función SUMA devuelve un valor a la función SI, y SI devuelve ese valor como resultado final.

Otros cálculos

Este concepto se puede personalizar de la forma que desee. Para devolver un promedio en lugar de una suma:

=SI(F5-E5>2,PROMEDIO(data1),PROMEDIO(data2))

Para verificar si F5 y F5 son mayores que 3:

=SI(Y(F5>3,E5>3),SUMA(data1),SUMA(data2))

Y así. El punto es que puedes hacer cualquier cálculo que desees dentro de SI. Incluso puede crear un SI anidado.

Nota: anidar otros cálculos dentro de una función o fórmula es una práctica común en muchas fórmulas más avanzadas. No se limita a la función SI. Puedes encontrar muchos ejemplos en esta lista.


Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT