O operador ā€œIFā€ en Microsoft Excel: aplicaciĆ³n e exemplos

Excel, por suposto, ten unha funcionalidade moi rica. E entre as moitas ferramentas diferentes, o operador "IF" ocupa un lugar especial. Axuda a resolver tarefas completamente diferentes e os usuarios recorren a esta funciĆ³n con moita mĆ”is frecuencia que outras.

Neste artigo, falaremos sobre o que Ʃ o operador "IF" e tamƩn consideraremos o alcance e os principios de traballar con el.

Contido: FunciĆ³n ā€œIFā€ en Excel

DefiniciĆ³n da funciĆ³n ā€œIFā€ e a sĆŗa finalidade

O operador "IF" Ć© unha ferramenta do programa Excel para comprobar unha determinada condiciĆ³n (expresiĆ³n lĆ³xica) para a sĆŗa execuciĆ³n.

Ɖ dicir, imaxinar que temos algĆŗn tipo de condiciĆ³n. A tarefa de "IF" Ć© comprobar se se cumpre a condiciĆ³n dada e emitir un valor baseado no resultado da comprobaciĆ³n Ć” cela coa funciĆ³n.

  1. Se a expresiĆ³n lĆ³xica (condiciĆ³n) Ć© verdadeira, entĆ³n o valor Ć© verdadeiro.
  2. Se non se cumpre a expresiĆ³n lĆ³xica (condiciĆ³n), o valor Ć© falso.

A propia fĆ³rmula da funciĆ³n no programa Ć© a seguinte expresiĆ³n:

=IF(condiciĆ³n, [valor se se cumpre a condiciĆ³n], [valor se non se cumpre a condiciĆ³n])

Usando a funciĆ³n "IF" cun exemplo

Quizais a informaciĆ³n anterior non pareza tan clara. Pero, de feito, aquĆ­ non hai nada complicado. E para comprender mellor o propĆ³sito da funciĆ³n e o seu funcionamento, considere o seguinte exemplo.

Temos unha tĆ”boa cos nomes dos zapatos deportivos. Imaxina que en breve teremos rebaixas, e todos os zapatos de muller teƱen que ter un desconto dun 25%. Nunha das columnas da tĆ”boa, o xĆ©nero de cada elemento sĆ³ se especifica.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

A nosa tarefa Ć© mostrar o valor "25 %" na columna "Desconto" para todas as filas con nomes femininos. E en consecuencia, o valor Ć© "0", se a columna "XĆ©nero" contĆ©n o valor "masculino"

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Encher os datos manualmente levarĆ” moito tempo e hai unha gran probabilidade de cometer un erro nalgĆŗn lugar, especialmente se a lista Ć© longa. Neste caso, Ć© moito mĆ”is doado automatizar o proceso usando a instruciĆ³n "IF".

Para completar esta tarefa, terĆ”s que escribir a seguinte fĆ³rmula:

=IF(B2=ā€femininoā€,25%,0)

  • ExpresiĆ³n booleana: B2=ā€femininoā€
  • Valor no caso de que se cumpra a condiciĆ³n (verdadeiro) - 25%
  • O valor se non se cumpre a condiciĆ³n (falso) Ć© 0.

Escribimos esta fĆ³rmula na cela superior da columna "Desconto" e prememos Intro. Non esquezas poƱer o signo igual (=) diante da fĆ³rmula.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Despois diso, para esta cela, o resultado mostrarase segundo a nosa condiciĆ³n lĆ³xica (non esqueza establecer o formato da cela - porcentaxe). Se a comprobaciĆ³n revela que o sexo Ć© "feminino", mostrarase un valor do 25%. En caso contrario, o valor da cela serĆ” igual a 0. De feito, o que necesitabamos.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Agora sĆ³ queda copiar esta expresiĆ³n en todas as liƱas. Para iso, move o cursor do rato ao bordo inferior dereito da cela coa fĆ³rmula. O punteiro do rato deberĆ­a converterse nunha cruz. ManteƱa premido o botĆ³n esquerdo do rato e arrastre a fĆ³rmula sobre todas as liƱas que se deben comprobar segundo as condiciĆ³ns especificadas.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Isto Ć© todo, agora aplicamos a condiciĆ³n a todas as filas e obtivemos o resultado para cada unha delas.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Aplicando "IF" con varias condiciĆ³ns

Acabamos de mirar un exemplo de uso do operador "IF" cunha Ćŗnica expresiĆ³n booleana. Pero o programa tamĆ©n ten a capacidade de establecer mĆ”is dunha condiciĆ³n. Neste caso, primeiro realizarase unha comprobaciĆ³n do primeiro e, se ten Ć©xito, o valor establecido aparecerĆ” inmediatamente. E sĆ³ se non se executa a primeira expresiĆ³n lĆ³xica, a comprobaciĆ³n da segunda terĆ” efecto.

Vexamos a mesma tĆ”boa como exemplo. Pero esta vez, imos facelo mĆ”is difĆ­cil. Agora cĆ³mpre facer un desconto nos zapatos de muller, dependendo do deporte.

