Använda logiska funktioner i formler

Dataförberedelse i Excel

Iason Prassides

Content Developer, DataCamp

Logiska funktioner

  • Testa om ett villkor är sant eller falskt
  • Med logiska funktioner kan vi skapa villkorsformler
    • Välj villkor
    • Få olika utdata
  • Fyra logiska funktioner
    • AND()
    • OR()
    • NOT()
    • IF()

Bild med pilar som grenar ut i tre olika vägar och leder till olika utfall.

Dataförberedelse i Excel

Funktionen AND()

AND()

  • Syntax: AND(logical1, [logical2], ...)
  • Testar ett eller flera villkor och returnerar:
    • TRUE om alla villkor uppfylls
    • Annars FALSE

Exempel – Identifiera poster där produkten är Päron och den totala intäkten överstiger 2 500 $.

 

Exempeldata i Excel som visar skapandet av en kolumn med AND-funktionen och två variabler som villkor

Dataförberedelse i Excel

Funktionen OR()

OR()

  • Syntax: OR(logical1, [logical2], ...)
  • Testar ett eller flera villkor och returnerar:
    • TRUE om minst ett villkor uppfylls
    • Annars FALSE

Exempel – Identifiera poster där produkten är Päron eller den totala intäkten överstiger 2 500 $.

 

Exempeldata i Excel som visar skapandet av en kolumn med OR-funktionen och två variabler som villkor

Dataförberedelse i Excel

Funktionen NOT()

NOT()

  • Syntax: NOT(logical)
  • Tar ett logiskt argument
  • Returnerar TRUE när motsatsen till villkoret är sant
  • Annars returneras FALSE

Exempel – Identifiera poster där den totala intäkten är 2 500 $ eller mindre.

 

Exempeldata i Excel som visar skapandet av en kolumn med NOT-funktionen och en variabel som villkor

Dataförberedelse i Excel

Funktionen IF()

IF()

  • Syntax: IF(logical_test, [value_if_true], [value_if_false])
  • Ge olika utfall beroende på resultatet av det logiska testet
  • Vardagsscenario – handla i butik
    • Regnar det?
      • Ja – ta med ett paraply
      • Nej – lämna paraplyet hemma

 

Bild på en kvinna med ett rosa paraply som kontrollerar om det regnar.

Dataförberedelse i Excel

Kombinera logiska funktioner

  • Testa flera villkor för att hitta sanna eller falska utfall
  • Kombinera logiska funktioner för att skapa nästlade formler
    • Flera villkor ger två möjliga utfall

IF och AND =IF(AND(logical1, [logical2], ...), [value_if_true], [value_if_false])

IF och OR =IF(OR(logical1, [logical2], ...), [value_if_true], [value_if_false])

IF och NOT =IF(NOT(logical), [value_if_true], [value_if_false])

Dataförberedelse i Excel

Kombinera IF()-funktioner

  • Skapa nästlade IF-formler:

=IF(logical_test, [value_if_true], IF(logical_test, [value_if_true], [value_if_false])

 

  • Vardagsscenario – vädercheck
    • Snöar det?
      • Ja – ta på vinterjacka
      • Nej – regnar det?
        • Ja – ta med ett paraply
        • Nej – ta på vanliga ytterkläder

 

Serietecknad bild av en person i tre olika väderförhållanden – sol, regn och snö.

Dataförberedelse i Excel

Nu kör vi en övning!

Dataförberedelse i Excel

Preparing Video For Download...