Hvordan bruke IF -funksjon med nestede formler i Excel

Hvordan bruke IF -funksjon med nestede formler i Excel

De fleste er kjent med å bruke IF Functions til å teste en tilstand mot et stort datasett. Imidlertid vet de kanskje ikke fordelene med å bruke dem sammen med OR, AND, eller andre operatører og funksjoner.





Før vi går videre, la oss se hvordan en enkel IF -funksjon ser ut og hvordan du bruker argumentene riktig.





En oversikt over Excel's IF -funksjon

Som vist ovenfor bruker IF -funksjonen tre argumenter forklart nedenfor:





  1. Logisk test: Den omhandler tilstanden du vurderer å være sann eller usann.
  2. Value_if_true: Dette argumentet inneholder teksten/informasjonen du vil at funksjonen skal returnere hvis dataene oppfyller de testede betingelseskriteriene.
  3. Value_if_flase: Som argumentet ovenfor, returnerer den også informasjonen du vil at funksjonen skal returnere hvis tilstanden er usann.

Det første argumentet er nødvendig for IF -funksjonen å utføre; de to andre er valgfrie. Du kan legge til hvilken som helst tekst i de to siste argumentene eller la dem stå tomme. Hvis du lar det ene eller begge de to siste argumentene stå tomme, blir resultatet også en tom celle.

La oss nå se hvordan du kan bruke IF -funksjonen til å analysere mer enn én tilstand i en enkelt formel. Videre lærer du også hvordan du bruker det i nestet formel med OR og AND -operatører.



Excel IF -funksjonseksempel

Anta at du jobber i en smykkebutikk hvor du registrerer salget og inntektene som genereres av hver av syv arbeidere som jobber i butikken. På slutten av hver uke gir selskapet en ukentlig bonus til bare de ansatte som oppfyller en definert terskel.

Nedenfor ser du antall salg og inntekter generert av hver arbeider i en uke.





La oss si at bonusterskelen for denne uken er salgsmengden lik eller større enn 4. For å sjekke hvem av de ansatte som får bonus for denne uken, bruker du en enkel IF -funksjon.

Så du vil bruke salgsmengden som et testargument i IF -funksjonen, som vist nedenfor.





I den uthevede formelen, B4> = 4 er testargument, Kvalifisert er Value_if_true -argument, mens Value_if_false -argumentet er tomt med vilje.

I tilfeller der et argument er tomt, sett alltid et dobbelt anførselstegn ('') rundt det; ellers vil resultatet gi en feil eller vise null i cellen som oppfyller betingelsen.

Etter å ha testet hver arbeiders mengde salg, må IF -funksjonen returnere resultatene som kvalifiserte hvis mengden salg er større enn eller lik fire; Ellers lar du cellene stå tomme.

trykk Enter -tasten for å implementere formelen. Ettersom salgsmengden til arbeider 1 er seks, som er større enn fire, vil produksjonen av funksjonen for den første cellen være Kvalifisert .

Du trenger ikke å angi formelen for alle cellene individuelt. I stedet bruker du Autofyll-sekvensfunksjonen til å flytte markøren til nedre venstre hjørne av den valgte blokken og dra den ned.

Hvis du gjør det, implementeres funksjonen til andre celler på rad.

Se hvordan arbeidere 1, 2, 4 og 7 oppnår terskelen på i underkant av fire salg og dermed er kvalifisert for en bonus, mens resten av cellene forblir tomme ettersom disse arbeiderne ikke oppfyller terskelen.

La oss si; i stedet for å la det andre argumentet stå tomt, har du lagt Ineligible der. I så fall vil den endelige utgangen være som vist nedenfor.

venneforespørsel forsvant fra aktivitetsloggen

Relatert: Slik bruker du datavalidering i Excel

Bruke OG operatør med IF -funksjon

I ytterligere en uke har selskapet endret sin policy for å gi bonuser og merinntekter i den fastsatte terskelen med mengden salg. Dermed må du analysere de samme dataene, men med to testbetingelser i stedet for en.

Selskapet gir bonusen til arbeidere som genererer lik eller større enn fire salg med inntekter større enn 2500. Du vil bruke en OG -operasjon i dette tilfellet, og formelen vil være som følger:

=IF(AND(B4>=4,C4>2500),'Eligible','Ineligible')

Her, i formelen ovenfor, brukes AND -operatoren som et testargument ettersom du må teste to parametere.

På samme måte som forrige tilfelle, vil funksjonen returnere hvis inndata (mengde salg og inntekter) oppfyller kriterier 'Kvalifisert' som utgang, ellers 'Ikke kvalifisert.'

trykk Enter -tast for å utføre funksjonen og deretter dra den nedover for å bruke den samme formelen på resten av datasettet. Du vil se de endelige resultatene som følger.

Du kan se at det bare er arbeidere 1, 2 og 4 som har generert mer enn eller lik fire salg med en inntekt på mer enn 2500. Så de er kvalifisert for bonusen.

Selv om arbeider 7 har generert fire salg som oppfyller de første kriteriene, er inntektene mindre enn 2200. Så han er ikke kvalifisert for en bonus på grunn av ikke å oppfylle den andre betingelsen.

Bruke ELLER operatør med IF -funksjon

For den tredje uken har selskapet tjent godt og gir en bonus til arbeidere som har oppfylt en av de to betingelsene. I dette tilfellet kan du bruke OR -operatoren som et testargument for IF -setningen for å filtrere ut et eksakt antall arbeidere.

Dermed vil arbeidere som solgte fire varer eller mer eller hadde en inntekt på mer enn 2500 kvalifisere for bonusen.

Formelen vil se slik ut:

=IF(OR(B4>=4,C4>2500), 'Eligible', 'Ineligible')

trykk Tast inn for å utføre formelen, og ved å dra den nedover rekken, får du dette resultatet.

Du kan se at arbeider 7 også er kvalifisert for en bonus i dette tilfellet som om han ikke har nådd inntektsterskelen, men har foretatt fire salg. Han oppfyller en betingelse, som gjør ham kvalifisert for bonusen.

På samme måte kan du bruke IF -funksjonen med AND og OR -operatører og med andre funksjoner for å filtrere ut resultater fra et stort sett med data.

Relatert: Hvordan bli en Microsoft Excel -strømbruker raskt

hvordan få homebrew på wii

Forenkle beregningene med IF -funksjon i nestede formler

Når du kombinerer IF -funksjonen med andre funksjoner, kan du samtidig teste flere forhold på et stort datasett.

Dette eliminerer behovet for å teste flere forhold manuelt, og sparer deg både tid og krefter. Automatisering av grunnleggende funksjoner gjør deg også mer produktiv.

Dele Dele kvitring E -post Lær hvordan du automatiserer Excel og forbedrer dine økonomiske ferdigheter

Å lære å automatisere grunnleggende regnskaps- og finansfunksjoner i Excel kan spare deg for tid og penger.

Les neste
Relaterte temaer
  • Produktivitet
  • Regneark
  • Visualiseringer
  • Microsoft Excel
  • Matte
  • Microsoft Office -tips
  • Dataanalyse
Om forfatteren Shan Abdul |(46 artikler publisert)

Shan Abdul er utdannet maskinteknikk. Etter endt utdannelse har han startet sin karriere som frilansskribent. Han skriver om bruk av forskjellige verktøy og programvare for å hjelpe folk til å være mer produktive som student eller profesjonelle. På fritiden elsker han å se Youtube -videoer om produktivitet.

Mer fra Shan Abdul

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere