Hoe om die IF-THEN-funksie in Excel te gebruik

INHOUDSOPGAWE:

Hoe om die IF-THEN-funksie in Excel te gebruik
Hoe om die IF-THEN-funksie in Excel te gebruik
Anonim

Wat om te weet

  • Die sintaksis van IF-THEN is=IF(logiese toets, waarde as waar, waarde as onwaar).
  • Die eerste argument vertel die funksie wat om te doen as die vergelyking waar is.
  • Die tweede argument vertel die funksie wat om te doen as die vergelyking vals is.

Hierdie artikel verduidelik hoe om die IF-THEN-funksie in Excel vir Microsoft 365, Excel 2019, 2016, 2013, 2010 te gebruik; Excel vir Mac, en Excel Online, sowel as 'n paar voorbeelde.

Invoer IF-THEN in Excel

Die IF-THEN-funksie in Excel is 'n kragtige manier om besluitneming by jou sigblaaie te voeg. Dit toets 'n toestand om te sien of dit waar of onwaar is en voer dan 'n spesifieke stel instruksies uit op grond van die resultate.

Byvoorbeeld, deur 'n IF-DAN in Excel in te voer, kan jy toets of 'n spesifieke sel groter as 900 is. Indien wel, kan jy die formule die teks "PERFEKTE" laat terugstuur. As dit nie is nie, kan jy die formule "TE KLEIN" laat terugstuur.

Daar is baie voorwaardes wat jy in die AS-DAN-formule kan invoer.

Die IF-THEN-funksie se sintaksis sluit die naam van die funksie en die funksie-argumente binne-in die hakies in.

Dit is die regte sintaksis van die IF-THEN-funksie:

=IF(logiese toets, waarde as waar, waarde as onwaar)

Die IF-deel van die funksie is die logiese toets. Dit is waar jy vergelykingsoperateurs gebruik om twee waardes te vergelyk.

Die THEN-deel van die funksie kom ná die eerste komma en sluit twee argumente in wat deur 'n komma geskei word.

  • Die eerste argument vertel die funksie wat om te doen as die vergelyking waar is.
  • Die tweede argument vertel die funksie wat om te doen as die vergelyking vals is.

'n Eenvoudige IF-THEN-funksie-voorbeeld

Voordat ons na meer komplekse berekeninge gaan, kom ons kyk na 'n eenvoudige voorbeeld van 'n IF-DAN-stelling.

Ons sigblad is opgestel met sel B2 as $100. Ons kan die volgende formule in C2 invoer om aan te dui of die waarde groter as $1000 is.

=IF(B2>1000, "PERFEK", "TE KLEIN")

Hierdie funksie het die volgende argumente:

  • B2>1000 toets of die waarde in sel B2 groter as 1000 is.
  • "PERFECT" gee die woord PERFECT in sel C2 terug as B2 is groter as 1000.
  • "TE KLEIN" gee die frase TOO SMALL in sel C2 as B2 nie groter as 1000 is nie.

Die vergelykingsdeel van die funksie kan slegs twee waardes vergelyk. Enige van daardie twee waardes kan wees:

  • Vaste nommer
  • 'n String karakters (tekswaarde)
  • Datum of tyd
  • Funksies wat enige van die waardes hierbo terugstuur
  • 'n Verwysing na enige ander sel in die sigblad wat enige van die bogenoemde waardes bevat

Die WAAR of ONWAAR deel van die funksie kan ook enige van die bogenoemde terugstuur. Dit beteken dat jy die IF-THEN-funksie baie gevorderd kan maak deur bykomende berekeninge of funksies daarin in te sluit (sien hieronder).

Wanneer jy ware of valse voorwaardes van 'n IF-THEN-stelling in Excel invoer, moet jy aanhalingstekens gebruik om enige teks wat jy wil terugstuur, tensy jy WAAR en ONWAAR gebruik, wat Excel outomaties herken. Ander waardes en formules vereis nie aanhalingstekens nie.

Invoer van berekeninge in die IF-THEN-funksie

Jy kan verskillende berekeninge insluit vir die IF-THEN-funksie om uit te voer, afhangende van die vergelykingsresultate.

In hierdie voorbeeld word een berekening gebruik om die belasting verskuldig te bereken, afhangende van die totale inkomste in B2.

Die logika-toets vergelyk totale inkomste in B2 om te sien of dit meer as $50 000.00 is.

=IF(B2>50000, B20.15, B20.10)

In hierdie voorbeeld is B2 nie groter as 50 000 nie, so die "waarde_as_vals"-voorwaarde sal daardie resultaat bereken en terugstuur.

In hierdie geval is dit B20.10, wat 4000 is.

Die resultaat word in sel C2 geplaas, waar die IF-THEN-funksie ingevoeg is, sal 4000 wees.

Jy kan ook berekeninge in die vergelykingskant van die funksie insluit.

As jy byvoorbeeld wil skat dat belasbare inkomste slegs 80% van die totale inkomste sal wees, kan jy die IF-DAN-funksie hierbo verander na die volgende.

=IF(B20,8>50000, B20,15, B20,10)

Dit sal die berekening op B2 uitvoer voordat dit met 50 000 vergelyk word.

Moet nooit 'n komma intik wanneer syfers in duisende ingevoer word nie. Dit is omdat Excel 'n komma interpreteer as die einde van 'n argument binne 'n funksie.

Image
Image

Neste-funksies binne-in 'n IF-THEN-funksie

Jy kan ook 'n funksie in 'n IF-THEN-funksie inbed (of "nes nes").

Dit laat jou toe om gevorderde berekeninge uit te voer en dan die werklike resultate met die verwagte resultate te vergelyk.

In hierdie voorbeeld, kom ons sê jy het 'n sigblad met vyf studente se grade in kolom B. Jy kan daardie grade gemiddelde deur die AVERAGE-funksie te gebruik. Afhangende van die klasgemiddelde resultate, kan sel C2 óf "Uitstekend!" of "Benodig werk."

Dit is hoe jy daardie IF-THEN-funksie sal invoer:

=IF(AVERAGE(B2:B6)>85, "Uitstekend!", "Benodig werk")

Hierdie funksie gee die teks "Uitstekend!" in sel C2 as die klasgemiddeld meer as 85 is. Andersins gee dit "Benodig werk."

Soos jy kan sien, stel die invoer van die IF-THEN-funksie in Excel met ingebedde berekeninge of funksies jou in staat om dinamiese en hoogs funksionele sigblaaie te skep.

Image
Image

Gereelde Vrae

    Hoe skep ek veelvuldige IF-THEN-stellings in Excel?

    Gebruik Nesting in Excel om veelvuldige IF-DAN-stellings te skep. Alternatiewelik, gebruik die IFS-funksie.

    Hoeveel IF-stellings kan jy in Excel nes?

    Jy kan tot 7 IF-stellings in 'n enkele IF-THEN-stelling nes.

    Hoe werk voorwaardelike formatering in Excel?

    Met voorwaardelike formatering in Excel, kan jy meer as een reël op dieselfde data toepas om vir verskillende toestande te toets. Excel bepaal eers of die verskillende reëls bots, en indien wel, bepaal die program watter voorwaardelike formateringreël om op die data van toepassing te wees.

Aanbeveel: