Hva kan brukes som funksjonsargument. Funksjonsargumenter. Funksjonsbeskrivelse if


I leksjon nummer 4 gjorde vi allerede det første bekjentskapet med Excel-funksjoner. Nå er det på tide å se nærmere på dette kraftige regnearkverktøysettet.

Excel-funksjoner er spesielle, forhåndslagrede formler som lar deg enkelt og raskt utføre komplekse beregninger. De kan sammenlignes med spesielle taster på kalkulatorer designet for å beregne kvadratrøtter, logaritmer og så videre.

Excel har flere hundre innebygde funksjoner som utfører en lang rekke forskjellige beregninger. Noen funksjoner tilsvarer lange matematiske formler som du kan gjøre selv. Og noen funksjoner i form av formler kan ikke implementeres.

Funksjonssyntaks

Funksjoner består av to deler: navnet på funksjonen og ett eller flere argumenter. Navnet på en funksjon, for eksempel SUM, beskriver operasjonen som denne funksjonen utfører. Argumentene spesifiserer verdiene eller cellene som brukes av funksjonen. I formelen nedenfor: SUM er navnet på funksjonen; B1:B5 - argument. Denne formelen summerer tallene i cellene B1, B2, B3, B4, B5.


=SUM(B1:B5)

Et likhetstegn i begynnelsen av en formel betyr at formelen skrives inn, ikke tekst. Hvis det ikke er et likhetstegn, vil Excel godta inndata som bare tekst.

Funksjonsargumentet er satt i parentes. En åpningsparentes markerer starten på et argument og plasseres umiddelbart etter funksjonsnavnet. Hvis du skriver inn et mellomrom eller et annet tegn mellom navnet og åpningsparentesen, vil cellen vise den feilaktige verdien #NAME? Noen funksjoner tar ingen argumenter. Selv i dette tilfellet må funksjonen inneholde parenteser:


=С5*PI()

Bruke argumenter

Når flere argumenter brukes i en funksjon, skilles de fra hverandre med semikolon. For eksempel indikerer følgende formel at du må multiplisere tallene i cellene A1, A3, A6:


=PRODUKT(A1;A3;A6)

Du kan bruke opptil 30 argumenter i en funksjon, så lenge den totale lengden på formelen ikke overstiger 1024 tegn. Ethvert argument kan imidlertid være et område som inneholder et vilkårlig antall regnearkceller. For eksempel:


=SUM(A2:A5;B4:B8)

Argumenttyper

I de forrige eksemplene var alle argumentene celle- eller områdereferanser. Men du kan også bruke numeriske, tekst-, boolske, områdenavn, matriser og feilaktige verdier som argumenter. Noen funksjoner returnerer verdier av denne typen, og de kan senere brukes som argumenter i andre funksjoner.


Numeriske verdier

Funksjonsargumenter kan være numeriske. For eksempel legger SUM-funksjonen i følgende formel til tallene 24, 987, 49:


=SUM(24.987;49)

Tekstverdier

Tekstverdier kan brukes som et funksjonsargument. For eksempel:


=TEKST(DATO();"D MMM ÅÅÅÅ")

I denne formelen er det andre argumentet til TEXT-funksjonen tekst og spesifiserer en mal for å konvertere desimaldatoverdien som returneres av NOW(NOW)-funksjonen til en tegnstreng. Tekstargumentet kan være en tegnstreng omsluttet av doble anførselstegn, eller en cellereferanse som inneholder tekst.


boolske verdier

Argumenter til noen funksjoner kan bare ta de boolske verdiene TRUE eller FALSE. Det boolske uttrykket returnerer TRUE eller FALSE i cellen eller formelen som inneholder uttrykket. For eksempel:


=HVIS(A1=TRUE,"Øk","Reduser")&"priser"

Du kan angi navnet på et område som et argument for funksjonen. For eksempel, hvis celleområdet A1:A5 heter "Debet" (Insert-Name-Assign), kan du bruke formelen for å beregne summen av tallene i cellene A1 til A5


=SUM(Debet)

Bruke forskjellige typer argumenter

Du kan bruke forskjellige typer argumenter i samme funksjon. For eksempel:


\u003d GJENNOMSNITT (Debet, C5, 2 * 8)

MS Excel inneholder et stort antall standardformler kalt funksjoner. Excels innebygde funksjoner faller inn i følgende kategorier: matematikk, logikk, trigonometrisk, statistisk, finansiell, informativ, tekst, dato og klokkeslett, engineering, database, visning og referansefunksjoner.

Innebygde funksjonerutmerke er spesielle, forhåndslagrede formler som lar deg enkelt og raskt utføre komplekse beregninger. De ligner på spesialtastene på enkelte kalkulatorer for beregning av kvadratrøtter, logaritmer og statistikk.

Noen funksjoner, som SUM (SUM), SIN (SIN) og FAKTA (FAKTA), tilsvarer lange matematiske formler som du kan lage selv. Andre funksjoner, som IF (IF) og VLOOKUP (VLOOKUP), kan ikke implementeres som formler.

I tilfeller hvor du trenger informasjon om funksjoner, bør du henvise til Excel hjelpesystem, hvor du finner en fullstendig beskrivelse av hver innebygde funksjon.

Du kan også raskt få informasjon om funksjoner ved å bruke knappen. Sette inn en funksjon.

Funksjoner består av to deler: navnet på funksjonen og ett eller flere argumenter. Et funksjonsnavn, for eksempel SUM eller AVERAGE, beskriver operasjonen som funksjonen utfører. Excel-funksjonsargumenter spesifiserer verdiene eller cellene som brukes av funksjonen. For eksempel, i følgende formel er SUM navnet på funksjonen, og C3:C5 er dens eneste argument. Denne formelen summerer tallene i cellene C3, C4 og C5:

SUM(C3:C5).

Funksjonsargumentet er satt i parentes. En åpningsparentes markerer starten på et argument og plasseres umiddelbart etter funksjonsnavnet. Hvis du skriver inn et mellomrom eller et annet tegn mellom navnet og åpningsparentesen, vil cellen vise den feilaktige verdien #NAME? (#NAVN?).

Noen funksjoner, som PI (PI) og TRUE (TRUE), tar ikke argumenter. Selv om en funksjon ikke har noen argumenter, må den fortsatt inneholde parenteser:

Når flere argumenter brukes i en funksjon, skilles de fra hverandre med semikolon. For eksempel forteller følgende formel at Excel skal multiplisere tallene i cellene C1, C2 og C5:

PRODUKT(C1, C2, C5).

Du kan bruke opptil 30 argumenter i en funksjon, så lenge den totale lengden på formelen ikke overstiger 1024 tegn. Ethvert argument kan imidlertid være et område som inneholder et vilkårlig antall regnearkceller. For eksempel har følgende funksjon tre argumenter, men summerer tallene i 29 celler (det første argumentet, A1:A5, refererer til et område på fem celler fra A1 til A5, osv.):

CUMM(A1:A5;C2:C10;D3:D17).

Du kan bruke en kombinasjon av funksjoner til å lage et uttrykk som Excel reduserer til en enkelt verdi og tolker det som et argument. For eksempel, i følgende formel: SIN(A1*PI()) og 2*COS(A2*PI()) er uttrykk som evalueres og brukes som argumenter til SUM-funksjonen:

CUMM(SIN(A1*PI()); 2*COS(A2*PI())).

Argumenttyper

Argument- et uttrykk som spesifiserer en verdi når en prosedyre eller funksjon kalles, som resultatet av dens utførelse avhenger av.

Argumenter er numeriske, tekst-, boolske, områdenavn, matriser og feilaktige verdier. Noen funksjoner returnerer verdier av denne typen og kan senere brukes som argumenter i andre funksjoner.

Funksjonsargumenter kan være numeriske. For eksempel legger SUM-funksjonen i følgende formel til tallene 327, 209 og 176:

SUM(327;209;176).

Vanligvis legges tall inn i regnearkcellene som skal brukes, og deretter brukes referanser til disse cellene som argumenter i funksjoner.

Tekstverdier kan brukes som et funksjonsargument. For eksempel:

TEXT(TDATE(); "D MMM ÅÅÅÅ").

I denne formelen er det andre argumentet til TEXT-funksjonen, D MMM ÅÅÅÅ, tekst og spesifiserer en mal for å konvertere desimaldatoverdien som returneres av TDATE()-funksjonen til en tegnstreng. Tekstargumentet kan være en tegnstreng omsluttet av doble anførselstegn, eller en cellereferanse som inneholder tekst.

Argumenter for noen funksjoner kan kun ha logiske verdier TRUE (TRUE) eller FALSE (FALSE). Det boolske uttrykket returnerer TRUE eller FALSE i cellen eller formelen som inneholder uttrykket. For eksempel er det første argumentet til HVIS (IF)-funksjonen i følgende formel et boolsk uttrykk som bruker en verdi:

HVIS(A1=TRUE, "Ny", "Gammel") & "pris".

Hvis verdien i celle A1 er TRUE, returnerer uttrykket A1=TRUE TRUE, og HVIS-funksjonen returnerer strengen New, og formelen som helhet returnerer tekstverdien New Price.

Du kan angi navnet på et område som et argument for funksjonen. For eksempel hvis du velger kommandoen Tildele undermeny Navn Meny Sett inn og tilordne navnet Mottatt til området C3:C6, for deretter å beregne summen av tallene i cellene C3, C4, C5 og C6, kan du bruke formelen:

SUM(mottatt).

Funksjonsargumentet kan være en matrise. Noen funksjoner, som TREND og TRANSPOSE, krever en rekke argumenter. Andre funksjoner krever ikke en matrise, men kan bruke slike argumenter. Matriser kan inneholde numeriske, tekst- eller boolske verdier.

Du kan bruke forskjellige typer argumenter i samme funksjon. For eksempel, i følgende formel er argumentene et områdenavn (gruppe 1), en cellereferanse (A3) og et numerisk uttrykk (5*3), og selve formelen returnerer en enkelt numerisk verdi:

AVERAGE(Gruppe1,A3,5*3).

Legge inn funksjoner i et regneark

Du kan legge inn funksjoner i et regneark direkte fra tastaturet eller ved å bruke kommandoen Funksjon Meny Sett inn. Når du legger inn en funksjon fra tastaturet, er det bedre å bruke små bokstaver. Når du er ferdig med å gå inn i funksjonen, må du trykke på Enter-tasten eller velge en annen celle. Excel vil endre bokstavene i funksjonsnavnet til store bokstaver hvis det ble skrevet inn riktig. Hvis bokstavene ikke endres, betyr det at funksjonsnavnet er angitt feil.

Hvis du velger en celle og velger fra menyen Sett inn kommando Funksjon, vil Excel dukke opp en dialogboks Funksjonsveiviser– trinn 1 av 2 vist i fig. 2.2. Du kan også åpne dette vinduet ved å bruke knappen Sette inn en funksjon på standardverktøylinjen.

I dette vinduet velger du først en kategori (eller Komplett alfabetisk liste) i listen Kategori og deretter i alfabetisk rekkefølge Funksjon angi ønsket funksjon. Alternativt, etter å ha valgt en kategori, kan du klikke på navnet på en funksjon i listen Funksjon og trykk på tasten som tilsvarer den første bokstaven i ønsket navn. For å gå inn i en funksjon må du trykke på OK-knappen eller Enter-tasten.

Excel vil angi et likhetstegn, navnet på funksjonen og et par parenteser. Excel vil da åpne en ny dialogboks Funksjonsveivisere(ingen overskriftslinje).

Andre dialogvindu Funksjonsveivisere inneholder ett felt for hvert argument for den valgte funksjonen. Hvis funksjonen har et variabelt antall argumenter, utvides denne dialogboksen etter hvert som flere argumenter legges inn. Beskrivelsen av argumentet hvis felt inneholder innsettingspunktet (markøren) vises nederst i dialogboksen.

Ris. 2.2. Dialogvindu Funksjonsveiviser– trinn 1 av 2

Til høyre for hvert argumentfelt vises gjeldende verdi. Dette er veldig nyttig når lenker eller navn brukes. Gjeldende verdi for funksjonen vises nederst i dialogboksen.

Etter å ha trykket på OK-knappen eller Enter-tasten, vil den opprettede funksjonen vises i formellinjen.

Noen funksjoner, for eksempel INDEX, har flere former (argumentalternativer). Hvis du velger en slik funksjon i listen Funksjon, vil Excel åpne en ekstra dialogboks Funksjonsveivisere, som i fig. 2.2, der du kan velge ønsket form for funksjonen.

Listen over hovedfunksjoner, ordnet etter kategorier med eksempler på implementering, er gitt i tabell. 2.1.

Tabell 2.1

Hovedfunksjoner og deres formål

Resultat

Hensikt

Dato og klokkeslett (totalt 14)

I DAG()

Leser gjeldende dato fra PC-systemklokken

DATO(2006;5;12)

Returnerer datoen i numerisk format

TID(18;32;15)

Returnerer tiden i numerisk format

Matematikk (totalt 50)

Den absolutte verdien av et tall

Sinus til et tall (i radianer)

RADIANER(170)

Konverterer radianer til grader

GRADER(30)

Konverterer grader til radianer

Eksponent (e = 2,71828182845904)

naturlig logaritme

Logaritme av et tall til et gitt grunnlag

ROT(256)

Kvadratrot

Faktoriell

RUNDE(45 827;2)

Avrunder til det angitte antall desimaler

3,141592 65358979

Pi avrundet til 15 sifre

ROMAN(454)

Konverterer et tall

til romersk tekstformat

MOPRED(A1:SZ)

Matrisedeterminant (her matrise = -)

Statistisk (80 funksjoner)

For statistikk

dataområdeanalyse

Økonomisk (53 funksjoner)

For typiske økonomiske beregninger

Engineering

Installert i tillegg via menypunktet "Verktøy-> Tillegg -> Analysepakke"

Håndtering av indekser og matriser

Arbeide med databasen (totalt 12)

Uttak og behandling av poster i databaser

Tekst (totalt 23)

DLSTR("Sommerfugl")

Tekstlengde

REPLACE("lyspære", 3, 2, "st")

Martin

Erstatte tegn i tekst

HØYRE("lyspære", 5)

Rett ordsymboler

FINN("ana";"Banan og ananas")

Søker etter tekst og returnerer den funnet posisjonen

SUBSTITUTE("ananas", "no", "s")

Erstatter en tekst med en annen

CONCATENATE("Selv","år")

Kobler ord

Logikk (totalt 6)

ELLER(TRUE, FALSE, FALSE)

Logisk ELLER

OG(SANN;USANN)

logisk OG

IKKE SANT)

Logisk IKKE

HVIS(F1>5;10;5)

10 (her F1=7);
5 (her Fl=3)

Tester en betingelse og returnerer én av to verdier

ENETEXT(155)

Hvis ikke tekst, returnerer den boolske verdien TRUE

ISNUMBER ("Tekst")

Hvis tall, returnerer den boolske verdien TRUE

Funksjoner kan skrives inn med tastaturet, men er lettere å lage med Funksjonsveivisere. Den startes med fx-knappen på verktøylinjen. Ved hjelp av Funksjonsveiviser, kan du unngå feil i den innskrevne formelen og få et hint om formålet og formatet til funksjonen og dens argumenter.

Eksempel. I etterfølgende celler skrives Al, A2, A3 adjektiv i entall. I kolonne B må du hente to ordavslutningstegn fra kolonne A, og i kolonne C få adjektiver i flertall ved å bruke Excel-tekstfunksjoner (fig. 2.3).

Ris. 2.3. Excel-tekstfunksjoner

Fullfør kolonne B.

1. Stå på celle B1 og trykk på fx-knappen.

2. Det første trinnet i boksen Funksjonsveivisere velg tekstgruppen, HØYRE-funksjonen og trykk OK (fig. 2.4).


Ris. 2.4. Vindu Funksjonsveiviser

3. Det andre trinnet i boksen Funksjonsveivisere skriv inn adressen til cellen som skal behandles (felt Tekst) og antall tegn som skal trekkes ut (fig. 2.5).


Ris. 2.5. Angi adressen til cellen som skal behandles

Etter å ha klikket OK, vil funksjonen =HØYRE(A1;2) automatisk bli skrevet til celle B1, som trekker ut (kalkulerer) to høyre tegn fra celle A1. Vær oppmerksom på at inndataresultatet vises på høyre side av hvert felt.

4. Dupliser formelen fra celle B1 til celle B2 og B3 ved å dra hjørnet av celle B1.

Fyll ut kolonne C:

1. Stå på celle C1 og trykk på fx-knappen.

2. Det første trinnet i boksen Funksjonsveivisere velg Tekst, ERSTAT og trykk OK.

3. I neste vindu mestere funksjoner skriv inn adressen til cellen med teksten som skal behandles (A1), teksten som skal erstattes (B1) og den nye teksten, som vist i figuren på neste side. Etter å ha trykket OK i celle C1, vil formelen =SUBSTITUTE(A1; B1; "s") genereres automatisk, som erstatter endingen "s" i ordet "Rød" i stedet for bokstavene "st".

4. Dupliser formelen fra celle C1 til celle C2 og C3 ved å dra hjørnet av celle C1.

Opptak av adjektiver med endelsen "th" i entall i kolonne A, i kolonne C vil de bli konvertert til flertall (fig. 2.6).

Ris. 2.6. Flertallsvindu

Excel funksjon er en forhåndsdefinert formel som returnerer et resultat ved å bruke forhåndsdefinerte argumenter (verdier).

Excel har mange interessante funksjoner som kan spare deg for mye tid når du regner ut summer; maksimums-, gjennomsnitts- og minimumsverdier; telle data osv. For at funksjonene skal fungere riktig, må du følge reglene for opptak - SYNTAKS AV FUNKSJONER.

Syntaks for funksjoner (formler):

Standard funksjonssyntaks har et likhetstegn (=), et funksjonsnavn (som: "SUM", "IF", "VLOOKUP", etc.) og de nødvendige argumentene. Argumentene inneholder informasjonen som er nødvendig for beregningen. For eksempel summerer SUM-funksjonen nedenfor verdiene i området B1:B10.

Hvordan jobbe med funksjonsargumenter i Excel

Excel har mange nyttige funksjoner med sitt eget unike sett med argumenter. Det er til og med noen som ikke tar noen argumenter, for eksempel funksjonene “ TODAY() ” (Giver gjeldende dato) og “PI() ” (returnerer tallet 3.14159265358979 - den matematiske konstanten "pi" til 15 sifre).

For å sette inn en funksjon kan du bruke dialogboksen Funksjonsveiviser. Dette vinduet kan kalles på en av følgende måter:

  • knappen Sett inn funksjon i gruppen Function Library Formulas.
  • Klikk på Sett inn funksjon-knappen til venstre for formellinjen.
  • Klikk Shift+F3.

Ofte brukte funksjoner huskes raskt og det vil ikke være vanskelig å bruke dem, men hvis du har glemt eller ikke vet navnet hennes, kan du bruke søkefeltet og klikke på "Finn"-knappen. Etter at funksjonen er funnet, klikk på "OK" og følgende vindu åpnes " Funksjonsargumenter”, der du kan bli kjent med argumentene til denne funksjonen.

Når du går inn i funksjonen manuelt (uten hjelp av vinduet Funksjonsveiviser) for å kalle opp dialogboksen " Funksjonsargumenter" bruk hurtigtast Ctrl+A. Det skal bemerkes at denne kombinasjonen ikke fungerer etter å ha lagt inn noen argumenter til denne funksjonen.

Tastatursnarvei Ctrl+Shift+A fyller funksjonen med dummy-argumenter. Dette kan være nyttig hvis du ennå ikke vet hvilke data som skal fylles ut i funksjonen. Formelen vil returnere en feil og argumentene bør erstattes senere. Hold nede for eksempel når du går inn i funksjonen " = SUM.HVIS". Ctrl+Shift+A, får vi følgende resultat: =SUM.HVIS(område; kriterier; sum_område)

En av de mest populære funksjonene i Excel-applikasjonen er HVIS. Det er en boolsk sammenligning verdi og resultat. For å si det enkelt kan funksjonen høres slik ut:

HVIS betingelsen er sann, så gjør vi det, ellers gjør vi noe annet

Syntaks denne funksjonen er ganske enkel:

HVIS (boolsk_tilstand; verdi_i_tilfelle_TRUE; verdi_i_tilfelle_FALSE)

La oss se nærmere:

  • boolsk_tilstand- verdien som skal kontrolleres
  • Verdi_i_tilfelle_TRUE- handling når kravet er oppfylt
  • Verdi i case_FALSE– handling når Boolean_condition ikke er oppfylt

Slik bruker du funksjonen

Eksempel #1

Skjermbildene nedenfor viser den enkleste brukssaken. Vi først sjekker gitt tilstand A1>25. HVIS dette er et krav utført, deretter ut til cellen " over 25", ellers " mindre enn eller lik 25».

Eksempel #2

Nå til en vanskeligere oppgave. Nedenfor vil vi se på et eksempel på resertifisering av ansatte i en bedrift. I utgangspunktet ser tabellen slik ut:

Oss nødvendig i kolonne C, vis resertifiseringsresultatene, som kan ha en binær verdi: BEVATT eller BLEKK IKKE. Kriteriene våre vil være som følger: hvem scoret over 45 poeng, som vurderes bestått eksamen, vel, alle andre er det ikke.

For å fullføre en oppgave nødvendig:


Vi bruker flere forhold

Om nødvendig, funksjonen HVIS kan investere inn i hverandre. Dermed vil vi utvide mulighetene for løsninger.

La oss for eksempel ta resertifiseringen av ansatte, som ble diskutert tidligere. Endre resultatkriteriene og gi hver enkelt en vurdering: Dårlig, god og utmerket. Fint vi vil satse når poengene over 60. anslag Ok kan fås ved å skrive fra 45 til 60 poeng. Vel, i andre tilfeller setter vi Dårlig.


Som du kan se fra eksempelet, i stedet for den andre og tredje verdien av funksjonen, kan du erstatte en betingelse. På denne måten legger vi til det nødvendige antallet vedlegg. derimot det er nyttig å merke seg at etter å ha lagt til 3-5 vedlegg, vil det bli nesten umulig å jobbe med formelen, fordi det vil være veldig klumpete.

Andre bruksområder for funksjonen

Finne summen av kolonner eller celler

For eksempel er det behov for å summere annenhver celle i en kolonne. I dette tilfellet vil det hjelpe å bruke operatøren SUMIF. Det vil tillate deg å jobbe bare med de kolonnene som faller inn under kravene våre. Vi vil vurdere tilfellet når det er nødvendig å summere elementer i odde rader.

For å løse problemet trenger vi sett inn ekstra kolonne- og tallrad 1 og 0. Det er disse dataene vi skal bruke i formelen vår. Eksempelet viser hvilken formel vi brukte.

Syntaks: SUM.HVIS(celleområde; tilstand_brukt; [sum_område])

  • Område er et nødvendig argument. Her settes rekkevidden, som vurderes for samsvar med betingelsen.
  • Used_condition- her angir vi hvilke celler som må oppsummeres.
  • sum_range- spesifiser hvilket område som skal brukes for summering.

Antall repetisjoner av elementer i et regneark

I dette tilfellet kan vi telle hvor mange ganger et gitt element forekommer på et ark. Til dette bruker vi funksjonen COUNTIF. Hun teller antall celler som kamp med en gitt verdi.

I dette eksemplet teller vi hvor mange kunder som er i hver by. I formelen angir vi det første området, og det andre verdiene som skal søkes etter.

Bruke COUNTIF og SUMIF for å telle data

I eksemplet skal vi prøve å definere gjennomsnittlig inntekt fra kunder i hver by. For å gjøre dette deler vi byens totale inntekt med antall kunder.

Finne flere forekomster av et element i en liste

Hvis vi har en konstant oppdatert liste over data, der, ettersom den vokser, duplikater, da kan det være vanskelig å finne forekomster i denne listen. Den enkleste måten å løse dette problemet på er å bruke funksjonen VLOOKUP og COUNTIF.

Å starte, legge til en valgfri kolonne som legger til sekvensnummeret til forekomsten til kundens navn. Som et resultat vil den første forekomsten av elementet returnere Navn1, neste Navn2, og så videre.

Vi bruker Søk av klient Christina Aguilera. Ved å bruke formelen VLOOKUP("Christina Aguilera3", søkeområde, 2, FALSE), får vi det tredje tallet til denne kunden. I formelen setter vi den siste verdien til FALSE, fordi listen ikke er sortert, og vi trenger en eksakt match av elementene.

