Функцията CELL връща информация за форматирането, местоположението или съдържанието на клетка. Например, ако искате да проверите дали дадена клетка съдържа числова стойност, а не текст, преди да извършите изчисление с нея, можете да използвате следната формула:
= IF (CELL (“тип”; a1) = “v”; a1 * 2; 0)
Тази формула изчислява A1*2 само ако клетката A1 съдържа числова стойност и връща 0, ако A1 съдържа текст или е празна.
CELL(инфо_тип; [препратка])
Синтаксисът на функцията CELL има следните аргументи:
Аргумент | Описание |
---|---|
инфо_тип Задължителен | Текстова стойност, която задава искания тип на връщаната информация за клетката. Следващият списък показва възможните стойности на “инфо_тип” и съответните резултати. |
препратка По желание | Клетката, за която искате информация.Ако е пропуснато, информацията, зададена в аргумента info_type, се връща за клетка, избрана по време на изчислението. Ако аргументът препратка е диапазон от клетки, функцията CELL връща информацията за активна клетка в избрания диапазон.Важно: Макар че технически препращане е по желание, включително във вашата формула, се препоръчва, освен ако не разбирате ефекта, който липсва във вашия резултат от формулата, и искате този ефект да е на място. Изпускането на аргумента reference не създава надеждно информация за конкретна клетка поради следните причини:В режим на автоматично изчисление при промяна на клетка от потребител изчислението може да се задейства преди или след като е напреднала селекцията в зависимост от платформата, която използвате за Excel. Например Excel за Windows в момента активира изчисление преди промените в селекцията, ноExcel за уеб го активира след това.Когато Co-Authoring с друг потребител, който прави редактиране, тази функция ще съобщи за вашата активна клетка, а не на редактора.Всяко преизчисляване, като например натискане на F9, ще накара функцията да върне нов резултат, въпреки че не е извършено редактиране на клетка. |