Rukovanje praznih celija
Prije toga, praznih celija bili prisiljeni numerickih 0 u nekim kontekstima i na prazan string u drugima, osim u izravnom odnosu gdje je = A1 = 0 i = A1 = "" obje rezultirao je TRUE ako A1 je bio prazan. Praznina vrijeme je naslijedena dok se koristi, tako da = VLOOKUP (...)= 0 i = VLOOKUP (...)="" dati TRUE ako je pregledna rezultiralo praznoj celiji se vrati.
Jednostavan referenca na praznu celiju i dalje prikazuje kao brojcana 0, ali nije nužno i tip numericke više, tako i usporedbe s radom referenciranje celija kao što se ocekivalo.
For the following examples, A1 contains a number, B1 is empty, C1 contains the reference to B1:
A1: 1 B1: <Empty> C1: =B1 (displays 0)
=B1=0 => TRUE
=B1="" => TRUE
=C1=0 => TRUE
=C1="" => TRUE (previously was FALSE)
=ISNUMBER(B1) => FALSE
=ISNUMBER(C1) => FALSE (previously was TRUE)
=ISNUMBER(VLOOKUP(1;A1:C1;2)) => FALSE (B1)
=ISNUMBER(VLOOKUP(1;A1:C1;3)) => FALSE (C1, previously was TRUE)
=ISTEXT(B1) => FALSE
=ISTEXT(C1) => FALSE
=ISTEXT(VLOOKUP(1;A1:C1;2)) => FALSE (B1, previously was TRUE)
=ISTEXT(VLOOKUP(1;A1:C1;3)) => FALSE (C1)
=ISBLANK(B1) => TRUE
=ISBLANK(C1) => FALSE
=ISBLANK(VLOOKUP(1;A1:C1;2)) => TRUE (B1, previously was FALSE)
=ISBLANK(VLOOKUP(1;A1:C1;3)) => FALSE (C1)
Note that Microsoft Excel behaves different and always returns a number as the result of a reference to an empty cell or a formula cell with the result of an empty cell. For example:
A1: <Empty>
B1: =A1 => displays 0, but is just a reference to an empty cell
=ISNUMBER(A1) => FALSE
=ISTEXT(A1) => FALSE
=A1=0 => TRUE
=A1="" => TRUE
=ISNUMBER(B1) => FALSE (Microsoft Excel: TRUE)
=ISTEXT(B1) => FALSE
=B1=0 => TRUE
=B1="" => TRUE (Microsoft Excel: FALSE)
C1: =VLOOKUP(...) with empty cell result => displays empty (Microsoft Excel: displays 0)
=ISNUMBER(VLOOKUP(...)) => FALSE
=ISTEXT(VLOOKUP(...)) => FALSE
=ISNUMBER(C1) => FALSE (Microsoft Excel: TRUE)
=ISTEXT(C1) => FALSE