OM, OCH, ELLER, Kapslad IF & INTE logiska funktioner i Excel

Innehållsförteckning:

Anonim

Saker kommer inte alltid att vara som vi vill att de ska vara. Det oväntade kan hända. Låt oss till exempel säga att du måste dela nummer. Att försöka dela ett tal med noll (0) ger ett fel. Logiska funktioner är till nytta i sådana fall. I denna handledning kommer vi att täcka följande ämnen.

I denna handledning kommer vi att täcka följande ämnen.

  • Vad är en logisk funktion?
  • IF-exempel
  • Excel Logic-funktioner förklarade
  • Kapslade IF-funktioner

Vad är en logisk funktion?

Det är en funktion som låter oss införa beslutsfattande när formler och funktioner körs. Funktioner används för att;

  • Kontrollera om ett villkor är sant eller falskt
  • Kombinera flera villkor tillsammans
Vad är ett tillstånd och varför spelar det någon roll?

Ett villkor är ett uttryck som antingen utvärderas till sant eller falskt. Uttrycket kan vara en funktion som avgör om värdet som anges i en cell är av numerisk typ eller textdatatyp, om ett värde är större än, lika med eller mindre än ett angivet värde, etc.

IF-funktionsexempel

Vi kommer att arbeta med hushållsbudgeten från denna handledning. Vi använder IF-funktionen för att avgöra om en artikel är dyr eller inte. Vi antar att föremål med ett värde över 6000 är dyra. De som är mindre än 6000 är billigare. Följande bild visar oss den dataset som vi kommer att arbeta med.

  • Sätt markörfokus i cell F4
  • Ange följande formel som använder IF-funktionen

= IF (E4 <6000, "Ja", "Nej")

HÄR,

  • "= IF (...)" anropar IF-funktionerna
  • "E4 <6000" är det villkor som funktionen IF utvärderar. Den kontrollerar värdet på celladressen E4 (delsumma) är mindre än 6000
  • "Ja" detta är det värde som funktionen kommer att visa om värdet på E4 är mindre än 6000
  • "Nej" detta är det värde som funktionen kommer att visa om värdet på E4 är större än 6000

När du är klar trycker du på Enter

Du får följande resultat

Excel Logic-funktioner förklarade

Följande tabell visar alla logiska funktioner i Excel

S / N FUNGERA KATEGORI BESKRIVNING ANVÄNDANDE
01 OCH Logisk Kontrollerar flera villkor och returnerar sant om de alla villkoren utvärderas till sanna. = OCH (1> 0, ISNUMBER (1)) Ovanstående funktion returnerar SANT eftersom båda villkoren är sanna.
02 FALSK Logisk Returnerar det logiska värdet FALSE. Den används för att jämföra resultaten av ett tillstånd eller en funktion som antingen returnerar true eller false FALSK()
03 OM Logisk Verifierar om ett villkor är uppfyllt eller inte. Om villkoret är uppfyllt returnerar det sant. Om villkoret inte är uppfyllt returnerar det falskt. = OM (logisk_test, [värde_om_sann], [värde_om_falsk]) = IF (ISNUMBER (22), "Yes", "No") 22 är Number så att det returnerar Yes.
04 FEL Logisk Returnerar uttrycksvärdet om inget fel inträffar. Om ett fel inträffar returnerar det felvärdet = FEL (5/0, "Dela med nollfel")
05 IFNA Logisk Returnerar värde om # N / A-fel inte uppstår. Om # N / A-fel inträffar returnerar det NA-värdet. # N / A-fel betyder ett värde om det inte är tillgängligt för en formel eller funktion. = IFNA (D6 * E6,0) OBS ovanstående formel returnerar noll om båda eller antingen D6 eller E6 är / är tomma
06 INTE Logisk Returnerar true om villkoret är falskt och returnerar false om villkoret är sant = NOT (ISTEXT (0)) OBS ovanstående funktion returnerar true. Detta beror på att ISTEXT (0) returnerar false och INTE-funktionen konverterar false till TRUE
07 ELLER Logisk Används vid utvärdering av flera förhållanden. Returnerar sant om någon eller alla villkor är sanna. Returnerar falskt om alla villkor är falska = ELLER (D8 = "admin", E8 = "kassör") OBS ovanstående funktion returnerar true om endera eller både D8 och E8 admin eller kassör
08 SANN Logisk Returnerar det logiska värdet SANT. Den används för att jämföra resultaten av ett tillstånd eller en funktion som antingen returnerar true eller false SANN()

Kapslade IF-funktioner

En kapslad IF-funktion är en IF-funktion inom en annan IF-funktion . Inkapslat om uttalanden är till nytta när vi måste arbeta med mer än två villkor. Låt oss säga att vi vill utveckla ett enkelt program som kontrollerar veckodagen. Om dagen är lördag vill vi visa "party well", om det är söndag vill vi visa "time to rest", och om det är någon dag från måndag till fredag ​​som vi vill visa, kom ihåg att fylla i din att göra-lista.

En kapslad if-funktion kan hjälpa oss att implementera exemplet ovan. Följande flödesschema visar hur den kapslade IF-funktionen kommer att implementeras.

Formeln för ovanstående flödesschema är som följer

= IF (B1 = "söndag", "tid att vila", IF (B1 = "lördag", "party well", "to do list"))

HÄR,

  • "= IF (....)" Är den viktigaste if-funktionen
  • "= IF (..., IF (....))" Den andra IF-funktionen är den kapslade. Det ger ytterligare utvärdering om den viktigaste IF-funktionen returnerade falsk.

Praktiskt exempel

Skapa en ny arbetsbok och ange data enligt nedan

  • Ange följande formel

= IF (B1 = "söndag", "tid att vila", IF (B1 = "lördag", "party well", "to do list"))

  • Ange lördag i celladress B1
  • Du får följande resultat

Ladda ner Excel-filen som används i självstudien

Sammanfattning

Logiska funktioner används för att införa beslutsfattande vid utvärdering av formler och funktioner i Excel.