A primeira condiciĆ³n Ć© unha comprobaciĆ³n de xĆ©nero. Se Ć© "masculino", mĆ³strase inmediatamente o valor 0. Se Ć© "feminino", comprĆ³base a segunda condiciĆ³n. Se o deporte corre - 20%, se tenis - 10%.

Escribamos a fĆ³rmula para estas condiciĆ³ns na cela que necesitamos.

=Š•Š”Š›Š˜(B2=ā€Š¼ŃƒŠ¶ŃŠŗŠ¾Š¹ā€;0; Š•Š”Š›Š˜(C2=ā€Š±ŠµŠ³ā€;20%;10%))

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Facemos clic en Intro e obtemos o resultado segundo as condiciĆ³ns especificadas.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

A continuaciĆ³n, estiramos a fĆ³rmula a todas as filas restantes da tĆ”boa.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Cumprimento simultĆ”neo de dĆŗas condiciĆ³ns

TamĆ©n en Excel hai a oportunidade de mostrar datos sobre o cumprimento simultĆ”neo de dĆŗas condiciĆ³ns. Neste caso, o valor considerarase falso se non se cumpre polo menos unha das condiciĆ³ns. Para esta tarefa, o operador "E".

PoƱamos como exemplo a nosa tĆ”boa. Agora aplicarase o desconto do 30% sĆ³ se se trata de zapatos de muller e estĆ”n pensados ā€‹ā€‹para correr. Se se cumpren estas condiciĆ³ns, o valor da cela serĆ” igual ao 30% ao mesmo tempo, se non, serĆ” 0.

Para iso, utilizamos a seguinte fĆ³rmula:

=SE(AND(B2=ā€femininoā€;C2=ā€correndoā€);30%;0)

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Prema a tecla Intro para mostrar o resultado na cela.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Do mesmo xeito que os exemplos anteriores, estiramos a fĆ³rmula ao resto das liƱas.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

operador OR

Neste caso, o valor da expresiĆ³n lĆ³xica considĆ©rase verdadeiro se se cumpre unha das condiciĆ³ns. A segunda condiciĆ³n pode non cumprirse neste caso.

Imos establecer o problema do seguinte xeito. O desconto do 35 % sĆ³ se aplica Ć”s zapatillas de tenis masculinas. Se se trata dunha zapatilla de correr para home ou de calquera muller, o desconto Ć© 0.

Neste caso, Ć© necesaria a seguinte fĆ³rmula:

=IF(OU(B2=ā€femininoā€; C2=ā€correndoā€);0;35%)

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Despois de premer Intro, obteremos o valor necesario.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Estiramos a fĆ³rmula e xa estĆ”n listos os descontos para toda a gama.

O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

Como definir funciĆ³ns IF usando o Formula Builder

Podes usar a funciĆ³n SE non sĆ³ escribindoa manualmente nunha cela ou barra de fĆ³rmulas, senĆ³n tamĆ©n a travĆ©s do Creador de fĆ³rmulas.

A ver como funciona. SupoƱamos que de novo, como no primeiro exemplo, necesitamos facer un desconto en todos os zapatos de muller por un importe do 25%.

  1. PoƱemos o cursor na cela desexada, vai Ć” pestana "FĆ³rmulas" e, a continuaciĆ³n, fai clic en "Inserir funciĆ³n".O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos
  2. Na lista de Creador de fĆ³rmulas que se abre, seleccione "SI" e prema en "Inserir funciĆ³n".O operador IF en Microsoft Excel: aplicaciĆ³n e exemplos
  3. Ɓbrese a xanela de configuraciĆ³n da funciĆ³n. O operador IF en Microsoft Excel: aplicaciĆ³n e exemplosNo campo "expresiĆ³n lĆ³xica" escribimos a condiciĆ³n pola que se realizarĆ” a comprobaciĆ³n. No noso caso Ć© ā€œB2=ā€femininoā€.

    No campo "Verdadero", escriba o valor que deberĆ­a mostrarse na cela se se cumpre a condiciĆ³n.

    No campo "Falso": o valor se non se cumpre a condiciĆ³n.

  4. Despois de cubrir todos os campos, fai clic en "Finalizar" para obter o resultado.O operador IF en Microsoft Excel: aplicaciĆ³n e exemplosO operador IF en Microsoft Excel: aplicaciĆ³n e exemplos

ConclusiĆ³n

Unha das ferramentas mĆ”is populares e Ćŗtiles en Excel Ć© a funciĆ³n IF, que verifica que os datos coincidan coas condiciĆ³ns que marcamos e dĆ” o resultado automaticamente, o que elimina a posibilidade de erros debidos ao factor humano. Polo tanto, o coƱecemento e a capacidade de usar esta ferramenta aforrarĆ” tempo non sĆ³ para realizar moitas tarefas, senĆ³n tamĆ©n para buscar posibles erros debido ao modo de operaciĆ³n "manual".

Deixe unha resposta