Объяснение функция ЯЧЕЙКА (CELL)

Автор: | 03.06.2022

Функция CHECK возвращает информацию о форматировании, расположении или содержимом ячейки.

Описание функции ЯЧЕЙКА

Возвращает информацию о форматировании, положении или содержимом ячейки.

Например, если вы хотите убедиться, что ячейка содержит числовое значение, а не текст, перед выполнением вычисления, вы можете использовать следующую формулу

=If(cell(«type»;A1)=»v»;A1*2;0) Эта формула вычисляет произведение A1*2, только если ячейка A1 содержит числовое значение, и возвращает 0, если ячейка A1 содержит текст или пуста.

Синтаксис

=Cell(type_info; [ref])

Аргументы

Ссылка на тип_инфо Обязательный аргумент. Текстовое значение, определяющее тип информации, которую должна возвращать ячейка. В следующем списке приведены возможные значения аргумента type_information и соответствующие им результаты.

Тип_информации Возвращаемое значение
«адрес» Ссылка на первую ячейку в аргументе «reference» в виде текстовой строки.
«колонка» Номер столбца ячейки в аргументе ‘reference’.
«цвет». 1, если форматирование ячейки предусматривает изменение цвета для отрицательных значений; во всех остальных случаях — 0 (ноль).
«содержание» Значение левой верхней ячейки в ссылке; это не формула.
«имя файла» Имя файла (включая полный путь), содержащего ссылку, в виде текстовой строки. Если рабочий лист, содержащий ссылку, еще не был сохранен, возвращается пустая строка («»).
«формат». Текстовое значение, соответствующее числовому формату ячейки. Значения для различных форматов приведены в следующей таблице. Если ячейка меняет цвет при отображении отрицательных значений, в конце текстового значения добавляется знак «-«. Если в скобках отображаются положительные числа или все числа, к концу текстового значения добавляется символ «()».
«скобки» 1, если форматирование ячейки предусматривает отображение положительных чисел или всех чисел в круглых скобках; 0 во всех остальных случаях.
«префикс». Текстовое значение, соответствующее префиксу метки ячейки. Одинарная перевернутая запятая (‘) соответствует тексту, выровненному по левому краю, двойная перевернутая запятая («») — тексту, выровненному по правому краю, символ заглавной буквы (^) — тексту, выровненному по центру, обратная косая черта () — тексту, растянутому по ширине ячейки, а пустой текст («») — любому другому содержимому ячейки.
«защита» 0, если ячейка разблокирована, и 1, если ячейка заблокирована.
«ряд». Номер строки ячейки в аргументе «ссылка».
«type». Текстовое значение, соответствующее типу данных ячейки. Значение «b» соответствует пустой ячейке, «l» — фиксированному тексту в ячейке, «v» — любому другому содержимому.
«ширина». Ширина столбца ячеек, округленная до целого числа. Эта единица равна ширине одного символа в шрифте стандартного размера.

Предупреждение. В Excel Web App нет поддержки аргумента «format».

Необязательный аргумент. Ячейка, для которой вы хотите получить информацию. Если этот аргумент опущен, то для последней измененной ячейки возвращается информация, указанная в аргументе «type_information». Если аргумент ссылки указывает на диапазон ячеек, то информация возвращается только для левой верхней ячейки диапазона.

Коды формата для функции SCREEN

Формат Возвращаемое значение
Общий «G»
0 «F0»
# ##0 «,0»
0,00 «F2»
# ##0,00 «,2»
$# ##0_);($# ##0) «C0»
$# ##0_);($# ##0) «C0-«
$# ##0,00_);($# ##0,00) «C2»
[$# ##0.00_);[Red]($# ##0.00) «C2-«
0% «P0»
0,00% «P2»
0,00E+00 «S2»
# ?/?? или # ??/?? «G»
д.м.р. или д.м.р. Ч:мм, или дд.ММ.р. «D4»
дд-МММ-год или дд-МММ-год «D1»
дд-МММ или дд-МММ «D2»
МММ-год «D3»
дд.ММ «D5»
Ч:мм АМ/ПМ «D7»
Ч:мм:сс AM/PM «D6»
H:мм «D9»
Ч:мм:сс «D8»

Внимание! Если аргументом «тип_информации» функции BLOCK является «формат» и формат ячейки был изменен, лист должен быть пересчитан для обновления значения функции BLOCK.

Пример

Применяется к

  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 365 (Excel 2016-2019)

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *