Među brojnim funkcijama s kojima funkcionira Microsoft Excel, trebali biste odabrati funkciju "ako". Ovo je jedan od onih operatora na koji se korisnici najčešće odmaraju pri obavljanju zadataka u programu. Radimo se s onim što je ta značajka i kako raditi s njom.
Opća definicija i zadaci
"Ako je" standardna značajka Microsoft Excel. Njegovi zadaci uključuju provjeru određenog stanja. Kada se stanje izvodi (istina), tada u ćeliju, gdje se koristi ova funkcija je jedna vrijednost, a ako se ne pogubi (lažno) - drugo.
Sintaksa ove značajke je sljedeća: "ako (logički izraz; [funkcija ako istina]; [funkcija ako je laž]))".
Primjer korištenja "ako"
Sada razmotrimo specifične primjere u kojima se koristi formula s operatorom "ako je".
- Imamo tablicu plaća. Sve žene su položile premiju do 8. ožujka u 1000 rubalja. Tablica ima stupac na kojem je na određeni pod. Dakle, moramo izračunati žene s popisa koji je naveden po popisu iu odgovarajućim redovima na stupcu "1000" nagrada za 8. ožujka ". U isto vrijeme, ako pod ne odgovara ženki, vrijednost takvih nizova mora odgovarati "0". Funkcija će zauzeti ovu vrstu: "ako (B6 =" žene. ";" 1000 ";" 0 ")". To jest, kada je rezultat testa "istina" (ako se ispostavi da žena s parametrom "žene" zauzima liniju podataka, onda je prvi uvjet "1000", a ako "laži" (bilo koji drugi Značenje, osim "Žene".), Respektivno, posljednje - "0".
- Ulazimo u ovaj izraz u najvišu ćeliju, gdje bi se trebao prikazati rezultat. Prije izraza, stavite znak "=".
- Nakon toga pritisnite tipku Enter. Sada kada se ova formula pojavljuje u donjim ćelijama, jednostavno stavite pokazivač na donji desni kut napunjene ćelije, kliknite na lijevu tipku miša i bez oslobađanja, provedite pokazivač na samo dno tablice.
- Tako smo dobili stol s stupcem ispunjenom funkcijom "ako".
Primjer funkcije s nekoliko uvjeta
U funkciji "ako" možete unijeti i nekoliko uvjeta. U takvoj situaciji, privrženost jednog operatora "ako se" primjenjuje na drugi. Kada se uvjet izvodi u ćeliji, prikazuje se navedeni rezultat, ako se stanje ne izvrši, rezultat izlaz ovisi o drugom operatoru.
- Na primjer, uzmite sve iste tablice plaćanjem nagrade za 8. ožujka. Ali ovaj put, prema uvjetima, veličina premije ovisi o kategoriji zaposlenika. Žene koje imaju status glavnog osoblja dobivaju bonus od 1000 rubalja, a pomoćno osoblje dobiva samo 500 rubalja. Naravno, muškarci ne smatraju ovu vrstu plaćanja bez obzira na kategoriju.
- Prvi uvjet je da ako je zaposlenik čovjek, onda je vrijednost primljene premije je nula. Ako je ta vrijednost lažna, i zaposlenik nije čovjek (to jest žena), onda počinje test drugog stanja. Ako se žena upućuje na glavno osoblje, vrijednost "1000" će biti prikazana u ćeliji, au suprotnom slučaju - "500". U formuli će izgledati ovako: "= ako (B6 =" muž. ";" 0 "; ako (C6 =" glavno osoblje ";" 1000 ";" 500 ")".
- Ovaj izraz umećemo u gornju ćeliju stupca "nagrada do 8. ožujka".
- Kao i posljednji put, "ispruži" formulu prema dolje.
Primjer s izvršenjem dvaju uvjeta u isto vrijeme
U funkciji "ako" možete koristiti i operatora "i", koji vam omogućuje da pročitate istinsko samo izvršenje dvaju ili više uvjeta u isto vrijeme.
- Na primjer, u našoj situaciji, premija za 8. ožujka u iznosu od 1000 rubalja daje se samo ženama koje su glavno osoblje, a muškarci i predstavnici koje navode pomoćno osoblje nisu primljeni. Na takav način da je vrijednost u stanicama nagrade do 8. ožujka bila 1000, potrebno je pridržavati se dva uvjeta: pod je ženski, osoblje je glavno osoblje. U svim drugim slučajevima vrijednost u tim ćelijama će biti previše nula. To je napisano sljedećom formulom: "= ako (i (i (i (B6 =" žene. "; C6 =" Glavno osoblje ");" 1000 ";" 0 ")". Umetnite u ćeliju.
- Kopirajte vrijednost formule na stanice ispod, na sličan način prikazane u gore navedenim metodama.
Primjer korištenja operatera "ili"
"Ako" funkcija također može koristiti operatera "ili". To podrazumijeva da je vrijednost istinita ako se izvrši najmanje jedan od nekoliko uvjeta.
- Dakle, pretpostavimo da je premija do 8. ožujka 1000 rubalja samo za žene koje su među glavnim osobljem. U ovom slučaju, ako je zaposlenik čovjek ili se odnosi na pomoćno osoblje, onda će veličina njegove nagrade biti nula, a na drugi način - 1000 rubalja. Kao formula, izgleda ovako: "= ako (ili (ili (B6 =" muž. "; C6 =" Pomoćno osoblje ");" 0 ";" 1000 ")". Zabilježite ga u odgovarajućoj tablici.
- "Proširite" rezultate.
Kao što možete vidjeti, funkcija "ako" može biti za korisnika dobar pomoćnik pri radu s podacima u programu Microsoft Excel. To vam omogućuje prikaz rezultata koji odgovaraju određenim uvjetima.