Vad är funktionen i Excel?

Den om-funktionen kan kalkylbladet att fatta beslut, baserat på villkor.

Den om funktionen har följande format: = om ( , , )

Villkoret är problemet ska utvärderas. t.ex. Mängden löner någon tjänat för att avgöra deras skatteklass.

Det sanna värdet är åtgärden som skall vidtas om det givna villkoret är uppfyllt. Detta kan vara att lägga till ett värde till något eller multiplicera värdet med något etc.

Falska värdet är åtgärden som skall vidtas om villkoret inte är uppfyllt.

I ett visst fall, kan antingen falskt eller sant åtgärder göras, som ett villkor är antingen sant eller falskt, men aldrig båda.

Som en övergripande skulle exempel om i cell B3 du hade ett värde som måste vara multiplicerat med 10 om det är över 100 eller annars multiplicerat med 5 funktionen vara:

= IF(B3>100, B3*10,B3*5)

Bryta detta ner: B3 > 100 = tillstånd. B3 * 10 = sant värde. B3 * 5 = falskt värde.

Kan vara kapslade om-funktioner, vilket innebär att en annan om-funktionen skulle kunna ingå i värdena som sant eller falskt. Ta det sista exemplet, om vi sedan lägger till villkoret att B3 multipliceras med 5 om större än 50 och 3 om de är mindre än eller lika med 50, vi kommer då som en del av falska värdet måste utvärdera om B3 är över 50 eller inte, har redan upptäckt att det är mindre än 100. Funktionen innehåller nu en ny om-funktionen som falskt värde som måste omfatta samma 3 delar som alla om-funktionen:

= OM (B3 > 100, B3 * 10, IF (B3 > 50, B3 * 5, B3 * 3))

Våra tillstånd och sanna värden är samma som tidigare. Men nu är våra falskt värde sig en om-funktion har en villkora, sanna och falska värden. Observera att vi även har 2 parentes i slutet för att stänga de 2 om-funktionerna. Den sista parentesen motsvarar öppnandet av den första om. OM funktioner kan vara ganska djupt kapslade på tider och kräver noggrann eftertanke på alla gånger. Följande funktion liknar ovanstående formel och läser och låter rätt:

= OM (B3 > 50, B3 * 5, IF (B3 > 100, B3 * 10, B3 * 3))

Denna formel ger inte rätt svar för siffror över 100 men kommer för övriga 2 kategorier. Eftersom någon siffra över 100 blir alltid över 50 och testen för siffror över 50 görs först, multipliceras dessa siffror alltid med 10. Endast siffror under 50 kommer att kontrolleras för att vara över 100 i den andra delen av formeln. Som siffrorna kommer detta aldrig att True så att inga uppgifter någonsin multipliceras med 10. Minns bara de sant eller falskt kommer att agera, aldrig båda så det inte kommer att kontrollera det andra villkoret om siffran är över 100 eftersom det är över 50. Siffror mellan 50 och 100 är i detta fall ett mellersta tillstånd. Du ska aldrig börja att testa på ett mellersta villkor. Alltid börja en extrem eller andra och arbeta din väg mot den andra ytterligheten. I så fall börja med siffror över 100, som i första exemplet, eller siffror under 50 först:

= OM (B3<=50, b3*3,=""><=100, b3*5,="">

En annan strategi kan tas till detta där kan du säkert börja på ett mellersta villkor, genom att göra 2 kontroller före tillämpning av en åtgärd och som har andra om som en del av det sanna värdet:

= OM (B3 > 50, IF (B3 > 100, B3 * 10, B3 * 5), B3 * 3)

När du använder om-funktioner kommer du alltid ha en mindre om än mängden villkor. I exemplen vi hade 3 möjliga kategorier, men varje formel krävs endast 2 om-funktioner. Varje om eliminerar en möjlighet. När andra sistnämnda möjligheten har eliminerats, eftersom det finns endast 1 kvar möjligheten kvar, behöver det inte en ytterligare om-funktionen att testa om det är sant. Den sista möjligheten behöver aldrig ska testas för. I vårt exempel hade vi 3 möjligheter. Om våra värdet inte är över 100 och inte över 50 då det måste vara mindre än 50, så vi inte behöver kolla denna möjlighet. Om det inte är mindre än eller lika med 50 och inte mindre än eller lika med 100, måste det vara över 100 så igen inte behöver vi kolla denna möjlighet.

Om funktioner kan också fungera genom att kontrollera saker som datum eller text. Om du gjorde en examen funktion du kan ha en funktion att Visa godkänd eller underkänd, baserat på en tenta poäng. Om poäng var i cell A1 och du vill visa godkänd eller underkänd i B1, då du skulle sätta formeln i B1. Måste du skriva texten inom citattecken, annars det kommer att tycka det är en cellreferens och ge ett fel. Formeln i B1, baserat på ett pass märke 40, skulle vara:
=IF(a1>=40,"pass","Fail")
Du kan också kolla vad som finns i en cell för att se om det matchar en bit av texten. Så i C1 kunde du ha en formel som denna, att visa ett meddelande som baseras på resultatet från formeln IF i B1:
= IF(B1="Pass","Congratulations","Hard luck")

  • Relaterade Frågor

  • Vad är funktionen av statliga banker?

  • Vad är funktionen av olika kommunikation mjukvaror med avseende på ansökan program prestanda programvara elspänningen programvara och programvara för linje?

  • Vad är funktionen eller användning av binokulärt Mikroskop?

  • Vad är funktionen kvadratroten i Excel?

  • Vad är funktionen i matstrupen?

  • Vad är funktionen av nervsystemet?

  • Vad är funktionen av muskelsystemet?

  • Vad huvuddragen i Microsoft Excel?

  • Vad är funktionen av en lunga?

  • Vad är funktionen av nyckel-stiger ombord?

  • Vad är funktionen av näthinnan?

  • Vad är funktionen anslutning vävnad i kött?

  • Vad är funktionen av elev på mänskliga ögat?

  • Vad är funktionen av de fett en groda?

  • Vad är funktionen av magen i en groda?

  • Vad är funktionen av matstrupen på en groda?

  • Vad är funktionen av en groda örontrumpeten?

  • Vad är funktionen av en grodans tunga?

  • Vad är funktionen av trumhinnan av en groda?