Simplificar fórmulas reduciendo la complejidad de las funciones IF en Microsoft Excel 2010

Anonim

En este artículo, aprenderemos a simplificar fórmulas reduciendo la complejidad de las funciones SI en Microsoft Excel 2010.

Mientras trabajaba en la fórmula NESTED IF; la ejecución exitosa del comando depende de si la condición se cumple o no. Es posible anidar múltiples funciones IF en una sola celda.

La función SI comprueba si la condición que especifica es VERDADERA o FALSA. Si la condición devuelve VERDADERO, devuelve un valor preestablecido, y si la condición devuelve FALSO, devuelve otro valor preestablecido.

Sintaxis = SI (prueba_lógica, valor_si_verdadero, valor_si_falso)

prueba lógica: La prueba lógica probará la condición o los criterios. Si la condición se cumple, devuelve el valor preestablecido, y si la condición no se cumple, devuelve otro valor preestablecido.

valor_si_verdadero: El valor que desea que se devuelva si este argumento devuelve VERDADERO.

valor_si_falso: El valor que desea que se devuelva si este argumento devuelve FALSE

Usando anidado Función SI tomará demasiado tiempo. Podemos usar una función alternativa, es decir Función ELEGIR para devolver la misma salida que devolverá la función SI.

Escoger: Devuelve el carácter especificado por el número de código del juego de caracteres de su computadora. La función ELEGIR devolverá un valor de una lista de valores basada en un número de índice dado. La función Choose usa index_num para devolver un valor de una lista.

Sintaxis = ELEGIR (núm_índice, valor1, valor2,…)

index_num: Especifica qué argumento de valor se selecciona. Index_num debe ser un número entre 1 y 254 o una fórmula que contenga los números entre 1 y 254. Si index_num es menor que 1, elija devolverá #¡VALOR! error.

valor1 y valor 2 son de 1 a 254 argumentos de valor de los cuales ELEGIR evaluará y devolverá el resultado.

Tomemos un ejemplo:

  • Tenemos tabla de datos de estudiantes.
  • En la columna A, tenemos el nombre de los estudiantes y en la columna B, tenemos sus calificaciones
  • En la columna F y G, tenemos las condiciones: Puntaje y Calificaciones.

  • En la columna C, queremos ingresar una fórmula IF anidada que devolverá Calificaciones
  • En la celda C2, ingrese la fórmula = SI (B2 = 1, $ G $ 3, SI (B2 = 2, $ G $ 4, SI (B2 = 3, $ G $ 5, SI (B2 = 4, $ G $ 6))))

  • Copiando la fórmula a continuación, obtendremos el resultado como se muestra a continuación

  • En la celda D2, ingresaremos fórmula= ELEGIR (B2, $ G $ 3, $ G $ 4, $ G $ 5, $ G $ 6)

  • ESCOGER La función comprobará el valor en la celda B2 y devolverá el valor según los valores de la columna G.
  • Copiando la fórmula a continuación, obtendremos el resultado como se muestra a continuación

  • Ambas fórmulas proporcionan la misma salida pero utilizan la función ELEGIR que reduce la complejidad sobre la función SI, en la que para cada nueva condición, tenemos que escribir una nueva condición SI dentro de la función SI.