Kako napisati IF formulu/izjavu u Excelu
Excel je tako moćan program za proračunske tablice da sumnjam da itko može znati sve što može učiniti. Toliko je aspekata programa, nevjerojatno je da se sve može sažeti u tako jednostavno sučelje. Nedavno sam koristio Excel za neki posao kod kuće i otkrio sam da koristim funkciju IF za pisanje nekoliko formula.
Biti u stanju napisati jednostavnu naredbu IF u Excelu(Excel) je ključno, pogotovo ako se cijelo vrijeme bavite velikim brojem brojeva. To je jedna od onih stvari koje nisu previše komplicirane poput makronaredbi, ali ne nužno intuitivne poput zbrajanja stupca brojeva.
IF izjave u Excelu
U ovom članku provest ću vas kroz kratki početni jezik o pisanju IF izjave u radnom listu programa Excel(Excel) . Za početak, trebali biste razumjeti osnovu svih IF izjava:
IF condition THEN true ELSE false
To je poprilično to. Uvjet je obično usporedba nečega. To su nešto obično brojevi ili tekst. Počet ćemo s nekim osnovnim usporedbama brojeva, zatim tekstom, zatim uključiti operatore poput AND/OR itd. Dakle, evo našeg prvog primjera:
Ovdje imamo vrlo jednostavan primjer. Dva stupca s dva broja, 25 i 35. Ako stupac C(Column C) , želimo provjeriti je li stupac A(Column A) veći od 10, ispisat ćemo tekst Yes , inače tekst Ne(No) . Treba napomenuti nekoliko stvari:
1. Ne morate staviti skup zagrada oko stvarne usporedbe, ali to je vrlo dobra praksa, pogotovo kada usporedba postane kompliciranija.
2. Za ispis teksta za istinitu ili netočnu vrijednost, morate koristiti dvostruke navodnike. Ako to ne učinite, mislit će da pokušavate upućivati na imenovani raspon u Excelu(Excel) .
Sada da vidimo još neke stvari koje možete učiniti. U odjeljku za usporedbu možete raditi i matematiku. Na primjer, ovo možete učiniti ako želite:
Ovdje kažemo da ako je vrijednost A2 puta 10 veća od 10, onda ispiši Yes , inače ispiši Ne. Prilično(Pretty) izravno, ha? Recimo sada da želimo ispisati brojeve umjesto teksta. Evo jednog primjera:
U ovom primjeru, ako je vrijednost u A2 veća od 10, ispisat će vrijednost pomnoženu 2, inače će pomnožiti vrijednost s 5. Prilično(Pretty) beskorisno, ali shvatili ste. Također možete koristiti vrijednost drugih ćelija također u formuli.
Ovdje kažemo da ako je vrijednost A2 veća od 10, onda je višestruka B2 s 10, inače višestruka B2 s 5 i tu vrijednost iznesite u ćeliju C2. Sada da to zakompliciramo. Što ako želimo ispisati Da(Yes) ako su i A2 i B2 veći od 10?
Evo nešto novo! Ako želimo A2 > 10 AND B2 > 10 , tada moramo koristiti funkciju AND unutar funkcije IF. Zvuči nezgodno, ali nije tako loše. Funkcija AND u osnovi uzima više argumenata za usporedbu ( A2 > 10 ) i radi AND na njima. Svi moraju biti istiniti da bi se prikazalo " Da ". (Yes)Ako želite, možete dodati tri ili četiri ili više argumenta za usporedbu. Ako želite napraviti OR, jednostavno zamijenite AND iznad s riječju OR.
Što ako želite vratiti vrijednost osim teksta ili izračunatog broja. Što ako želite vratiti vrijednost ćelije na drugom listu? Pa, možete učiniti nešto poput ovoga:
Za pravu vrijednost, vratit ću vrijednost ćelije A1 na listu 2(Sheet 2) . To je prilično lako! Tako možete lako referencirati vrijednosti s drugih listova ako želite. U istom svjetlu, također možete koristiti vrijednost s drugog lista u logičkoj usporedbi, tj. Sheet2!A1 > 10. Pogledajmo više stvari koje možete učiniti! Recimo da ste htjeli napraviti naredbu IF na temelju vrste vrijednosti pohranjene u ćeliji (broj, tekst ili prazno). Možete učiniti nešto poput ovoga:
Za druge dvije vrste podataka možete koristiti ISTEXT i ISNUMBER . Ove funkcije mogu biti vrlo zgodne pri pisanju IF formula. Imajte na umu da većinu funkcija u Excelu(Excel) možete koristiti unutar izraza IF, stoga slobodno pokrenite. Na primjer, možete koristiti funkcije kao što su SUM(SUM) , MAX , MIN itd.
Do sada smo radili samo s jednom vrijednošću u logičkoj usporedbi, ali recimo da želimo raditi s grupom ćelija. Na primjer, ako su svi brojevi u rasponu ćelija veći od 10, ispišite True , inače False .
Jednostavno je kao korištenje dvotočka kao što je prikazano gore, A2:A4. U tom slučaju, svaka vrijednost od A2 do A4 bit će testirana kako bi se vidjelo je li veća od 10. Ako jesu sve, tada će se prikazati prava vrijednost. Što je s ugniježđenim IF izjavama?
Ovdje kažem da ako je A2 veći od 10, ispišite vrijednost, ali ako nije, onda izvršite još jednu IF usporedbu. AKO je B2(IF B2) veći od 10, onda ispišite drugu vrijednost. Možete ugnijezditi IF izjave do 64 razine, što znači da možete raditi neke prilično komplicirane stvari. Vjerojatno nikada nećete morati ići tako daleko, ali ponekad je korisno nekoliko razina duboko.
Ovo je samo osnovni uvod u naredbu IF, ali nadamo se da će vam pomoći da počnete. Pokušavate li napisati IF naredbu da biste nešto učinili u Excelu(Excel) i ne možete to shvatiti? Ostavite komentar ovdje s problemom i pokušat ću vam pomoći da napišete ispravnu formulu IF. Uživati!
Related posts
Kako izbrisati prazne retke u Excelu
Kako koristiti Excelovu značajku govornih ćelija
Kako umetnuti Excel radni list u Word dokument
Kako koristiti Excelovu analizu "što ako".
Kako popraviti redak u Excelu
Kako sortirati po datumu u Excelu
Korištenje Excelovog alata za traženje cilja analize Što ako
Osnovno sortiranje podataka u jednom i više stupaca u Excel proračunskim tablicama
Centrirajte svoje podatke radnog lista u Excelu za ispis
Kako ispraviti pogreške #N/A u Excelovim formulama kao što je VLOOKUP
Sačuvajte reference ćelija prilikom kopiranja formule u Excelu
Kako ukloniti duple retke u Excelu
Kako pratiti ovisnike u Excelu
Kako stvoriti više povezanih padajućih popisa u Excelu
Kako premjestiti stupce u Excelu
4 načina za pretvaranje Excela u Google tablice
Kako napraviti jednostavnu zaokretnu tablicu u Excelu
Kako otvoriti Word i Excel u sigurnom načinu rada
Kako spojiti podatke u više Excel datoteka
Grupirajte retke i stupce u Excel radnom listu