Функция ЯЧЕЙКА
Функция ЯЧЕЙКА — одна из информационных функций. Используется для получения сведений о форматировании, расположении или содержимом ячейки.
Синтаксис
ЯЧЕЙКА(тип_сведений;[ссылка])
Функция ЯЧЕЙКА имеет следующие аргументы:
| Аргумент | Описание |
|---|---|
| тип_сведений | Текстовое значение, указывающее, какие сведения о ячейке вы хотите получить. Это обязательный аргумент. Возможные значения перечислены в таблице ниже. |
| ссылка | Ячейка, сведения о которой вы хотите получить. Если аргумент опущен, возвращаются сведения о последней измененной ячейке. Если аргумент ссылка указан как диапазон ячеек, функция возвращает сведения о верхней левой ячейке диапазона. |
Аргумент тип_сведений может принимать одно из следующих значений:
| Текстовое значение | Тип сведений |
|---|---|
| "адрес" | Возвращает ссылку на ячейку. |
| "столбец" | Возвращает номер столбца, в котором расположена ячейка. |
| "цвет" | Возвращает 1, если форматированием ячейки предусмотрено изменение цвета для отрицательных значений; во всех остальных случаях — 0. |
| "содержимое" | Возвращает значение, которое содержит ячейка. |
| "имяфайла" | Возвращает имя файла, содержащего ячейку. |
| "формат" | Возвращает текстовое значение, соответствующее числовому формату ячейки. Текстовые значения перечислены в таблице ниже. |
| "скобки" | Возвращает 1, если ячейка отформатирована круглыми скобками для положительных или всех значений; во всех остальных случаях — 0. |
| "префикс" | Возвращает одиночную кавычку ('), если текст в ячейке выровнен по левому краю, двойную кавычку ("), если текст выровнен по правому краю, знак крышки (^), если текст выровнен по центру, и пустой текст (""), если ячейка содержит что-либо другое. |
| "защита" | Возвращает 0, если ячейка не заблокирована; возвращает 1, если ячейка заблокирована. |
| "строка" | Возвращает номер строки, в которой находится ячейка. |
| "тип" | Возвращает "b", если ячейка пуста, "l", если ячейка содержит текстовое значение, и "v" для любого другого содержимого ячейки. |
| "ширина" | Возвращает ширину ячейки, округленную до целого числа. |
Ниже указаны текстовые значения, которые функция возвращает для аргумента "формат"
| Числовой формат | Возвращаемое текстовое значение |
|---|---|
| Общий | G |
| 0 | F0 |
| #,##0 | ,0 |
| 0.00 | F2 |
| #,##0.00 | ,2 |
| $#,##0_);($#,##0) | C0 |
$#,##0_);[Red]($#,##0) | C0- |
| $#,##0.00_);($#,##0.00) | C2 |
$#,##0.00_);[Red]($#,##0.00) | C2- |
| 0% | P0 |
| 0.00% | P2 |
| 0.00E+00 | S2 |
| # ?/? или # ??/?? | G |
| m/d/yy или m/d/yy h:mm или mm/dd/yy | D4 |
| d-mmm-yy или dd-mmm-yy | D1 |
| d-mmm или dd-mmm | D2 |
| mmm-yy | D3 |
| mm/dd | D5 |
| h:mm AM/PM | D7 |
| h:mm:ss AM/PM | D6 |
| h:mm | D9 |
| h:mm:ss | D8 |
Примечания
Обратите внимание, что это формула массива. Чтобы узнать больше, прочитайте статью Вставка формул массива.
Как применить функцию ЯЧЕЙКА.
Примеры
На рисунке ниже показан результат, возвращаемый функцией ЯЧЕЙКА.