Skapa affärslogik
Svep för att visa menyn
Datasettet beräknar nu intäkter, men enbart råa siffror ger inte mycket affärsinsikt. I detta kapitel klassificeras varje försäljning i prestandanivåer med hjälp av logiska formler.
Jämförelseoperatorer
Excel använder jämförelseoperatorer för att utvärdera villkor.
>: större än;<: mindre än;>=: större än eller lika med;<=: mindre än eller lika med;=: lika med;<>: inte lika med.
Dessa villkor returnerar alltid antingen TRUE eller FALSE.
IF-funktionens struktur
=IF(logical_test, value_if_true, value_if_false)
Nästlad IF-struktur
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
Excel utvärderar villkor från vänster till höger.
- Kontrollerar först
High; - Kontrollerar sedan
Medium; - Returnerar annars
Low.
Logiska funktioner
AND: returnerarTRUEendast om alla villkor är sanna;OR: returnerarTRUEom minst ett villkor är sant.
Gå till bladet Sales_Data.
Lägg till en ny kolumn med namnet:
Performance Tier
Placera kolumnen i I.
I I2, skriv:
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
>=7000: Hög;>=3000: Medel;- Annars: Låg.
Tryck på Enter.
Granska flera rader i datamängden och observera hur Excel utvärderar formeln från vänster till höger.
Den första matchande villkoret stoppar beräkningen.
Ersätt den tidigare formeln med:
=IF(AND(H2>=7000,G2>5),"High",IF(H2>=3000,"Medium","Low"))
För att en rad ska kvalificera sig som High måste båda villkoren vara sanna:
- Omsättningen måste vara större än eller lika med
7000; - Antalet enheter måste vara större än
5.
Jämför rader som tidigare markerades som High.
Observera att vissa rader nu flyttas till Medium eftersom båda villkoren inte längre är uppfyllda.
AND skapar striktare regler eftersom alla villkor måste vara sanna.
OR skapar lösare regler eftersom endast ett villkor måste vara sant.
1. Varför spelar ordningen på villkoren i en nästlad IF roll?
2. Vad returnerar funktionen AND?
3. Vilken förändring sker när AND ersätts med OR i formeln?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal