Функция ЯЧЕЙКИ Excel
Функция CELL возвращает запрошенную информацию об указанной ячейке, такую как местоположение ячейки, содержимое, форматирование и т. д.
Синтаксис
=CELL(info_type, [reference])
аргументы
- info_type (обязательно): Текстовое значение, указывающее, какой тип информации о ячейке должен быть возвращен. Для получения дополнительной информации см. info_type таблица значений внизу.
- ссылка (необязательно): Ячейка для получения информации:
- Ссылка должна быть предоставлена в виде одной ячейки;
- Если указан диапазон ячеек, CELL получит информацию о верхней левой ячейке диапазона;
- Если опущено, будет возвращена информация об активной ячейке.
значения info_type
В таблице ниже перечислены все возможные значения, принимаемые функцией ЯЧЕЙКА, которые можно использовать в качестве info_type аргумент.
info_type | Описание Примечание. Ячейка ниже указывает верхнюю левую (первую) ячейку в ссылке. |
"адрес" | Возвращает адрес ячейки (в виде текста) |
"кол" | Возвращает номер столбца ячейки |
"цвет" | Возвращает 1, если ячейка отформатирована в цвете для отрицательных чисел; Возвращает 0 в противном случае |
"содержание" | Возвращает значение ячейки. Если ячейка содержит формулу, будет возвращено рассчитанное значение |
"имя файла" | Возвращает имя файла и полный путь к книге, содержащей ячейку в виде текста. Если рабочий лист, содержащий ссылка еще не был сохранен, будет возвращена пустая строка ("") |
"формат" | Возвращает код формата, соответствующий числовому формату ячейки в виде текста. Для получения дополнительной информации см. Коды формата CELL. |
"круглые скобки" | Возвращает 1, если ячейка отформатирована со скобками для положительных или всех значений; Возвращает 0 в противном случае |
"префикс" | Возвращает текстовое значение, соответствующее префиксу метки ячейки:
|
"защищать" | Возвращает 1, если ячейка заблокирована; Возвращает 0 в противном случае |
"ряд" | Возвращает номер строки ячейки |
"тип" | Возвращает текстовое значение, соответствующее типу данных в ячейке:
|
"ширина" | Возвращает 2 элемента в массиве:
|
Примечание: Значения «цвет», «имя файла», «формат», «круглые скобки», «префикс», «защита» и «ширина» не поддерживаются в Excel в Интернете, Excel Mobile и Excel Starter.
Коды формата CELL
В таблице ниже показаны текстовые коды, которые соответствуют определенным числовым форматам ячейки, когда info_type установлен на «формат».
Возвращаемый код формата | Соответствующий числовой формат |
G | Общие |
F0 | 0 |
,0 | #,##0 |
F2 | Returns |
,2 | #,##0.00 |
C0 | $ #, ## 0 _); ($ #, ## 0) |
С0- | $#,##0_);[Красный]($#,##0) |
C2 | $ #, ## 0.00 _); ($ #, ## 0.00) |
С2- | $#,##0.00_);[Красный]($#,##0.00) |
P0 | 0% |
P2 | 0.00% |
S2 | 0.00E + 00 |
G | # ?/? или # ??/?? |
D4 | м / д / гг или м / д / гг ч: мм или мм / дд / гг |
D1 | д-ммм-гг или дд-ммм-гг |
D2 | д-ммм или дд-ммм |
D3 | ммм-гг |
D5 | мм / дд |
D7 | ч: мм AM / PM |
D6 | ч: мм: сс AM / PM |
D9 | ч: мм |
D8 | ч: мм: сс |
Примечание: Приведенные выше числовые форматы являются встроенными форматами. «-» будет добавлен в конце значений кода, если ячейка отформатирована в цвете для отрицательных значений. Если ячейка отформатирована со скобками для положительных или всех значений, в конце кода будет возвращено «()».
Возвращаемое значение
Функция CELL возвращает запрошенную информацию.
Примечания к функциям
- info_type должен быть заключен в двойные кавычки (""), если он непосредственно введен в формулу CELL. Если вы не вводите аргумент, а ссылаетесь на него, двойные кавычки не нужны.
- ссылка является необязательным для некоторых info_type ценности. Однако рекомендуется использовать такой адрес, как A1, чтобы избежать непредвиденных результатов.
- Вы должны пересчитать рабочий лист (нажмите F9), чтобы обновить результаты функции ЯЧЕЙКА, если позже вы примените другой формат к ячейке, на которую указывает ссылка.
- CELL вернет #СТОИМОСТЬ! ошибка если info_type не является одним из признанных типов.
- CELL вернет # ИМЯ? ошибка, если любой из аргументов является текстовым значением, не заключенным в двойные кавычки.
Пример
Чтобы получить информацию о ячейке B3 в соответствии с типами информации, как показано в таблице ниже, скопируйте или введите приведенную ниже формулу в верхней ячейке, нажмите Enter чтобы получить результат, а затем перетащите маркер заполнения (в правом нижнем углу ячейки результата) вниз, чтобы применить формулу к ячейкам ниже.
=ЯЧЕЙКА(C3,3 млрд долларов)
√ Примечание: Знаки доллара ($) выше обозначают абсолютные ссылки, что означает, что ссылка в формуле не изменится при перемещении или копировании формулы в другие ячейки. Тем не менее, знаки доллара не добавляются к info_type так как вы хотите, чтобы он был динамичным.
Также вы можете войти в info_type непосредственно в формуле, как показано ниже. Убедитесь, что он заключен в двойные кавычки:
=ЯЧЕЙКА("адрес",3 млрд долларов)
Связанные функции
Функция Excel TYPE возвращает число, указывающее тип данных значения.
Функция Excel ERROR.TYPE возвращает число, соответствующее определенному значению ошибки. Если ошибки нет, ERROR.TYPE возвращает ошибку #Н/Д.
Функция Excel ROW возвращает номер строки ссылки.
Функция COLUMN возвращает номер столбца, в котором отображается формула, или номер столбца для данной ссылки.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.