FormacijaSrednje obrazovanje i škole

"IF" u Excel

Microsoft Excel softver je moćan alat koji može pomoći u rješavanju teških računarskih problema. Jedan od najčešće korištenih istrument ovog seta je funkcija "AKO".

vrijednost funkcije

Kada radi u "Eksele" treba da shvate značaj funkcije "ako je" izgraditi ispravnu sintaksu upita. Zahvaljujući svojoj algoritam vrši obavljanje logičan Poređenja radi, u zavisnosti od rezultata koji će se proizvoditi u jednoj od dvije stvari.

U jednostavnije rečeno, "AKO" u slučaju prave vrijednosti izraza, izvršava jednu akciju u slučaju lažne - drugi. U isto vrijeme kad i akcija može biti bilo izričito vrijednost i određenu funkciju, uključujući i "AKO". Imajući to u funkciji "Excel" "ako" dopušta ogranak u obavljanju algoritam djelovanja u rješavanju različitih problema.

Sintaksa "ako"

Jednostavan opis većine sintaktičke strukture - jedan od glavnih prednosti, koji je poznat po "Excel". "IF" se odnosi i na njihov broj - nakon ključnu riječ u zagradi označava alternativnu stanju, akciju u pravom smislu, a onda u pravu. Shematski to izgleda ovako:

IF (log_vyrazhenie; [value_if_true] [value_if_false]);

gniježđenje

Jedna od karakteristika koja razlikuje funkciju "ako" - to je ugnijezditi. To je, u okviru iste strukture može biti još jedna, čija vrijednost ovisi o ukupnom ishodu zahtjeva. Osim funkcija unutar "ako" može biti drugi. Ali u prvom slučaju, ova komponenta može biti smješten u bilo kojoj od tri dijela sintakse.

nekoliko uslova

Kada se radi o složene zadatke, koristite "AKO" sa nekoliko uvjeta, međutim, u ovoj fazi većina korisnika postoji problem. To je zbog specifičnog zadatka mnogouslovnosti algoritam. Funkcija u Excel "AKO" check samo jedan poređenje rad u logičkog izraza, to jest, da koristiti zajedno ili razdvajanje neće raditi. Da bi testirali za više uvjetima koje je potrebno da koristi imovinu gniježđenje.

Da bi razumjeli kako postaviti nekoliko uslova u "AKO", je prikladan za korištenje na primjer. Pretpostavimo da želimo provjeriti da li je broj u ćeliji "A1" u određenom periodu - od 5 do 10. Kao što se vidi, u ovom slučaju potrebno je provjeriti dva uslova provjerom o valjanosti poređenje sa dvije vrijednosti - 5. i 10. U cilju realizacije ovog primjera u "Eksele", morate pisati funkciju kako slijedi:

= IF (A1> 5; IF (A1 <10; "uključene u rasponu od" "nije u dometu") "nije u dometu")

Da bi se izbjegla višestruka ponavljanja izlaz kazna treba primijeniti princip ponovo gnijezdi, kao argument provjerom povratne vrijednosti funkcija, ovisno o tome gdje i izradu rezultata, ili na početku korištenja "i" kombinujući sve uslove odjednom. Ovaj pristup otežava razumijevanje dizajn napisan na malom nivou u hijerarhiji, ali uz značajan broj uvjeta, ovakav pristup bi bilo optimalno.

Posebne mogućnosti funkcija

Treba napomenuti da je funkcija "ako" vam omogućava da ostavite jedan ili nekoliko svojih parametara prazna. U ovom slučaju, rezultati će ovisiti o tome šta argumenti su izostavljeni od strane korisnika.

Ako se u mjestu logičkih izraza ostavili prazninu, rezultat funkcije će izvršiti radnju koja je odgovorna za lažne izvršenje algoritma. Razlog za to je činjenica da je program udruživanje prazan prostor sa nula, što znači da na logičan jezik "FALSE". Ako ostavite prazan je jedna od vrijednosti, koja je odgovorna za provedbu u slučaju istinite ili lažne, a zatim kad odaberete rezultat će biti "0".

Takođe, treba spomenuti i slučaj kada umjesto logičkog izraza nije uveden konstrukt vraća vrijednost "true" ili "false", i skup znakova, ili referencu ćelije. U slučaju kada je parametar napisan u izrazu koji sadrži nešto drugo osim numeričke vrijednosti ili logično riječima, doći će do greške prilikom izvršenja. Ako navedete adresu ćelije ili registrujete određeni broj / logičke vrijednosti, rezultat će odrediti sadržaj. Jednom u ćeliju, ili u stanju broja 0 je napisano, riječ "false" ili prazan, rezultat je false funkcija. U svim drugim slučajevima, učiniti pravu akciju skripte.

Kada se radi sa englesku verziju "Excel" mora uzeti u obzir činjenicu da su sve funkcije su također na engleskom jeziku. U ovom slučaju funkcija "AKO" će biti snimljen kao IF, ali ostatak sintakse i algoritam radovi će ostati isti.

Ono što treba obratiti pažnju

"Excel" omogućava do 64 pod funkcija "AKO" - ovaj iznos je dovoljan za gotovo sve zadatke, međutim, čak i ovaj mali broj često postaje problem za korisnika. Postoji nekoliko razloga: prilikom kreiranja upita, dovoljno lako biti u zabludi sa formulom za snimanje - Statistički gledano, svaki i najmanji nepreciznosti u 25% slučajeva dovodi do pogrešnog rezultata, koji je dovoljno velik pokazatelj.

Druga mana velikog gniježđenje "AKO" je nizak čitljivost. Bez obzira na program odvajanje boja nekim dijelovima upita još ugnežđenih funkcije, koje su vrlo teško razaznati. Prema tome, ako će nakon nekog vremena da se vratim u dizajnu ili da počne da radi sa nekim drugim zahtjev, to će ostaviti dosta vremena na razumijevanje snimanja. Osim toga, svaka funkcija ima svoj par zagrada, i slučajno stavio ga u svoje mjesto, morat će izgledati daleko za greške.

primjeri

Za konsolidaciju razumijevanje troškova, u praksi, da razmotre kako je funkcija "AKO" u Excel. Primjeri koji slijede prikazuju sve osnovne metode njegove upotrebe.

Najjednostavniji primjer za analizu funkcija je poređenje dva broja. Za varijabilnost dostupnosti, definišemo dvije numeričke vrijednosti varijabli u ćelijama A1 i B1, a koji će biti u odnosu. Riješiti ovaj problem, moramo iskoristiti zapisnika obrasca:

= IF (A1 = B1; "brojevi su jednaki;" "nejednak broj").

U ovom slučaju, prisustvo iste vrijednosti u oba ćelijama, rezultat je rekord "su jednaki", u svim ostalim slučajevima - "broj nejednakih".

Da preispita rad uslovne izjave sa više uvjetima, kao primjer mogu se koristiti za pronalaženje broja rješenja kvadratne jednadžbe. U ovom slučaju, ček se vrši na diskriminativne - ako je manje od nule, onda nema rješenja ako nula - to je jedan, u svim drugim slučajevima - postoje dva korijena. Da biste snimili ovo stanje, dovoljno je da se zahtjev za sljedeće:

Za one koji žele bolje razumijevanje sve funkcije, koje imaju funkciju "ako", u Excel primjeri su u referentnom sekcija, koji je detaljno opisao tok odluke svakog od njih.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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