![](https://cdn.wiki-base.com/4139838/how_to_use_the_excel_cell_function__2.png.webp)
Резюме
Функция ЯЧЕЙКА 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()"
Функция ЯЧЕЙКА является непостоянной функцией и может вызывать проблемы с производительностью на больших или сложных листах.