BildningGymnasieutbildning och skolor

Den "om" i Excel

Microsoft Excel är ett kraftfullt verktyg som kan hjälpa till att lösa svåra beräkningsproblem. En av de mest använda istrument av denna uppsättning är en funktion av "OM".

värdet av funktionen

När du arbetar i "Eksele" måste förstå betydelsen av funktionen "om" för att konstruera rätt syntax frågor. Tack vare sin algoritm utförs utför en logisk jämförelse, beroende på vars resultat kommer att produceras av en av två saker.

I mer enkla termer, "om" i fallet med det sanna värdet av ett uttryck, utför en enda åtgärd i händelse av en falsk - en annan. Samtidigt som åtgärden kan vara antingen ett explicit värde, och en viss funktion, inklusive "OM". Med detta i "Excel" -funktion "om" kan filial i utförandet av en algoritm handlings lösa olika problem.

Syntaxen för "om"

En enkel beskrivning av majoriteten av syntaktiska strukturer - en av de största fördelarna, som är känd för "Excel". Den "OM" hänvisar också till deras antal - efter nyckelordet i parentes anger alternativa tillstånd, handling i egentlig mening, och sedan vid fel. Schematiskt det ser ut så här:

IF (log_vyrazhenie; [värde_om_sant] [värde_om_falskt]);

nesting

En av de funktioner som skiljer funktionen "om" - det är kapslad. Det vill säga, inom samma struktur kan vara ett annat, vars värde beror på det övergripande resultatet av begäran. Förutom funktionen inne i "om" kan vara andra. Men i det första fallet, kan denna komponent vara belägen i någon av de tre delarna av syntax.

flera villkor

När man arbetar med komplexa uppgifter, använd "OM" med några villkor, men i detta skede majoriteten av användarna finns det ett problem. Detta beror på den specifika uppgiften mnogouslovnosti algoritm. Funktion i Excel "OM" kolla bara en jämförelseoperation på ett logiskt uttryck, det vill säga att använda en kombination eller disjunktion kommer inte att fungera. För att testa för flera villkor måste använda fastigheten häckar.

För att förstå hur man ställer flera villkor i "OM", är lämpligt att använda ett exempel. Antag att vi vill kontrollera om numret i cellen "A1" under en viss period - från 5 till 10. Som kan ses är det nödvändigt att kontrollera de två villkor genom att kontrollera om giltigheten av jämförelsen med två värden i det här fallet - 5 och 10. För att genomföra detta exempel i "Eksele" måste du skriva funktionen enligt följande:

= OM (A1> 5; IF (A1 <10; "ingår i intervallet" "är inte inom intervallet") "är inte inom intervallet")

För att undvika flera upprepningar utsatsen bör tillämpa principen om häckar igen, som ett argument genom att kontrollera returvärden av funktioner, beroende på var och producera utskrifter eller i början av användning "och" Genom att kombinera det alla villkor på en gång. Detta tillvägagångssätt komplicerar utformningen förståelse skriven på en liten nivå i hierarkin, men med ett stort antal villkor, skulle detta tillvägagångssätt vara mer optimal.

Speciell funktion alternativ

Det bör noteras att funktionen "om" kan du lämna tomt en eller flera av dess parametrar. I det här fallet kommer resultaten beror på vilka argument har utelämnats av användaren.

Om i stället för logiska uttryck lämnar ett tomrum, kommer resultatet av funktionen utför en åtgärd som är ansvarig för den falska exekvering av algoritmen. Anledningen till detta är det faktum att programmet associerar tomrummet med noll, vilket innebär att om en logisk språk "falska". Om du lämnar en tom ett av värdena, som ansvarar för genomförandet i fallet med sant eller falskt, så när du väljer kommer resultatet att bli "0".

Vi bör också nämna fallet när i stället för ett logiskt uttryck inte införs konstruktion returnerar värdet "true" eller "false", och en uppsättning tecken, eller en cellreferens. I det fall en parameter är skriven i ett uttryck som innehåller något annat än ett numeriskt värde eller logiska ord kommer det att orsaka ett fel under körningen. Om du anger adressen till cellen eller att registrera ett visst antal / logiskt värde, kommer resultatet att avgöra innehållet. Väl inne i cellen, eller i det skick av antalet 0 skrivs ordet "false" eller tom är resultatet falskt funktionen. I alla andra fall, gör verklig handling manus.

När man arbetar med den engelska versionen "Excel" måste ta hänsyn till det faktum att alla funktioner är också skriven på engelska. I detta fall funktionen "OM" kommer att registreras som IF, men resten av syntaxen och algoritmen verk kommer att förbli densamma.

Vad du bör uppmärksamma

"Excel" tillåter upp till 64 delfunktioner "OM" - detta belopp är tillräckligt för praktiskt taget alla uppgifter, men även detta lilla antal ofta blir ett problem för användaren. Det finns flera skäl: när du skapar en fråga, lätt att förväxlas med formeln inspelning - Statistiskt sett varje minsta felaktighet i 25% av fallen leder till felaktiga resultat, det vill säga tillräckligt stor indikator.

En annan nackdel med en stor häckande "OM" är en låg läsbarhet. Trots färgseparation programmet vissa delar av frågan ännu mer kapslade funktioner, som är mycket svåra att urskilja. Således, om efter en tid kommer att behöva gå tillbaka till design eller att börja arbeta med någon annans begäran kommer det att lämna en hel del tid på att förstå inspelningen. Dessutom har varje funktion sin egen par konsoler, och av misstag lägga den på sin plats, kommer att behöva leta länge efter ett fel.

exempel

För att befästa förståelsen av kostnaderna, i praktiken, att fundera över hur funktionen är "om" i Excel. Exemplen nedan visar alla de grundläggande metoder för dess användning.

Det enklaste exemplet för analysen av funktionen är jämförelsen av två tal. För variabilitet av tillgänglighet, definierar vi två numeriska värdena på variablerna i cellerna A1 och B1, och som kommer att jämföras. För att lösa detta problem, måste vi dra fördel av register över formen:

= IF (A1 = B1; "siffror är lika;" "olika antal").

I detta fall är närvaron av samma värde i båda cellerna resultatet skivan "är lika" i alla andra fall - "antalet olika".

Att granska arbetet i den villkorliga uttalande med flera villkor, som exempel kan användas för att hitta antalet lösningar av en andragradsekvation. I detta fall är kontrollen görs på diskriminanten - om det är mindre än noll, då finns det inga lösningar om noll - det är en, i alla andra fall - det finns två rötter. För att spela detta tillstånd, är det tillräckligt att göra en begäran till följande:

För dem som vill ha en bättre förståelse för alla funktioner, som har till uppgift att "om" i Excel exempel i referens avsnitt, som beskrivs i detalj under loppet av beslutet var och en av dem.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.atomiyme.com. Theme powered by WordPress.