Как использовать функцию ЯЧЕЙКИ Excel -

Содержание

Резюме

Функция ЯЧЕЙКА Excel возвращает информацию о ячейке на листе. Тип возвращаемой информации указывается как info_type. CELL может получить такие вещи, как адрес и имя файла, а также подробную информацию о форматировании, используемом в ячейке. См. Ниже полный список доступной информации.

Цель

Получить информацию о ячейке

Возвращаемое значение

Текстовое значение

Синтаксис

= ЯЧЕЙКА (тип_информации; (ссылка))

Аргументы

  • info_type - Тип возвращаемой информации о ссылке.
  • ссылка - (необязательно) ссылка, из которой нужно извлечь информацию.

Версия

Excel 2003

Примечания по использованию

Используйте CELL для извлечения разнообразной информации о ссылке . Тип возвращаемой информации указывается как info_type , который всегда следует заключать в двойные кавычки (""). Например, чтобы получить номер столбца для C10:

=CELL("col", C10) // returns 3

Чтобы получить адрес A1 в виде текста:

=CELL("address",A1) // returns "$A$1"

См. Ниже полный список info_types и ключ к кодам, которые CELL возвращает, когда info_type является форматом. Обратите внимание, что если ссылка относится к более чем одной ячейке, CELL вернет информацию о первой ячейке в ссылке.

Следующие типы info_types можно использовать с функцией CELL:

Info_type Описание
адрес возвращает адрес первой ячейки в ссылке (в виде текста).
Col возвращает номер столбца первой ячейки в качестве ссылки .
цвет возвращает значение 1, если первая ячейка в ссылке отформатирована с использованием цвета для отрицательных значений; или ноль, если нет.
содержание возвращает значение левого верхнего элемента в качестве ссылки . Формулы не возвращаются. Вместо этого возвращается результат формулы.
имя файла возвращает имя файла и полный путь в виде текста. Если рабочий лист, содержащий ссылку , еще не сохранен, возвращается пустая строка.
формат возвращает код, соответствующий числовому формату ячейки. См. Ниже список кодов числовых форматов. Если первая ячейка в ссылке отформатирована с цветом для значений <0, то к коду добавляется «-». Если ячейка отформатирована круглыми скобками, возвращает «() - в конце значения кода.
скобки возвращает 1, если первая ячейка в ссылке отформатирована круглыми скобками, и 0, если нет.
приставка возвращает текстовое значение, соответствующее префиксу метки - ячейки: одинарная кавычка ('), если текст ячейки выровнен по левому краю, двойная кавычка ("), если текст ячейки выровнен по правому краю, вставка ( ^), если текст ячейки - это центрированный текст, обратная косая черта (), если текст ячейки выровнен по заливке, и пустая строка, если префикс метки - любой другой.
защищать возвращает 1, если первая ячейка в ссылке заблокирована, или 0, если нет.
ряд возвращает номер строки первой ячейки по ссылке .
тип возвращает текстовое значение, которое соответствует типу данных в первой ячейке в ссылке : «b» для пустых, если ячейка пуста, «l» для метки, если ячейка содержит текстовую константу, и «v» для значения, если ячейка содержит что-нибудь еще.
ширина возвращает ширину столбца ячейки, округленную до ближайшего целого числа. Единица ширины столбца равна ширине одного символа в размере шрифта по умолчанию.

В таблице ниже показаны текстовые коды, возвращаемые CELL, когда "формат" используется для info_type .

Код формата возвращен Значение кода формата
г Общее
F0 0
, 0 #, ## 0
F2 0
, 2 #, ## 0.00
C0 $ #, ## 0 _); ($ #, ## 0)
C0- $ #, ## 0 _); (Красный) ($ #, ## 0)
C2 $ #, ## 0.00 _); ($ #, ## 0.00)
C2- $ #, ## 0.00 _); (Красный) ($ #, ## 0.00)
P0 0%
P2 0,00%
S2 0.00E + 00
г #? /? или # ??/??
D1 д-ммм-гг или дд-ммм-гг
D2 д-ммм или дд-ммм
D3 ммм-гг
D4 м / д / гг или м / д / гг ч: мм или мм / дд / гг
D5 мм / дд
D6 ч: мм: сс AM / PM
D7 ч: мм AM / PM
D8 ч: мм: сс

Заметки

При запросе info_types «формат» или «круглые скобки» к возвращаемому формату добавляется набор пустых скобок «()», если числовой формат использует круглые скобки для всех значений или для положительных значений. Например, если A1 использует произвольный числовой формат (0), то:

=CELL("format",A1) // returns "F0()"

Функция ЯЧЕЙКА является непостоянной функцией и может вызывать проблемы с производительностью на больших или сложных листах.

Интересные статьи...