IF-udsagn i Excel. Alt om operatøren – applikation, eksempler

Sættet af funktioner i Excel-programmet er selvfølgelig virkelig enormt. Det er især muligt at programmere databehandling i et vist omfang. Ansvarlig for dette blandt andet funktionen IF. Det gør det muligt at gennemføre næsten enhver opgave. Derfor bruges denne operatør meget oftere end andre. I dag vil vi forsøge at forklare, hvad det gør, og hvordan det kan bruges.

IF-funktion – definition og omfang

Brug af funktionen IF brugeren kan instruere programmet til at kontrollere, om en bestemt celle matcher et givet kriterium. Hvis vi har en betingelse, hvorunder vi kun skal udføre opgaven, så tjekker Excel først, hvorefter den viser beregningsresultatet i den celle, hvor denne funktion er skrevet. Men dette er kun, hvis denne funktion bruges sammen med en anden funktion. Operatøren selv IF giver to resultater:

  1. RIGTIGT. Dette er, hvis et udtryk eller en celle matcher et bestemt kriterium.
  2. FALSK. Denne operator vises, hvis der ikke er nogen match.

Formlens syntaks er som følger (i en universel form): =HVIS(betingelse; [værdi hvis betingelsen er opfyldt]; [værdi hvis betingelsen ikke er opfyldt]). Funktionen kan kombineres med andre. I dette tilfælde skal andre operatører skrives i de tilsvarende argumenter. Du kan for eksempel lave det, så det tjekker om tallet er positivt, og i så fald finde det aritmetiske gennemsnit. Selvfølgelig er der én funktion, der gør det samme, men dette eksempel viser ret tydeligt, hvordan funktionen fungerer. IF. Hvad angår de applikationer, hvori funktionen kan bruges IF, så er der et stort antal af dem:

  1. Klimatologi.
  2. Salg og forretning.
  3. Marketing.
  4. Regnskab.

Og så videre. Uanset hvilket område du navngiver, vil der være en applikation til denne funktion.

Sådan bruges IF-funktionen i Excel – eksempler

Lad os tage endnu et eksempel på, hvordan vi kan bruge funktionen IF i Excel. Antag, at vi har en tabel med navnene på sneakers. Lad os sige, at der er et stort udsalg på damesko, der kræver 25 procent rabat på alle varer. For at foretage dette tjek er der en særlig kolonne, der angiver det køn, som sneakeren er beregnet til.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Følgelig vil betingelsen for denne opgave være ligestilling mellem kønnet og kvinden. Hvis det som følge af kontrollen viser sig, at dette kriterium er sandt, skal du på det sted, hvor denne formel vises, skrive rabatbeløbet - 25%. Hvis det er falsk, skal du angive værdien 0, da rabatten ikke gives i dette tilfælde.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Selvfølgelig kan du udfylde de nødvendige celler manuelt. Men dette kan tage enormt lang tid. Derudover er den menneskelige faktor, som skyldes trykfejl og forvrængninger af informationer, heller ikke blevet annulleret. Computeren laver ikke fejl. Derfor, hvis mængden af ​​information er for stor, så er det bedre at bruge funktionen IF.

For at nå det mål, der er sat i første fase, er det nødvendigt at vælge cellen, hvor den resulterende værdi vil blive vist, og skrive følgende formel: =HVIS(B2="kvinde",25 %,0). Lad os afkode denne funktion:

  1. IF er direkte en operatør.
  2. B2=”feminin” er kriteriet, der skal opfyldes.
  3. Dette efterfølges af den værdi, der vil blive vist, hvis sneakers er skabt til kvinder, og værdien, der vises, hvis det viser sig, at sneakersene er herre-, børne- eller andre, der ikke opfylder betingelsen angivet i det første argument.

Hvor er det bedste sted at skrive denne formel? Generelt kan stedet vælges vilkårligt, men i vores tilfælde er disse cellerne under overskriften i kolonnen "Rabat".

Det er vigtigt ikke at glemme at sætte = tegnet foran formlen. Ellers vil Excel læse det som almindelig tekst.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Efter at formlen er indtastet, skal du trykke på enter-tasten, hvorefter tabellen automatisk bliver udfyldt med den korrekte værdi. I nedenstående tabel kan vi se, at den første kontrol viste sig at være korrekt. Programmet bestemte automatisk kønnet på disse sneakers og tildelte dem en rabat på en fjerdedel af prisen. Resultatet er opnået.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Nu er det tilbage at udfylde de resterende linjer. For at gøre dette behøver du ikke at kopiere formlen til hver celle individuelt. Det er nok at finde firkanten i nederste højre hjørne, flytte musemarkøren hen over den, sikre sig, at den er blevet til et krydsikon og trække markøren til den aller nederste række af tabellen. Så vil Excel gøre alt for dig.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Brug af IF-funktionen med flere betingelser

Tidligere blev det enkleste tilfælde af at bruge funktionen overvejet IF, hvori der kun er ét logisk udtryk. Men hvad hvis du skal tjekke en celle mod flere forhold? Dette kan også gøres ved hjælp af den indbyggede funktionalitet i Excel.

Et af de særlige tilfælde med kontrol for flere forhold er at kontrollere, om den første er overholdt, og hvis den viser sig at være falsk, skal du kontrollere for den anden, tredje og så videre. Eller, hvis værdien er sand, skal du kontrollere et andet kriterium. Her vil, som brugeren ønsker, handlingslogikken være nogenlunde den samme. Hvis du omhyggeligt læser, hvad der er skrevet ovenfor, har du måske allerede gættet, hvordan du gør det. Men lad os tilføje mere synlighed.

For at gøre dette, lad os gøre opgaven sværere. Vi skal nu tildele en rabat udelukkende til kvinders sneakers, men afhængigt af den sport, de er beregnet til, bør størrelsen af ​​rabatten være anderledes. Formlen ved første øjekast vil være noget mere kompliceret, men generelt falder den ind i samme logik som den forrige: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Dernæst udfører vi de samme handlinger som i det foregående tilfælde: Tryk på Enter og udfyld alle følgende linjer. Sådan et resultat får vi.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Hvordan virker denne formel? Første funktion først IF tjekker om fodtøjet er hankønt. Hvis ikke, udføres den anden funktion. IF, som først tjekker om skoene er designet til løb. Hvis ja, gives der 20 % rabat. Hvis ikke, er rabatten 10%. Som du kan se, kan andre funktioner bruges som funktionsargumenter, og det giver yderligere muligheder.

Sådan bruger du IF-funktionen til at opfylde 2 betingelser på én gang

Derudover kan du ved hjælp af Excel kontrollere, om du overholder to betingelser på én gang. Til dette bruges en anden funktion, som kaldes И. Denne logiske operator kombinerer to betingelser og gør det ikke kun i en funktion IF. Den kan også bruges i mange andre funktioner.

Lad os gå tilbage til vores bord. Nu skulle rabatten være større, men gælder kun dameløbesko. Hvis det efter kontrol viser sig, at begge betingelser er opfyldt, vil rabatbeløbet på 30% blive registreret i feltet "Rabat". Hvis det viser sig, at mindst en af ​​betingelserne ikke virker, så gælder rabatten ikke for et sådant produkt. Formlen i dette tilfælde ville være: =HVIS(OG(B2=”hun”;C2=”løbende”);30%;0).

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Yderligere gentager alle udførte handlinger de to foregående eksempler. Først trykker vi på enter-tasten, og derefter trækker vi værdien til alle de andre celler, der er i denne tabel.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Syntaksen for AND-funktionen består, som vi ser, af flere argumenter. Den første er den første betingelse, den anden er den anden og så videre. Du kan bruge mere end to argumenter og kontrollere for flere betingelser på én gang. Men i praksis sker sådanne situationer sjældent. Mere end tre tilstande på samme tid - sker næsten aldrig. Rækkefølgen af ​​handlinger udført af denne funktion er som følger:

  1. Først tjekker formlen den første betingelse – om skoene er damesko.
  2. Excel analyserer derefter det andet kriterium – om skoene er designet til løb.
  3. Hvis det som følge af testen viser sig, at begge kriterier returnerer en værdi TRUE, derefter resultatet af funktionen IF viser sig at være sandt. Derfor udføres handlingen programmeret i det tilsvarende argument.
  4. Hvis det viser sig, at mindst en af ​​kontrollerne giver et resultat AT LYVE, det og en funktion И vil returnere dette resultat. Derfor vil resultatet skrevet i det tredje argument af funktionen blive vist IF.

Som du kan se, er handlingslogikken meget enkel og let at forstå på et intuitivt niveau.

ELLER-operator i Excel

OR-operatoren fungerer på samme måde og har en lignende syntaks. Men typen af ​​verifikation er lidt anderledes. Denne funktion returnerer en værdi TRUE hvis mindst én check giver et resultat TRUE. Hvis alle kontroller giver et falsk resultat, så er funktionen derfor OR returnerer værdien AT LYVE.

Følgelig, hvis funktionen OR  returnerer resultat TRUE for mindst én af værdierne, derefter funktionen IF vil skrive den værdi, der blev angivet i det andet argument. Og kun hvis værdien ikke opfylder alle kriterierne, returneres teksten eller tallet angivet i det tredje argument for denne funktion.

For at demonstrere dette princip i praksis, lad os bruge et eksempel igen. Problemet er nu følgende: Rabatten gives enten på herresko eller tennissko. I dette tilfælde vil rabatten være 35%. Hvis skoene er damesko eller designet til løb, så vil der ikke være rabat på sådan en overskrift.

For at opnå et sådant mål skal du skrive følgende formel i cellen, som er placeret direkte under inskriptionen "Rabat": =HVIS(ELLER(B2="hun"; C2="løbende");0;35%). Efter at vi har trykket på enter-tasten og trukket denne formel til resten af ​​cellerne, får vi følgende resultat.

IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Sådan defineres en IF-funktion ved hjælp af Formula Builder

Selvfølgelig er det til en vis grad at skrive en formel i hånden endnu mere bekvemt end at bruge andre værktøjer. Men hvis du er nybegynder, så ændrer situationen sig dramatisk. For ikke at blive forvirret ved indtastning af argumenter, samt for at angive det korrekte navn på hver af funktionerne, er der et særligt værktøj kaldet Funktionsindtastningsguiden eller formelbyggeren. Lad os tage et kig på den detaljerede mekanisme for dets arbejde. Antag, at vi fik til opgave af ledelsen at analysere det tilgængelige udvalg af produkter og tildele 25 % rabat til alle damesneakers. Rækkefølgen af ​​handlinger i dette tilfælde vil være som følger:

  1. Vi åbner funktionsindtastningsguiden ved at klikke på den tilsvarende knap på fanen Formler (den er fremhævet med et rødt rektangel på skærmbilledet). IF-udsagn i Excel. Alt om operatøren - applikation, eksempler
  2. Dernæst åbnes et lille formelbyggerpanel, hvor vi vælger den funktion, vi har brug for. Det kan vælges direkte fra listen eller søges gennem søgefeltet. Vi har det allerede på listen over 10 af dem, der er blevet brugt for nylig, så vi klikker på det og klikker på knappen "Indsæt funktion".IF-udsagn i Excel. Alt om operatøren - applikation, eksempler
  3. Derefter åbnes et vindue til indstilling af funktionsargumenterne foran vores øjne. I bunden af ​​dette panel kan du også se, hvad den valgte funktion gør. Hvert af argumenterne er underskrevet, så du behøver ikke at huske rækkefølgen. Vi indtaster først et logisk udtryk, der indeholder et tal eller en celle, samt en værdi, der skal kontrolleres for overholdelse. Derefter indtastes værdier, hvis sand og værdi, hvis falsk.
  4. Når alle trin er gennemført, skal du klikke på knappen "Udfør". IF-udsagn i Excel. Alt om operatøren - applikation, eksempler

Nu får vi resultatet. Med det udfører vi de samme handlinger som i det foregående tilfælde, nemlig at vi peger med musen på firkanten i nederste højre hjørne og trækker formlen til alle de resterende celler. Altså funktionen IF er i sandhed den mest populære og vigtigste operatør blandt alle de eksisterende. Den kontrollerer dataene i forhold til bestemte kriterier og udfører passende handlinger, hvis kontrollen returnerer et resultat. TRUE or AT LYVE. Dette giver dig mulighed for i høj grad at forenkle behandlingen af ​​big data og ikke at udføre et stort antal handlinger, uddelegere dette beskidte arbejde til computeren.

Giv en kommentar