Logičke funkcije u Canvinim tablicama
Logičke funkcije pomažu u procjeni uvjeta i vraćaju rezultate na temelju određenih kriterija. Korisne su za donošenje odluka u proračunskim tablicama.
FUNKCIJA | ŠTO RADI | PRIMJER |
IF | Vraća jednu vrijednost ako je uvjet ispunjen, a drugu ako nije. | =IF(A1>10, "High", "Low") |
IFS | Procjenjuje više uvjeta i vraća prvi rezultat koji je istinit. | =IFS(A1>90, "A", A1>80, "B", A1>70, "C") |
COUNTIF | Broji ćelije koje ispunjavaju određeni uvjet. | =COUNTIF(A1:A10, ">50") |
COUNTIFS | Broji ćelije na temelju više uvjeta. | =COUNTIFS(A1:A10, ">50", B1:B10, "<100") |
AVERAGEIF | Izračunava prosjek vrijednosti koje ispunjavaju određeni uvjet. | =AVERAGEIF(A1:A10, ">50") |
AVERAGEIFS | Izračunava prosjek na temelju više uvjeta. | =AVERAGEIFS(A1:A10, B1:B10, ">50", C1:C10, "<100") |
SUMIF | Zbraja brojeve koji ispunjavaju određeni uvjet. | =SUMIF(A1:A10, ">50") |
SUMIFS | Zbraja brojeve na temelju više uvjeta. | =SUMIFS(A1:A10, B1:B10, ">50", C1:C10, "<100") |
AND | Vraća TRUE ako su ispunjeni svi uvjeti. | =AND(A1>10, B1<100) |
OR | Vraća TRUE ako je ispunjen barem jedan uvjet. | =OR(A1>10, B1<100) |
NOT | Vraća suprotnu vrijednost logičkog izraza. | =NOT(A1>10) |
IFERROR | Vraća zadanu vrijednost ako dođe do pogreške. | =IFERROR(A1/B1, "Error") |
ISBLANK | Provjerava je li ćelija prazna. | =ISBLANK(A1) |
ISERROR | Provjerava je li vrijednost pogreška (TRUE ako je riječ o pogrešci, FALSE ako nije). | =ISERROR(A1/B1) |
IFNA | Vraća vrijednost ako nije riječ o pogrešci #N/A, a u suprotnom vraća zamjensku vrijednost. | =IFNA(value, value_if_na) |
XOR | Vraća TRUE ako je neparan broj argumenata TRUE. | =XOR(logical1, [logical2], ...) |
Je li vam ovo bilo korisno?
Bilo je korisno
Nije bilo korisno