Hvordan redusere antall investeringer IF

Versjoner opp til og inkludert EXCEL 2003 støttes opptil 7 nivåer hekkende IF. Fra og med Excel 2007, denne begrensningen fjernet. Men det er verdt å merke seg at få mennesker faller under 3-4 nivåer av hekking.

For å redusere antall IF-hekkinger kan du bruke funksjonen VALG. Den opererer på verdier eller handlinger fra en gitt liste etter indeksnummer.

Syntaks: SELECT(indeksnummer; indeksverdi1; indeksverdi2; [indeksverdi3];...)

For eksempel funksjonen VELG(1; "Tredje", "Andre", "Første"), vil returnere ordet " Den tredje” hvis vi legger den til i cellen.

Det skal bemerkes at det er noen begrensninger. Spesielt kan indeksen være bare tall.

I dag skal vi se på funksjonen HVIS.

HVIS-funksjonen brukes ofte i Excel for å løse mange problemer. Å kjenne henne er veldig nyttig. I denne artikkelen vil vi prøve å snakke om arbeidet ved hjelp av enkle eksempler, det er nok å forstå konstruksjonen av IF-funksjonen en gang, og du kan bruke den i de mest komplekse tilfellene.

IF-funksjon sjekker om betingelsen er sann og returnerer én verdi hvis den er sann og en annen verdi hvis ikke.

Syntaks for IF-funksjonen veldig enkelt:

HVIS(log_uttrykk ; [ verdi_hvis_sant]; [verdi_hvis_falsk])

log_expression er en hvilken som helst verdi eller et uttrykk som evalueres til TRUE eller FALSE.

Hva betyr det? Et uttrykk evalueres til TRUE hvis uttrykket er sant.

I denne delen må du sjekke om uttrykket samsvarer.

For eksempel:

HVIS(A1=10 ; [verdi_hvis_sant]; [verdi_hvis_usann]) - hvis A1 er lik 10, vil uttrykket A1=10 gi verdien SANN, og hvis ikke lik 10, så FALSK

Et annet eksempel

HVIS(A1>30 ; [verdi_hvis_sann], [verdi_hvis_falsk]) - hvis tallet i celle A1 er større enn 30, vil A1>30 returnere SANN, og hvis mindre, så USANN

Et annet eksempel

HVIS(C1=”Ja” ; [verdi_hvis_sant]; [verdi_hvis_falsk]) - hvis celle C1 inneholder ordet “Ja”, vil uttrykket returnere TRUE, og hvis ikke, vil C1=”Ja” returnere FALSE

HVIS(log_uttrykk ; [ verdi_hvis_sant]; [verdi_hvis_falsk])

verdi_hvis_sant, verdi_hvis_falsk- Som du kan se av navnet deres, er dette hva som må gjøres avhengig av hva uttrykksloggen returnerte: TRUE og FALSE

Et eksempel på bruk av HVIS-funksjonen i Excel

Vurder å bruke HVIS-funksjonen med et praktisk eksempel. Vi har en ordretabell som vi brukte ved gjennomgang av en jobb. Vi må fylle ut kolonnen for bøttebestillinger (bildet sier "Bordbestillinger" ved en feiltakelse), det vil si at vi kun må velge bestillinger med bøtte. Dette kan gjøres på ulike måter, men vi vil bruke HVIS-funksjonen for å vise hvordan det fungerer med et eksempel. (se bilde)

For å løse problemet skriver vi en formel ved hjelp av HVIS-funksjonen

IF(A3="Bøtte",D3,"-")

Som du kan se, er IF-funksjonsargumentene atskilt med et semikolon.

Så, det første argumentet (uttrykksloggen) A3="Bøtte" sjekker om celle A3 inneholder ordet "bøtte", hvis det gjør det, blir det andre argumentet til HVIS-funksjonen utført ( verdi_hvis_sant), i vårt tilfelle er det D3 (dvs. kostnaden for bestillingen), hvis celle A3 ikke er lik ordet "Bøtte", blir det tredje argumentet til HVIS-funksjonen utført ( verdi_hvis_falsk), i vårt tilfelle er det "-" (det vil si at en strek vil bli skrevet).

Dermed vil verdien D3 vises i cellene E3, det vil si tallet 240.