IBM Lotus Symphony
|
Бос ұяшықтарды пайдалану жолы өзгерді.
Бұрын кейбір мәтінмәндерде бос ұяшықтар 0 санына, ал басқаларында бос жолға күштелетін, тек A1 бос болғанда, =A1=0 және =A1="" - екеуі де АҚИҚАТ нәтижесін беретін тікелей салыстырмада басқаша болатын. Пайдаланылғанша бос кеңістік орын алатын, сондықтан =VLOOKUP(...)=0 және =VLOOKUP(...)="" - екеуі де бос ұяшықта пайда болған іздеу қайтарылған жағдайда АҚИҚАТ нәтижесін береді.
Бос жолдың қарапайым сілтемесі әлі де 0 саны түрінде көрсетіледі, бірақ енді сандық тип болуы міндетті емес, сондықтан сілтеме ұяшығы бар салыстырмалар да күтілген түрде жұмыс істейді.
Төмендегі мысалдарда A1 ұяшығында сан берілген, B1 ұяшығы бос, ал C1 ұяшығында B1 сілтемесі берілген:
A1: 1 B1: <бос> C1: =B1 (0 көрсетеді)
=B1=0 => АҚИҚАТ
=B1="" => АҚИҚАТ
=C1=0 => АҚИҚАТ
=C1="" => АҚИҚАТ (бұрын ЖАЛҒАН болған)
=ISNUMBER(B1) => ЖАЛҒАН
=ISNUMBER(C1) => ЖАЛҒАН (бұрын АҚИҚАТ болған)
=ISNUMBER(VLOOKUP(1;A1:C1;2)) => ЖАЛҒАН (B1)
=ISNUMBER(VLOOKUP(1;A1:C1;3)) => ЖАЛҒАН (C1, бұрын АҚИҚАТ болған)
=ISTEXT(B1) => ЖАЛҒАН
=ISTEXT(C1) => ЖАЛҒАН
=ISTEXT(VLOOKUP(1;A1:C1;2)) => ЖАЛҒАН (B1, бұрын АҚИҚАТ болған)
=ISTEXT(VLOOKUP(1;A1:C1;3)) => ЖАЛҒАН (C1)
=ISBLANK(B1) => АҚИҚАТ
=ISBLANK(C1) => ЖАЛҒАН
=ISBLANK(VLOOKUP(1;A1:C1;2)) => АҚИҚАТ (B1, бұрын ЖАЛҒАН болған)
=ISBLANK(VLOOKUP(1;A1:C1;3)) => ЖАЛҒАН (C1)
![]() |
Microsoft Excel бағдарламасы басқаша жұмыс істейтінін және әрдайым санды сілтеме нәтижесі түрінде бос ұяшыққа немесе бос ұяшық нәтижесі бар формула ұяшығына қайтаратынын ескеріңіз. Мысалы: |
A1: <бос>
B1: =A1 => 0 көрсетеді, бірақ тек бос ұяшық сілтемесі болып табылады
=ISNUMBER(A1) => ЖАЛҒАН
=ISTEXT(A1) => ЖАЛҒАН
=A1=0 => АҚИҚАТ
=A1="" => АҚИҚАТ
=ISNUMBER(B1) => ЖАЛҒАН (MS-Excel: АҚИҚАТ)
=ISTEXT(B1) => ЖАЛҒАН
=B1=0 => АҚИҚАТ
=B1="" => АҚИҚАТ (MS-Excel: ЖАЛҒАН)
C1: =VLOOKUP(...) бос ұяшық нәтижесі => болғанда, бос кеңістікті көрсетеді (MS-Excel: 0 көрсетеді)
=ISNUMBER(VLOOKUP(...)) => ЖАЛҒАН
=ISTEXT(VLOOKUP(...)) => ЖАЛҒАН
=ISNUMBER(C1) => ЖАЛҒАН (MS-Excel: АҚИҚАТ)
=ISTEXT(C1) => ЖАЛҒАН