Skip to main content

Sådan bruges AND, OR, og IF-funktioner i Excel

Microsoft Excel dato funktion gennemgang af Excelmanden (Kan 2024)

Microsoft Excel dato funktion gennemgang af Excelmanden (Kan 2024)
Anonim

Funktionerne AND, OR og IF er nogle af Excels bedre kendte logiske funktioner. Afhængigt af hvilken funktion der anvendes, skal en eller alle betingelserne være gældende for funktionen at returnere et TRUE svar. Hvis ikke, returnerer funktionen FALSE som en værdi.

For OR-funktionen, hvis en af ​​disse betingelser er sande, returnerer funktionen en værdi af TRUE i celle B2. For AND-funktionen skal alle tre betingelser være gældende for funktionen at returnere en værdi af TRUE i celle B3.

Nogle flere funktioner i Excel

Opbygning af Excel IF-erklæringen

Nestende funktioner i Excel refererer til at placere en funktion i en anden. Den indlejrede funktion virker som en af ​​hovedfunktionens argumenter. I billedet ovenfor indeholder rækker fire til syv formler, hvor AND- eller OR-funktionen er indlejret inde i IF-funktionen.

Når en af ​​disse to funktioner kombineres med IF-funktionen, har den resulterende formel meget større evner.

I vores specifikke eksempel, der er afbildet ovenfor, testes tre betingelser med formlerne i rækker to og tre:

  • Er værdien i celle A2 mindre end 50?
  • Er værdien i celle A3 ikke lig med 75?
  • Er værdien i celle A4 større end eller lig med 100?

I samtlige eksempler fungerer den nestede funktion som IF-funktionen først; Dette første element er kendt som logisk_test argument.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")

= IF (AND (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

Ændring af formelens output

I alle formler i rækker fire til syv er AND og OR-funktionerne identiske med deres modparter i rækker to og tre, idet de tester dataene i celler A2 til A4 for at se om det opfylder den krævede betingelse.

IF-funktionen bruges til at styre formelens output baseret på hvad der indtastes for funktionens andet og tredje argument. Eksempler på denne udgang kan være tekst som set i række fire, et tal som set i række fem, udgangen fra formlen eller en tom celle.

I tilfælde af IF / AND formel i celle B5, da ikke alle tre celler i området A2 til A4 er sande - værdien i cellen A4 er ikke større end eller lig med 100-AND-funktionen returnerer en FALSE-værdi.

IF-funktionen bruger denne værdi og returnerer dens Value_if_false argument - den aktuelle dato, der leveres af funktionen TODAY.

På den anden side returnerer IF / OR-formlen i række fire tekstopgørelsen Data Korrektaf en af ​​to grunde:

  1. OR-værdien har returneret en TRUE værdi - værdien i cellen A3 svarer ikke til 75.
  2. IF-funktionen brugte derefter dette resultat til at returnere sin værdi_hvis_falsk Argument: Data Korrekt.

Anvender IF-erklæringen i Excel

De næste trin dækker, hvordan man indtaster IF / OR-formlen i cellen B4 fra eksempelbilledet. De samme trin her kan bruges til at indtaste nogen af ​​IF-formlerne i vores særlige eksempler.

Selvom det er muligt at skrive den komplette formel manuelt, finder det mange mennesker lettere at bruge IF-funktionens dialogboks til at indtaste formlen og argumenterne; dialogboksen tager sig af syntaxindviklinger som kommaseparatorer mellem argumenter og omgivende tekstindtastninger i anførselstegn.

Trinnene bruges til at indtaste IF / OR formel i celle B4 er som følgende:

  1. Klik på cellen B4 for at gøre den til den aktive celle.
  2. Klik på knappenformler fane af båndet.
  3. Klik på knappenLogisk ikon for at åbne funktionen drop down liste.
  4. Klik HVIS i listen for at åbne IF-funktionen dialogboksen.
  5. Klik på knappenlogisk_test linje i dialogboksen.
  6. Indtast den komplette OG-funktion: OR (A2 <50, A3 <> 75, A4> = 100) ind i linjen Logical_test ved at pege på cellehenvisningerne, hvis det ønskes.
  7. Klik på knappenværdi_hvis_sand linje i dialogboksen.
  8. Indtast tekstenData Korrekt(ingen anførselstegn kræves).
  9. Klik påværdi_hvis_falsk linje i dialogboksen.
  10. Indtast teksten Datafejl.
  11. Klik Okay for at lukke dialogboksen og returnere til regnearket.
  12. Som allerede diskuteret ovenfor skal formlen viseværdi_hvis_sand argument eller Data Korrekt.
  13. Når du klikker på celle B4, vises den komplette funktion i formellelinjen over regnearket.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")