Rekommenderas, 2019

Redaktionen

Excel-logiska formler: 8 enkla IF-uttalanden för att komma igång

IF-steget är också känt som en logisk formel: om så annars .

Om något är sant, gör det här, annat / annars gör det. Till exempel om det regnar, stäng windows, else / annars lämna windows öppna.

Microsoft Office Home och Business 2016Se det på Amazon
Syntaxen (eller menstruationsstrukturen, det vill säga hur kommandon är organiserade i formeln) i ett Excel IF-uttalande är: = IF (logic_test, value_if sant, value_if_false). IF-uttalanden används i alla programmeringsspråk och, även om syntaxen kan variera något, ger funktionen samma resultat.

[Ytterligare läsning: Din nya dator behöver dessa 15 gratis, utmärkta program]

Kom ihåg: Lära Excel-funktioner / formler och hur de fungerar är de första stegen mot att använda Visual Basic, Microsofts händelsestyrda programmeringsspråk. Här är fem enkla IF-uttalanden för att komma igång.

Förfallna meddelanden

I detta kalkylblad anges kundens betalningsfrist i kolumn A, betalningsstatusen visas i kolumn B och kundens företagsnamn finns i kolumn C. Företagets revisor går in i det datum då varje betalning ankommer, vilket genererar detta Excel-kalkylblad. Bokföraren skriver in en formel i kolumn B som beräknar vilka kunder som är mer än 30 dagar förfallna och skickar sedan sena meddelanden i enlighet med detta.

A. Ange formeln:

= TIDDAG () i cell A1, som visas som det aktuella datumet. B. Skriv in formeln:

= IF (A4-DAG ()> 30, "Förfallodag", "OK") i cell B4. På engelska betyder denna formel:

Om Datumet i cell A4 minus dagens datum är större än 30 dagar, ange orden "Förfallna" i cell B4, annat / annars skriv ordet 'OK'. Kopiera den här formeln från B4 till B5 till B13. Använd ett IF-uttalande för att flagga förfallna konton så att du kan skicka meddelanden till de här kunderna.

Pass / Fail lifeguard test

Oregon Livräddningscertifiering är ett Pass / Felprov som kräver att deltagarna uppfyller ett minimum antal kvalifikationer för att passera. Resultat av mindre än 70 procent misslyckas, och de poäng som är större än det, passerar. Kolumn A listar deltagarnas namn; kolumn B visar deras poäng och kolumn C visar om de passerade eller misslyckade kursen. Informationen i kolumn C uppnås genom att använda ett IF-uttalande.

När formlerna är angivna kan du fortsätta att använda det här kalkylbladet för alltid. Ändra bara namnen i början av varje kvartal, skriv in de nya graderna i slutet av varje kvartal, och Excel beräknar resultaten.

A. Ange denna formel i cell C4:

= IF (B4 <70, "FAIL", "PASS") . Detta betyder att om poängen i B4 är mindre än 70, anger ordet FAIL i cell B4, else / annars skriv ordet PASS . Kopiera den här formeln från C4 till C5 till C13. Använd ett IF-uttalande för att konvertera numeriska poäng till en misslyckad status.

Försäljnings- och bonusprovisioner

Wilcox Industries betalar säljpersonal en 10 procents provision för all försäljning större än $ 10.000. Försäljningen under detta belopp får inte en bonus. Säljpersonalens namn anges i kolumn A. Ange varje persons totala månadsförsäljning i kolumn B. Kolumn C multiplar den totala försäljningen med 10 procent och kolumn D visar provisionsbeloppet eller orden 'No Bonus'. Nu kan du lägga till de behöriga provisionerna i kolumn D och ta reda på hur mycket pengar som betalades ut i bonusar för augusti månad.

A. Ange denna formel i cell C4:

= SUM (B4 * 10%) , sedan kopiera från C4 till C5 till och med C13. Denna formel beräknar 10 procent av varje persons försäljning. B. Skriv in denna formel i cell D4:

= IF (B4> 10000, C4, "No bonus") och kopiera sedan från D4 till D5 till D13. Denna formel kopierar procentandelen från kolumn C för försäljning överstigande $ 10.000 eller orden "Ingen bonus" för försäljning mindre än $ 10.000 i kolumn D. C. Ange denna formel i cell D15:

= SUM (D4: D13) . Med denna formel summeras de totala bonuspremierna för den aktuella månaden. Använd ett IF-uttalande för att beräkna försäljningsbonusprovisioner.

Ytterligare Excel-utbildning

Om du vill fördjupa din Excel-behärskning finns det ett antal online-kurser för att Utöka din kunskap. Här är våra toppval för att börja med:

Coursera

- Excel-kompetens för företag: Essentials EDX

- Analysera och visualisera data med Excel Lynda.com

- Excel: Scenario Planering och analys Utacity

- Excel Fundamentals Konvertera poäng till betyg med nätade IF-uttalanden

I det här exemplet används ett "nestat" IF-uttalande för att konvertera numeriska matematiska poäng till bokstavskvaliteter. Syntaxen för ett kapslat IF-uttalande är detta: Om data är sant, gör sedan det här; Om data är sant, gör sedan det här; Om data är sant, gör sedan det här; Om data är sant, gör sedan det här; annars / annars gör det. Du kan boa upp till sju IF-funktioner.

Studentens namn anges i kolumn A; numeriska poäng i kolumn B; och bokstavskvaliteterna i kolumn C, som beräknas med ett kapslat IF-uttalande.

A. Ange denna formel i cell C4:

= IF (B4> 89, "A", IF (B4> 79, "B", IF (B4> 69, "C", IF (B4> 59, "D" , "F"))))) , sedan kopiera från C4 till C5 till C13. Obs:

Varje öppen, vänster parentes i en formel måste ha en matchande sluten, högra parentes. Om din formel returnerar ett fel, räkna dina parenteser. Använd ett kapslat IF-uttalande för att konvertera numeriska poäng till bokstavskvaliteter.

Bestäm glidskalaförsäljningskommissioner med nätade IF-uttalanden

I det här exemplet används ett annat inplastat IF-uttalande för att beräkna flera provisionsprocenter baserat på en glidande skala, uppgår sedan provisionerna för månaden. Syntaxen för ett kapslat IF-uttalande är detta: Om data är sant, gör sedan det här; Om data är sant, gör sedan det här; Om data är sant, gör sedan det här; annars / annars gör det. Säljpersonalens namn anges i kolumn A; varje persons totala månadsförsäljning finns i kolumn B; och provisionerna är i kolumn C, som beräknas med ett kapslat IF-uttalande, och ligger då längst ner i den kolumnen (i cell C15).

A. Ange denna formel i cell C4:

= IF (B4 <5000, B4 * 7%, IF (B4 <8000, B4 * 10%, IF (B4 <10000, B4 * 12,5%, B4 * 15%)) ) , sedan kopiera från C4 till C5 till och med C13. B. Ange denna formel i cell C15:

= SUM (C4: C13) . Denna formel summerar de totala provisionspremierna för den aktuella månaden. Använd ett nestat IF-uttalande för att beräkna olika provisioner baserat på olika procentsatser.

Beräkna produktpris baserat på kvantitet

Många återförsäljare och de flesta grossisterna ger kunderna ett pris bryta baserat på kvantitet. Till exempel kan en grossist sälja 1 till 10 T-shirts för 10,50 dollar varje och 11-25 t-shirts för 8,75 dollar. Använd följande IF-formulär för att bestämma hur mycket pengar du kan spara genom att köpa grossistprodukter till ditt företag i bulk.

1. Ange rubriken

Engrospriser i cell A3. Ange rubrikerna Antal och Kostnad i cellerna B3 och C3. 2. Ange kvantitetsbrist i cellerna B4 till och med B9.

3. Ange prisavbrott i cellerna C4 till och med C9.

Detta är kvantitets- / prismatrisen för din grossistverksamhet.

PC World / JD Sartain

Beräkna produktpriser baserat på kvantitet.

4. Ange sedan rubrikerna

Antal beställda och Antal kostnad i cellerna B11 och C11. 5. Skriv in rubriken

Grossistprodukter i cell A11 och ange så många produkter som du vill nedan. 6. Ange den mängd som beställts för varje produkt i kolumn B.

7. Och senast anger du följande formel i de närliggande cellerna i kolumn C:

= B12 * IF (B12> = 101,3,95, IF (B12> = 76,5,25, IF (B12> = 51,6,3, IF (B12> = 26,7,25, IF (B12> = 11,8, IF (B12> = 1,8,5, ""))))))

Observera att det inte finns några mellanslag i denna formel. Kopiera ner formuläret så långt det behövs i kolumn C för att applicera på alla grossistprodukter och kvantiteter i kolumnerna A och B.

8. När ordningen är klar, skapa en total rad: I kolumn A (i det här fallet A20), skriv

TOTAL Faktura Mängd . I kolumn C (i det här fallet C20), använd SUM-funktionen för att sammanställa kolumnen. Nu, att alla formler finns på plats, allt du behöver göra varje vecka (eller månad) anger de nya kvantiteterna i kolumn B, och Excel gör resten. Om priserna ändras ändrar du bara matrisen överst i kalkylbladet och alla andra formler och totals justeras automatiskt.

Använda andra funktioner i IF-ståndpunkten

I det här exemplet kommer vi att nesta två IF uttalanden och sätt in SUM-funktionen i samma formel. Syftet är att avgöra om individens mål är mindre än, lika med eller större än företagets månatliga cap.

1. Ange ett månadsbelopp i B1, som kan ändras varje månad för att återspegla företagets förväntningar.

2. Ange följande rubriker i cellerna A3 till och med G3:

Mål , 1: a Qtr , 2: a Qtr , 3d Qtr , 4 Qtr , Mål eller Cap? och Bonus . 3. Ange de fem största marknadsföringspersonernas målmängder i cellerna A4 till och med A8.

4. Ange samma individs kvartalsuppgifter i cellerna B4 till och med E8.

PC World / JD Sartain

Använda andra funktioner INSIDE If-förklaringen

För de anställda som uppnådde sina mål är bonusen 10% av målbeloppet . För de anställda som överskridit månadslocket är bonusen 25% av den faktiska försäljningen. Använd dessa formler för att bestämma bonusbeloppen.

5. Ange denna formel i cellerna F4 till F8: = IF (A4B1, SUM (B4: E4,0)))

6. Ange denna formel i cellerna G4 till och med G8: = IF (F4 = B1, F4 * 25%, 0))

Använd IF för att undvika att dividera med noll

I Excel, om du försöker dela upp ett tal med noll, Det felmeddelande som Excel visar är detta: # DIV / 0!

Så vad gör du om du har en stor databas som kräver en beräkning baserad på division och några av cellerna innehåller nollor? Använd följande IF-formuleringsformel för att lösa detta problem.

1. För att spåra pengar som samlats in per månad av personalen hos Friar Tucks Fundraisers, öppna ett kalkylblad och skapa följande rubriker:

Dollars i A1, Dollars per arbetare i B1, Dollars Vänster över i C1. 2. Ange några dollarbelopp i kolumn A och antalet anställda som arbetar per dag i kolumn B. Kolumn B kommer att innehålla vissa nollor eftersom vissa dagar fungerar ingen (men donationer kommer fortfarande in via posten).

2. Ange denna formel i C2 till C11: = IF (B20, A2 / B2,0).

PC World / JD Sartain

08 Använd IF för att undvika att fel delas upp med noll

3. Om du använder ett IF-uttalande för att förhindra att Excel delar upp någon av de medel som samlats in med noll beräknas endast de giltiga talen. . Du kan använda ett annat IF-uttalande för att lokalisera nollorna i kolumn B och summa motsvarande motsvarande dollar i kolumn A, som då skulle delas lika mellan all personal. Kopiera denna formel i D2 till D11: = IF (B4 = 0, A4,0).

4. Flytta sedan markören till B12 och ange den här formeln = MAX (B2: B11) för att hitta det största antalet arbetare i kolumn B, vilket är åtta.

5. Flytta markören till D12 och ange denna formel: = SUM (D2: D11) / B12. Svaret är $ 392,50 för var och en av de åtta medarbetarna som arbetar på Friar Tucks Fundraisers.

Redaktörens anmärkning: Den här artikeln uppdaterades från dess ursprungliga inlägg den 8 september 2015.

Top