Excel IF OG-funktion (indholdsfortegnelse)

  • IF OG Funktion i Excel
  • Sådan bruges IF OG funktion i Excel?

IF OG Funktion i Excel

Formålet med denne tutorial er at vise, hvordan IF og AND-funktionerne i Excel samles for at kontrollere flere betingelser i en enkelt formel. Nogle af tingene i naturen er endelige. Andre ser ud til at have et uendeligt potentiale, og interessant nok virker IF-funktionen som om den har sådanne egenskaber.

Vores mål i dag er at se, hvordan og hvis vi kan kombinere IF og AND-funktionen for at evaluere flere forhold samtidigt. Så først bliver vi nødt til at opbygge IF OG-funktionen og for at gøre det, bliver vi forpligtet til at sammensætte to separate funktioner - IF- og AND-funktionerne, i en enkelt formel. Lad os se, hvordan dette kan opnås:

IF (OG (Logisk1, Logisk2, …), val_if_true, val_if_false)

Ovenstående formel har følgende betydning: Hvis den første betingelse, dvs. betingelse 1, er sand, og den anden betingelse, dvs. betingelse 2, også er sand, skal du gøre noget, ellers gøre noget andet.

Sådan bruges IF OG funktion i Excel?

Lad os forstå, hvordan du bruger IF OG funktion i Excel ved hjælp af nogle eksempler.

Du kan downloade denne IF OG Funktion Excel-skabelon her - IF OG Funktion Excel-skabelon

Excel IF OG-funktion - eksempel # 1

Lad os forstå dette gennem et eksempel, lad os oprette en formel, hvis mål er at kontrollere, om B2 er "leveret", og også kontrollere, at C2 ikke er tom. Afhængigt af resultatet vil det nu gøre et af følgende:

  • Hvis både betingelse 1 og betingelse 2 evalueres til SAND, skal ordren markeres som ”Lukket”.
  • Hvis nogen af ​​betingelserne evalueres til FALSE eller begge evaluerer til FALSE, skal en tom streng returneres (“”).

= IF (OG (B2 = ”leveret”, C2 ””), “Lukket”, “”)

IF OG-funktionen demonstreres i skærmbilledet nedenfor:

Bemærk: Mens du bruger IF AND-formlen for at evaluere visse betingelser, er det vigtigt at huske på, at store og små bogstaver betragtes som ens. Så hvis målet er at bruge en bogstavsfølsom version af IF OG-formlen, er vi nødt til at indpakke argumenterne for OG inde i den Nøjagtige funktion.

Excel IF OG-funktion - eksempel # 2

Indtil videre i vores tidligere eksempel forsøgte vi at teste to betingelser forskellige celler. Men i vores daglige liv støder vi ofte på situationer, hvor vi kan være påkrævet at køre flere test på den samme celle. Et eksempel, der typisk demonstrerer dette, er at kontrollere, om en celleværdi falder mellem to tal. Det er her IF OG-funktionen er praktisk!

Lad os nu antage, at vi har salgsnumrene for visse ordrer i kolonne B, og vores job er at markere de beløb, der er mindre end $ 100 men større end $ 50. Så for at nærme os dette problem, indsætter vi først følgende formel i celle C2 og fortsætter derefter med at kopiere den ned i kolonnerne:

= IF (OG (B2> 50, B2 <100), "X", "")

Excel IF OG-funktion - eksempel # 3

Hvis det kræves, at vi inkluderer perifere værdier (100 og 50), bliver vi nødt til at gøre brug af større end eller lig med (> =) operatør og den mindre end eller lig med operatoren (<=):

= IF (OG (B2> = 50, B2 <= 100), "X", "")

Nu går vi videre, for at behandle andre former for perifere værdier uden at skulle ændre formlen, vil vi indtaste det maksimale og minimale antal i to forskellige celler og give referencen til disse celler i vores formel. For at gøre formelfunktionen passende for alle rækker skal du sørge for at bruge absolutte referencer til de perifere celler ($ F $ 1 og $ F $ 2 i dette tilfælde):

Nu anvender vi formlen i celle C2.

= IF (OG (B2> = $ F $ 1, B2 <= $ F $ 2), “X”, “”)

Excel IF OG-funktion - eksempel # 4

Ved anvendelse af en lignende formel som i ovenstående eksempel er det muligt at kontrollere, om en dato ligger inden for et specifikt interval .

Som et eksempel vil vi markere alle datoer mellem 30. september 2018 og 10. september 2018, inklusive perifere datoer. Så her ser vi, at vi står over for et unikt problem, at datoer ikke kan leveres direkte til de logiske prøver. For at gøre datoer Excel-forståelige, bliver vi nødt til at vedlægge dem inde i DATEVALUE-funktionen, som vist nedenfor:

= IF (OG (B2> = DATEVALUE (“10.-Sep-2018”), B2 <= DATEVALUE (“30-Sep-2018”)), “X”, “”)

Det er også muligt blot at indtaste datoerne til og fra i cellerne ($ F $ 2 og $ F $ 1 i vores eksempel) og derefter trække dem fra deres kildeceller ved at anvende IF OG-formlen:

= IF (OG (B2> = $ F $ 1, B2 <= $ F $ 2), “X”, “”)

Excel IF OG-funktion - eksempel # 5

Bortset fra at returnere værdier, der er foruddefineret, er IF OG-funktionen også i stand til at udføre forskellige beregninger baseret på, hvis de nævnte betingelser er FALSE eller SAND.

Vi har en liste over studerende og deres testresultater i procent. Vi er nu nødt til at bedømme dem. Procentdel til karaktertabel er angivet nedenfor.


Som vi kan se af tabellen ovenfor, hvis procentdelen er over 90%, er den tilknyttede karakter for denne score A +. Hvis den scorede procentdel er mellem 85% og 90%, er karakteren A. Hvis procentdelen er mellem 80% og 85%, er karakteren B +. Hvis procentdelen er mellem 75% og 80%, er karakteren B. Hvis procentdelen er mellem 70% og 75%, er karakteren C +. Hvis procentdelen er mellem 60% og 70%, er karakteren C. Hvis procentdelen er mellem 50% og 60%, er karakteren D +. Hvis procentdelen er mellem 40% og 50%, er karakteren D. Og sidst, hvis procentdelen er under 40%, er karakteren F.

Nu vises listen over studerende og deres procentdel nedenfor:

Den formel, vi skal bruge, er:

= IF (C2>”90"%”A +”, IF (AND (C2>”85"%, C2 =”80"%, C2 =”75"%, C2 =”70"%, C2 =”60 "%, C2 =” 50 "%, C2 =” 40 "%, C2 <=” 50 "%), ” D”, ” F”))))))))

Vi har brugt Nested IF og også brugt flere AND sammen med dem.

IF-funktion evaluerer en betingelse, der leveres i dens argument og baserer på resultatet (enten SAND eller FALSE), returnerer et output eller et andet.

Formlen til IF er som følger:

Her er Logical_Test den betingelse, der vil blive evalueret. Baseret på udfaldet returneres enten Value_If_True, ellers returneres Value_If_False.

I det første tilfælde, dvs. for Student1, ser vi, at procentdelen er 74%, således at resultatet returneres i henhold til den procentvise-til-karakter-tabel, der er vist ovenfor.

Tilsvarende ser vi for studerende 2, at procentdelen er 76%, således at resultatet, der returneres som pr. Tabel til procentkvalitet vist ovenfor, vil være B, da procentdel mellem> 75% og 80% får karakter B.

Ved at trække formlen anvendt i celle D2 får andre studerende også samme karakter.

Ting at huske på, hvis og funktion i Excel

  • IF AND-funktionen har en grænse og kan kontrollere op til 255 forhold. Dette gælder naturligvis kun for Excel 2007 og nyere. For tidligere versioner af Excel var AND-funktionen kun begrænset til 30 betingelser.
  • IF AND funktion kan håndtere logiske argumenter og fungerer selv med tal. Men det kan ikke håndtere strenge. Hvis de leverede argumenter er tegn, returnerer OG EN #VÆRDI! fejl.

  • Mens vi arbejder med store datasæt, er der store chancer for, at vi kan være påkrævet at kontrollere et par forskellige sæt forskellige AND-forhold ad gangen. På tidspunkter som disse er vi nødt til at bruge den indlejrede form med IF OG-formlen:

IF (OG (…), output1 , IF (AND (…), output2 , IF (AND (…), output3 , IF (AND (…) output4 )))

Anbefalede artikler

Dette er en guide til IF OG funktion i Excel. Her diskuterer vi, hvordan man bruger IF OG funktion i Excel sammen med praktiske eksempler og downloadbar excel-skabelon. Du kan også gennemgå vores andre foreslåede artikler -

  1. Flere IFS-funktioner i Excel
  2. Sådan bruges OG funktion i Excel?
  3. Hvordan bruges COUNTIF Excel-funktion?
  4. Vejledning til COUNTIF med flere kriterier

Kategori: