Tuščių langelių tvarkymas

Senesnėse programos versijose, tušti langeliai kartais buvo laikomi 0, o kartais tuščiu teksto langeliu, išskyrus tiesioginį palyginimą kur =A1=0 ir =A1=„“ abu rezultatai būtų TEISINGAI, jie langelis A1 yra tuščias. Tuštuma dabar paveldima, kol bus naudojama, tai abi funkcijos VLOOKUP(...)=0 ir=VLOOKUP(...)=„“ gražins rezultatą TEISINGAI, jei tikrinamas tuščias langelis.

Paprastos nuorodos į tuščius langelius, vis dar rodomos kaip skaitinė reikšmė 0, bet tai nebutinai reiškia, kad tai yra skaičius, taip pat veikia ir tuščių langelių lyginimas.

Pavyzdžiuose, langelyje A1 yra skaičius, langelis B1 yra tuščias, o langelis C1 turi langelio B1 koordinates:

A1: 1 B1: <Empty> C1: =B1 (Rodomas 0)

=B1=0 => TEISINGAI

=B1=„“ => TEISINGAI

=C1=0 => TEISINGAI

=C1=„“ => TEISINGAI (ankščiau būtų buvę NETEISINGAI)

=ISNUMBER(B1) => NETEISINGAI

=ISNUMBER(C1) => NETEISINGAI (ankščiau būtų buvę TEISINGAI)

=ISNUMBER(VLOOKUP(1;A1:C1;2)) => NETEISINGAI(B1)

=ISNUMBER(VLOOKUP(1;A1:C1;3)) => NETEISINGAI(C1, ankščiau būtų buvę TEISINGAI)

=ISTEXT(B1) => NETEISINGAI

=ISTEXT(C1) => NETEISINGAI

=ISTEXT(VLOOKUP(1;A1:C1;2)) => NETEISINGAI(B1, ankščiau būtų buvę TEISINGAI)

ISTEXT(VLOOKUP(1;A1:C1;3)) => NETEISINGAI(C1)

=ISBLANK(B1) => TEISINGAI

=ISBLANK(C1) => NETEISINGAI

=ISBLANK(VLOOKUP(1;A1:C1;2)) => TEISINGAI (B1, ankščiau būtų buvę NETEISINGAI)

=ISBLANK(VLOOKUP(1;A1:C1;3)) => NETEISINGAI(C1)

Note Icon

Atsiminkite, kad Microsoft Excel veikia skirtingai ir visada gražiną skaitinę reikšmę kaip rezultatą, kreipiantis į tuščia langelį arba langelį su formulę kurios rezultatas tuščias langelis. Pavyzdžiui:


A1: <Empty>

B1: =A1 => rodys 0, bet tai tiesiog nuoroda į tuščią langelį

=ISNUMBER(A1) => NETEISINGA

=ISTEXT(A1) => NETEISINGA

=A1=0 => TEISINGA

=A1=„“ => TEISINGA

=ISNUMBER(B1) => NETEISINGA (Microsoft Excel: TEISINGA)

=ISTEXT(B1) => NETEISINGAI

=B1=0 => TEISINGAI

=B1=„“ => TEISINGA(Microsoft Excel: NETEISINGA)

C1: =VLOOKUP(...) tu tuščiu rezultatu => rodys tuščią (Microsoft Excel: rodys 0)

=ISNUMBER(VLOOKUP(...)) => NETEISINGA

=ISTEXT(VLOOKUP(...)) => NETEISINGA

=ISNUMBER(C1) => NETEISINGA (Microsoft Excel: TEISINGA)

=ISTEXT(C1) => NETEISINGAI