Skip to main content

Slik bruker du AND, OR og IF-funksjonene i Excel

Hvis fnktionen i Excel (Kan 2024)

Hvis fnktionen i Excel (Kan 2024)
Anonim

AND, OR og IF-funksjonene er noen av Excels bedre kjente logiske funksjoner. Avhengig av hvilken funksjon som brukes, må en eller alle betingelsene være oppfylt for funksjonen å returnere et SANT svar. Hvis ikke, returnerer funksjonen FALSE som en verdi.

For OR-funksjonen, hvis en av disse forholdene er sanne, returnerer funksjonen en verdi av SANT i celle B2. For OG-funksjonen må alle tre betingelsene være sanne for funksjonen å returnere en verdi av TRUE i celle B3.

Nesting flere funksjoner i Excel

Bygg Excel IF-erklæringen

Nestende funksjoner i Excel refererer til å plassere en funksjon i en annen. Den nestede funksjonen virker som en av hovedfunksjonens argumenter. I bildet ovenfor inneholder rader fire til syv inneholde formler hvor AND- eller OR-funksjonen er nestet inne i IF-funksjonen.

Når en av disse to funksjonene er kombinert med IF-funksjonen, har den resulterende formelen mye større evner.

I vårt spesifikke eksempel, vist ovenfor, blir tre betingelser testet av formlene i radene to og tre:

  • Er verdien i celle A2 mindre enn 50?
  • Er verdien i celle A3 ikke lik 75?
  • Er verdien i celle A4 større enn eller lik 100?

I tillegg, i alle eksemplene, fungerer den nestede funksjonen som IF-funksjonen først; Dette første elementet er kjent som logisk_test argument.

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

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

Endring av formelutgang

I alle formler i rader fire til syv er AND og OR-funksjonene identiske med sine motparter i radene to og tre ved at de tester dataene i cellene A2 til A4 for å se om den oppfyller den nødvendige tilstanden.

IF-funksjonen brukes til å kontrollere formelens utgang basert på hva som er angitt for funksjonens andre og tredje argument. Eksempler på denne utgangen kan være tekst som sett i rad fire, et tall som sett i rad fem, utdataene fra formelen eller en tom celle.

I tilfelle av IF / AND formel i celle B5, siden ikke alle tre cellene i serien A2 til A4 er sanne - verdien i cellen A4 er ikke større enn eller lik 100-OG-funksjonen returnerer en feil verdi.

IF-funksjonen bruker denne verdien og returnerer dens Value_if_false argument - Gjeldende dato levert av TODAY-funksjonen.

På den annen side returnerer IF / OR-formelen i rad fire tekstoppstillingen Data Korrektav en av to grunner:

  1. OR-verdien har returnert en sann verdi - verdien i cellen A3 er ikke lik 75.
  2. IF-funksjonen brukte da dette resultatet til å returnere sin verdi_hvis_usann argument: Data Korrekt.

Ansette IF-erklæringen i Excel

De neste trinnene dekker hvordan du skriver inn IF / OR-formelen i cellen B4 fra eksempelbildet. De samme trinnene her kan brukes til å skrive inn noen av IF-formlene i våre spesielle eksempler.

Selv om det er mulig å bare skrive den komplette formelen manuelt, finner det mange brukere lettere å bruke IF-funksjonens dialogboks for å skrive inn formelen og argumentene. dialogboksen tar seg av syntaksforstyrrelser som kommaseparatorer mellom argumenter og omkringliggende tekstoppføringer i anførselstegn.

Trinnene som ble brukt til å angi IF / OR-formelen i cellen B4 er som følger:

  1. Klikk på cellen B4 for å gjøre den til den aktive cellen.
  2. Klikk påformler bånd av båndet.
  3. Klikk påLogisk ikonet for å åpne funksjonens nedtrekksliste.
  4. Klikk HVIS i listen for å åpne IF-funksjonsdialogboksen.
  5. Klikk pålogisk_test linje i dialogboksen.
  6. Skriv inn fullstendig OG-funksjonen: OR (A2 <50, A3 <> 75, A4> = 100) inn i Logical_test-linjen ved å peke på cellehenvisninger hvis ønskelig.
  7. Klikk påverdi_hvis_sann linje i dialogboksen.
  8. Skriv inn tekstenData Korrekt(ingen anførselstegn kreves).
  9. Klikk påverdi_hvis_usann linje i dialogboksen.
  10. Skriv inn teksten Datafeil.
  11. Klikk OK for å lukke dialogboksen og gå tilbake til regnearket.
  12. Som allerede diskutert ovenfor, bør formelen viseverdi_hvis_sann argument eller Data Korrekt.
  13. Når du klikker på celle B4, vises hele funksjonen i formellinjen over regnearket.

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