Titta på videon

Hur man gör "om" i Excel?

Innan vi fortsätter till synpunktenfunktion "om", definierar vi dess syfte. Det är känt från engelskspråkiga lektioner att "om" betyder "om", och från datateknikens lärdomar "om" (IF) är en logisk funktion av tillståndet: IF-villkor 1 är uppfyllt, då TRUE, otherwise - FALSE. Villkor 1 innebär något logiskt uttryck (till exempel en jämförelse), SANT innebär att villkoret är sant. Som ett resultat av tillståndet kan vissa matematiska uttryck förekomma.

För en förståelse, låt oss överväga ett exempel på priser i en biograf. Det är känt att de flesta sessioner på morgonen (säg, upp till 12 timmar) är billigare än under dagen (upp till 22 timmar), och dessa i sin tur mindre på kvällen (24 timmar). Eftersom vi har 3 möjliga förhållanden (upp till 12, 20 och 24), har vi förgrenings algoritm (om kapslad slinga):

  • IF till 12, sedan 100 rubel., AKA
    • Om upp till 20, sedan 200 rubel.
      • Annars 250 rubel.

Användningen av denna funktion är användbar, i första handsvängare, matematiker, revisorer och finansiärer (för beräkning av löner, beräkning av lån etc.). Det är enklast att implementera det i MS Office Excel, eftersom "Excel" är det vanligaste kalkylprogrammet i Windows-operativsystemet, och syntaxen är densamma för alla versioner (från 97 till 2012).

Hur man gör "om" i Excel?

För att använda funktionen måste du klicka på vänster musknapp (LMB) i fria fältet på bordet, skriv "=" tecknet och skriv "IF". "Excel" kommer att ge ett popup-tips i formuläret:

  • IF (log_expression; [value_if_true]; [value_if_long]

För att välja detta uttryck, klicka på det 2 gånger LMC.

Fälten som beskrivs i kvadratkonsoler [] är valfria.

Tänk på exemplet:

Låt oss ha ett lager i en hushållsaffärsbutik och bland de varor du behöver hitta tv-apparater från den ryska enheten kostar upp till 15 000 rubel.

Bordet har 4 kolumner: Kolumn A-name varor, b - produktionslandet, C - priset för produkten, D - märken om rätt produkt.

För att kunna uppfylla våra 3 villkor (TV och Ryssland och upp till 15 000 rubel) måste du skriva följande uttryck i fria fält (D2 andra raden i kolumn D):

  • = IF (OCH (A2 = "TV"; B2 = "Ryssland"; C2 <15000); "+";)

namn

landet

Pris, gnidning

TV Ryska federationen 10000 +
kyl Tyskland 10000 0
vattenkokare Polen 2000 0
kyl Ryska federationen 18000 0
TV Ryska federationen 160000 0
vattenkokare Ryska federationen 1000 0
brödrost Ungern 1500 0
TV Kina 12000 0
kyl Ryska federationen 19000 0
vattenkokare Kina 1800 0
kyl Vitryssland 10500 0
brödrost Kina 2000 0
vattenkokare Kina 2500 0
TV Ryska federationen 14800 +
kyl Tyskland 25000 0

Att veta hur funktionen "om" fungerar kan du skapa inbyggda loopar för att lösa mer komplexa uppgifter och flera villkorskontroller.

kommentarer 0