Oppretting av forretningslogikk
Sveip for å vise menyen
Datasettet beregner nå inntekter, men rene tall gir ikke mye forretningsinnsikt. I dette kapittelet skal hvert salg klassifiseres i ytelsesnivåer ved hjelp av logiske formler.
Sammenligningsoperatorer
Excel bruker sammenligningsoperatorer for å evaluere betingelser.
>: større enn;<: mindre enn;>=: større enn eller lik;<=: mindre enn eller lik;=: lik;<>: ikke lik.
Disse betingelsene returnerer alltid enten TRUE eller FALSE.
IF-funksjonens struktur
=IF(logical_test, value_if_true, value_if_false)
Struktur for nestet IF
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
Excel evaluerer betingelser fra venstre mot høyre.
- Sjekker først
High; - Deretter sjekker
Medium; - Ellers returneres
Low.
Logiske funksjoner
AND: returnererTRUEkun hvis alle betingelser er sanne;OR: returnererTRUEhvis minst én betingelse er sann.
Gå til arket Sales_Data.
Legg til en ny kolonne med navnet:
Performance Tier
Plasser kolonnen i I.
I celle I2, skriv inn:
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
>=7000: High;>=3000: Medium;- Ellers: Low.
Trykk Enter.
Se gjennom flere rader i datasettet og observer hvordan Excel evaluerer formelen fra venstre mot høyre.
Den første betingelsen som er sann, stopper beregningen.
Bytt ut den forrige formelen med:
=IF(AND(H2>=7000,G2>5),"High",IF(H2>=3000,"Medium","Low"))
For at en rad skal kvalifisere som High, må begge betingelsene være oppfylt:
- Omsetning må være større enn eller lik
7000; - Antall enheter må være større enn
5.
Sammenlign rader som tidligere var merket som High.
Legg merke til at noen rader nå flyttes til Medium fordi begge betingelsene ikke lenger er oppfylt.
AND lager strengere regler fordi alle betingelser må være oppfylt.
OR lager løsere regler fordi kun én betingelse må være oppfylt.
1. Hvorfor har rekkefølgen på betingelser i en nestet IF betydning?
2. Hva returnerer funksjonen AND?
3. Hvilken endring skjer når man bytter ut AND med OR i formelen?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår