30 функций Excel за 30 дней: ЯЧЕЙКА

Четвертый день марафона 30 функций Excel за 30 дней мы получили подробную информацию о рабочей среде с помощью функции ИНФОРМАЦИЯ (ИНФОРМАЦИЯ), например, версия Excel и режим перерасчета.

Одиннадцатый день марафона мы посвятим изучению функции CELL (CELL), которая сообщит информацию о форматировании ячейки, ее содержимом и местоположении. Он работает аналогично функции ИНФОРМАЦИЯ (ИНФОРМ), т.е. имеет список значений, которые можно ввести в функцию, но содержит не один, а два аргумента.

Итак, давайте посмотрим на информацию и примеры по функциям. CELL (КЛЕТКА). Если вам есть что добавить к нашим примерам и информации, поделитесь этим в комментариях.

Функция 11: ЯЧЕЙКА

Функция CELL (ЯЧКА) показывает информацию о форматировании, содержимом и местоположении ячейки по данной ссылке.

Как можно использовать функцию CELL?

Функция CELL (CELL) может сообщать следующую информацию о ячейке:

  • Числовой формат ячейки.
  • Имя листа.
  • Выравнивание или ширина столбца.

Синтаксис CELL

Функция CELL (CELL) имеет следующий синтаксис:

CELL(info_type,reference)

ЯЧЕЙКА(тип_сведений;ссылка)

info_type (info_type) — один из вариантов аргумента:

  • адрес (адрес) – ссылка на первую ячейку аргумента ссылка (ссылка) в текстовом формате.
  • (столбец) – номер столбца ячейки в аргументе ссылка (ссылка на сайт).
  • цвет (цвет) – возвращает 1, если форматирование ячейки предусматривает изменение цвета для отрицательных значений; во всех остальных случаях возвращается 0 (ноль).
  • содержание (содержимое) — значение верхней левой ячейки ссылки.
  • имя файла (имя файла) – имя файла и полный путь.
  • формат (формат) – числовой формат ячейки.
  • скобки (скобки) – возвращает 1, если ячейка отформатирована для отображения положительных чисел или всех чисел в круглых скобках; во всех остальных случаях возвращает 0 (ноль).
  • префикс (префикс) – текстовое значение, соответствующее префиксу метки ячейки (показывает тип выравнивания).
  • для защиты (защита) – 0 = ячейка не заблокирована, 1 = заблокирована.
  • строка (строка) — номер строки ячейки.
  • напишите (тип) – тип данных в ячейке (пустой, текстовый, другой).
  • ширина (ширина) – ширина столбца ячейки.

Подводные камни функции CELL

Есть несколько вещей, на которые следует обратить внимание при использовании функции. CELL (КЛЕТКА):

  • Если аргумент ссылка (ссылка) опускается, результат возвращается для последней измененной ячейки. Чтобы быть уверенным, что результат именно тот, что вам нужен, желательно всегда указывать ссылку. Вы даже можете сослаться на ячейку, содержащую саму функцию. CELL (КЛЕТКА).
  • При работе с функцией CELL (CELL), иногда необходимо пересчитать лист, чтобы обновить результат, возвращаемый функцией.
  • Если в качестве аргумента info_type (detail_type) выбрано значение имя файла (имя файла) и книга Excel еще не сохранена, результатом будет пустая строка.

Пример 1: Формат номера ячейки

Со смыслом формат (формат) Вы можете использовать функцию CELL (ЯЧЕЙКА), чтобы отобразить числовой формат ячейки. Например, если ячейка B7 имеет формат Общие (Общий), то результат формулы будет G:

=CELL("format",C2)

=ЯЧЕЙКА("формат";C2)

30 функций Excel за 30 дней: ЯЧЕЙКА

Пример 2: Название листа

Со смыслом имя файла (имя файла) функция CELL (CELL) покажет путь к файлу, имя файла и имя листа.

=CELL("filename",B2)

=ЯЧЕЙКА("имяфайла";B2)

30 функций Excel за 30 дней: ЯЧЕЙКА

Вы можете извлечь имя листа из результата, полученного с помощью других функций. В приведенной ниже формуле с помощью функций MID (ПСТР) и НАЙТИ (НАЙТИ), найдите квадратные скобки и верните следующие за ними 32 символа (длина имени листа ограничена 31 символом).

=MID(CELL("filename",C3),FIND("]",CELL("filename",C3))+1,32)

=ПСТР(ЯЧЕЙКА("имяфайла";C3);НАЙТИ("]";ЯЧЕЙКА("имяфайла";C3))+1;32)

30 функций Excel за 30 дней: ЯЧЕЙКА

Пример 3. Замена аргумента info_type (info_type) из раскрывающегося списка.

Вместо ввода значения аргумента info_type (detail_type) в функцию CELL (CELL) как текстовую строку, вы можете ссылаться на ячейку, содержащую допустимые значения. В этом примере ячейка B4 содержит раскрывающийся список, а вместо аргумента info_type (detail_type) — это ссылка на эту ячейку. Аргумент ссылка (ссылка) относится к ячейке B2.

Когда выбрано значение для защиты (защита): результат равен 1, если ячейка заблокирована, или 0 (ноль), если это не так.

=CELL(B4,B2)

=ЯЧЕЙКА(B4;B2)

30 функций Excel за 30 дней: ЯЧЕЙКА

Когда выбрано значение ширина (ширина), результат показывает ширину столбца в целочисленном формате. Единицей измерения в данном случае является ширина одного символа стандартного размера шрифта.

30 функций Excel за 30 дней: ЯЧЕЙКА

Оставьте комментарий