A función IF engade a toma de decisións ás follas de cálculo de Excel probando unha condición especificada para ver se é verdadeiro ou falso. Se a condición é verdadeira, a función realizará unha acción. Se a condición é falsa, realizará unha acción diferente. Máis información sobre a función IF a continuación.
Realizar cálculos e introducir datos coa función IF
A sintaxe dunha función refírese ao deseño da función e inclúe o nome, parénteses e argumentos da función.
A sintaxe da función é:
= IF (proba lóxica, valor se é verdadeiro, valor se falso)
A proba lóxica é sempre unha comparación entre dous valores. Os operadores de comparación úsanse, por exemplo, para ver se o primeiro valor é maior ou menor que o segundo ou o mesmo.
Por exemplo, na imaxe aquí, a proba lóxica compara as ganancias dun empregado situadas na columna B para ver se son maiores de $ 30,000.00.
= IF (B2> 30000, B2 * 1%, 300)
Unha vez que a función determina se a proba lóxica é verdadeira ou falsa, executa unha das dúas accións especificadas polo valor se é verdadeiro e valorar falsos argumentos.
Os tipos de accións que a función pode realizar inclúen:
- realizar cálculos usando unha fórmula ou introducir datos numéricos
- mostrando declaracións de texto en células de folla de cálculo designadas,
- deixando a cela en branco en branco.
Facendo cálculos coa función IF
A función IF pode realizar diferentes cálculos en función de se a función devolve un valor real ou non.
Na imaxe anterior, úsase unha fórmula para calcular un importe de dedución en función das ganancias dos empregados.
= IF (B2> 30000, B2 * 1%, 300)
A taxa de dedución calcúlase usando unha fórmula introducida como o valor se o argumento verdadeiro . A fórmula multiplica as ganancias situadas na columna B nun 1% se as ganancias dos empregados son maiores que $ 30,000.00.
Introducir datos coa función IF
A función IF tamén se pode configurar para introducir datos de números nunha cela de destino. Estes datos poderían utilizarse noutros cálculos.
No exemplo anterior, se as ganancias dun empregado son inferiores a $ 30,000.00, o valor se se definiu un argumento falso para inserir unha tarifa fixa de 300,00 dólares para a dedución en lugar de utilizar un cálculo.
Nota: Non se ingresa o sinal de dólar nin o separador de comas cos números 30000 ou 300 na función. Ao introducir un ou dous crea erros na fórmula.
- As funcións de Excel usan a coma como un separador entre os argumentos, polo que ingresar comas con números leva a Excel a crer que se ingresaron máis de tres argumentos para a función IF.
- Dado que os sinais de dólar son caracteres de texto, introducilos cos números leva a Excel a crer que se cometeu un erro de dixitación e que se ofrece para corrixilo.
Amosando declaracións de texto ou deixando as celas en branco coa función de Excel IF
Amosando palabras ou declaracións de texto coa función IF
Ao ter o texto amosado por unha función IF en lugar dun número pode facelo máis fácil de atopar e ler resultados específicos na folla de traballo.
No exemplo anterior, a función IF está configurada para probar se os alumnos que toman un cuestionario de xeografía identifican correctamente as cidades capitais para unha serie de lugares no Pacífico Sur.
A proba lóxica da función IF compara as respostas dos alumnos na columna B coa resposta correcta ingresada no propio argumento.
Se a resposta do alumno coincide co nome introducido no argumento de texto lóxico, a palabra Corrixir móstrase na columna C. Se o nome non coincide, a celda queda en branco.
= IF (B2 = "Wellington", "Correcto", "")
Para usar palabras individuais ou declaracións de texto nunha función IF, cada entrada debe estar entre comiñas, por exemplo:
- o argumento da proba lóxica: B2 = "Wellington"
- o valor se o verdadeiro argumento "Correcto"
Deixando as celas en branco
Como se mostra para o valor se o argumento falso no exemplo anterior, as celas quedan en branco introducindo un par de comiñas baleiras ( "" ).