DannelseVideregående utdanning og skoler

"Hvis" i Excel

Microsoft Excel-programvare er et kraftig verktøy som kan bidra til å løse vanskelige datarelaterte problemer. En av de mest brukte istrument av dette settet er en funksjon av "hvis".

verdien av funksjonen

Når du arbeider i "Eksele" må forstå betydningen av funksjonen "hvis" for å konstruere riktig syntaks spørringer. Takket være den algoritme som utføres utfører en logisk sammenlikning, avhengig av resultatene som vil bli produsert ved en av to ting.

I de enkle ord, den "IF" i tilfelle av den sanne verdien av et uttrykk, utfører en enkelt handling i tilfelle av en falsk - en annen. Samtidig som handlingen kan være enten en eksplisitt verdi, og en viss funksjon, inkludert "IF". Med dette i "Excel" funksjon "hvis" lar filial i utførelsen av en algoritme for handling i å løse ulike problemer.

Syntaksen til "hvis"

En enkel beskrivelse av de fleste av syntaktiske konstruksjoner - en av de viktigste fordelene, som er berømt for "Excel". "Hvis" også refererer til antallet - etter søkeordet i parentes indikerer alternativ tilstand, action i ordets rette forstand, og deretter på feil. Skjematisk det ser slik ut:

IF (log_vyrazhenie; [verdi_hvis_sann] [verdi_hvis_usann]);

hekkende

En av funksjonene som skiller funksjon av "hvis" - det er nestet. Det er, innenfor den samme strukturen kan være en annen, og verdien av denne er avhengig av det samlede resultatet av forespørselen. I tillegg til funksjonen inne i "hvis" kan være andre. Men i det første tilfellet, kan denne komponenten være plassert i noen av de tre delene av syntaks.

flere forhold

Når du arbeider med komplekse oppgaver, bruk "IF" med noen forhold, men på dette stadiet de fleste brukere er det et problem. Dette skyldes den spesifikke oppgaven mnogouslovnosti algoritme. Funksjon i Excel "IF" sjekk bare en sammenligningsoperasjon i et logisk uttrykk, det vil si å benytte en forbindelse eller disjunksjon vil ikke fungere. For å teste for flere forhold trenger å bruke eiendommen hekkende.

For å forstå hvordan du setter flere forhold i "hvis", er praktisk å bruke et eksempel. Anta at vi ønsker å sjekke om nummeret i celle "A1" i en gitt periode - fra 5 til 10. Som det fremgår, i dette tilfellet er det nødvendig å kontrollere de to forholdene ved å sjekke om gyldigheten av sammenligningen med to verdier - 5 og 10. For å gjennomføre dette eksemplet i "Eksele", må du skrive funksjonen som følger:

= IF (A1> 5; IF (A1 <10 "som er inkludert i rekkevidden" "er ikke innenfor rekkevidde") "er ikke innenfor rekkevidde")

For å unngå gjentagelse multiple utgangs setning bør anvende prinsippet for nesting igjen, som et argument ved å kontrollere retur verdier av funksjoner, avhengig av hvor og produserer utdata, eller ved begynnelsen av bruken "og" å kombinere det hele med forholdene på en gang. Denne tilnærmingen kompliserer utformingen forståelse skrevet på et lite nivå i hierarkiet, men med et betydelig antall forhold, vil denne tilnærmingen være mer optimal.

Spesielle funksjons alternativer

Det bør bemerkes at funksjonen av "hvis" kan du la stå tomt en eller flere av sine parametere. I dette tilfellet, vil resultatene avhenge av hva argumenter er utelatt av brukeren.

Hvis det i stedet for logiske uttrykk forlate et tomrom, vil resultatet av funksjonen utføre en handling som er ansvarlig for den falske gjennomføring av algoritmen. Grunnen til dette er det faktum at programmet knytte tomrommet med null, noe som betyr at på et logisk språk "false". Hvis du lar en tom en av verdiene som er ansvarlig for gjennomføringen i tilfelle av sant eller usant, så når du velger resultatet vil være "0".

Vi bør også nevne tilfellet når i stedet for et logisk uttrykk ikke er innført konstruere returnerer verdien "true" eller "false", og et sett med tegn, eller en cellereferanse. I det tilfelle hvor en parameter blir skrevet på et uttrykk som inneholder noe annet enn en numerisk verdi eller logiske ord, vil det føre til en feil under utførelsen. Hvis du oppgir adressen til cellen eller å registrere et visst antall / logisk verdi, vil resultatet bestemme innholdet. En gang i cellen, eller i tilstanden til tallet 0 står skrevet ordet "false" eller tom, er resultatet falske funksjonen. I alle andre tilfeller, gjøre skikkelig action script.

Når du arbeider med den engelske versjonen "Excel" må ta hensyn til det faktum at alle funksjoner er også skrevet på engelsk. I dette tilfellet funksjonen "IF" vil bli registrert som IF, men resten av syntaks og algoritmen fungerer vil forbli den samme.

Hva du bør ta hensyn til

"Excel" lar opp til 64 underfunksjoner "IF" - dette beløpet er tilstrekkelig for praktisk talt alle oppgaver, men selv denne lille antallet ofte blir et problem for brukeren. Det er flere grunner: når du oppretter en spørring, lett nok til å forveksles med formelen Recording - Statistisk sett hver minste unøyaktighet i 25% av tilfellene fører til uriktige resultater, er at stor nok indikator.

En annen ulempe med et stort fuglefjell "IF" er en lav lesbarhet. Til tross for den fargeseparasjon programmet noen deler av spørringen enda mer nestet funksjoner som er svært vanskelig å få ut. Dermed, hvis etter en tid vil måtte gå tilbake til design eller å begynne å jobbe med en annens forespørsel, vil det la mye tid på å forstå opptaket. I tillegg har hver funksjon sitt eget par av braketter, og ved et uhell satte den på plass, vil måtte se langt etter en feil.

eksempler

Å konsolidere forståelse av kostnadene, i praksis, for å vurdere hvordan funksjonen er "hvis" i Excel. Eksemplene nedenfor viser alle de grunnleggende metoder for dets anvendelse.

Det enkleste eksempel på analyse av funksjonen er sammenligningen av to tall. For variasjon av tilgjengelighet, definerer vi to numeriske verdier for de variable i cellene A1 og B1, og som vil bli sammenlignet. For å løse dette problemet, må vi dra nytte av posten på formen:

= IF (A1 = B1; "tall er like;" "odde antall").

I dette tilfellet er tilstedeværelsen av den samme verdi for begge celler, er resultatet plata "tilsvarer", i alle andre tilfeller - "antall ulik".

For å se arbeidet til den betingede utsagn med flere forhold, som et eksempel kan brukes til å finne antall løsninger av en kvadratisk likning. I dette tilfellet er sjekken gjort på diskriminant - hvis det er mindre enn null, så er det ingen løsninger hvis null - det er en, i alle andre tilfeller - det er to røtter. For å ta opp denne tilstanden, er det tilstrekkelig å gjøre en forespørsel til følgende:

For de som ønsker en bedre forståelse av alle funksjonene, som har funksjonen "hvis", i Excel eksempler er i referanseseksjonen, som beskrevet i detalj løpet av vedtaket av hver av dem.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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