KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Функция CELL в Excel

АвторАманда ЛиДата изменения

Функция CELL возвращает запрошенную информацию об указанной ячейке: её местоположение, содержимое, форматирование и другие параметры.

функция ячейки 1


Синтаксис

=CELL(info_type, [reference])


Аргументы

  • info_type (обязательный): текстовое значение, определяющее тип информации о ячейке, которую необходимо вернуть. Подробнее см. таблицу значений info_type ниже.
  • reference (необязательный):ячейка, для которой требуется получить информацию:
    • В качестве ссылки следует указать одну ячейку;
    • Если указать диапазон ячеек, функция CELL вернёт информацию о верхней Ячейка слева диапазона;
    • Если аргумент не указан, будет возвращена информация об активной ячейке.

Значения info_type

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

info_typeОписание
Примечание: ячейка в ссылке The cell below indicates the upper-left (first)
«address»Возвращает адрес ячейки (в виде текста)
«col»Возвращает номер столбца ячейки
«color»Возвращает 1, если ячейка отформатирована цветом для отрицательных чисел; в противном случае возвращает 0
«contents»Возвращает значение ячейки. Если ячейка содержит формулу, возвращается её вычисленный результат.
«filename»Возвращает имя файла и полный путь к книге, содержащей ячейку, в виде текста. Если лист, содержащий ссылку, ещё не был сохранён, будет возвращена пустая строка («»)
«format»Возвращает текстовый код формата, соответствующий числовому формату ячейки. Дополнительную информацию см. в разделе коды Формат ячеек.
«parentheses»Возвращает 1, если ячейка отформатирована с использованием скобок для положительных или всех значений; в противном случае возвращает 0
«prefix»Возвращает текстовое значение, соответствующее префиксу метки ячейки:
  • Одинарная кавычка (') — если содержимое ячейки выровнено по левому краю;
  • Двойная кавычка (") — если содержимое ячейки выровнено по правому краю;
  • Знак вставки (^) — если содержимое ячейки выровнено по центру;
  • Обратная косая черта (\) — если содержимое ячейки выровнено с заполнением;
  • Empty text () — если префикс метки представляет собой любой другой символ
«protect»Возвращает 1, если ячейка защищена; в противном случае возвращает 0
«row»Возвращает номер строки ячейки
«type»Возвращает текстовое значение, соответствующее типу данных в ячейке:
  • «b» (blank) — для пустой ячейки;
  • «l» (label) — для текстовой константы;
  • «v» (value) — для любого другого случая
«width»Возвращает два элемента в массиве:
  • Ширина столбца ячейки, округлённое до ближайшего целого числа;
  • Логическое значение: ИСТИНА, если Ширина столбца является значением по умолчанию, и ЛОЖЬ — в противном случае

Примечание:Значения «color», «filename», «format», «parentheses», «prefix», «protect» и «width» не поддерживаются в Excel для Интернета, Excel Mobile и Excel Starter.


Коды Формат ячеек

В таблице ниже приведены текстовые коды, соответствующие определённым числовым форматам ячейки, когда аргумент info_type имеет значение «format».

Возвращаемый код форматаСоответствующий числовой формат
GОбщий
F00
,0#,##0
F2Возвращает
,2#,##0,00
C0$#,##0_);($#,##0)
C0-$#,##0_);[Red]($#,##0)
C2$#,##0,00_);($#,##0,00)
C2-$#,##0,00_);[Red]($#,##0,00)
P00 %
P20.00 %
S20,00E+00
G# ?/? или # ??/??
D4м/д/гг или м/д/гг ч:мм или мм/дд/гг
D1д-ммм-гг или дд-ммм-гг
D2д-ммм или дд-ммм
D3ммм-гг
D5мм/дд
D7ч:мм ДП/ПП
D6ч:мм:сс ДП/ПП
D9ч:мм
D8ч:мм:сс

Примечание:Все перечисленные выше числовые форматы являются встроенными. Символ «-» добавляется в конец кода, если ячейка отформатирована цветом для отрицательных значений. Если ячейка отформатирована со скобками для положительных или всех значений, в конце кода будет указано «()».


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

Функция CELL возвращает запрошенную информацию.


Примечания к функции

  • info_typeдолжен быть заключён в двойные кавычки («»), если вы вводите его непосредственно в формулу CELL. Если же вы ссылаетесь на аргумент, а не вводите его напрямую, двойные кавычки не нужны.
  • reference необязателен для некоторых значений info_type. Однако мы рекомендуем указывать адрес ячейки, например A1, чтобы избежать неожиданных результатов.
  • Чтобы обновить результаты функции CELL после изменения формата ячейки, на которую имеется ссылка, пересчитайте лист (нажмите)F9).
  • Функция CELL вернёт ошибку #ЗНАЧ!, если info_type не является одним из распознаваемых типов.
  • Функция CELL вернёт ошибку #ИМЯ?, если любой из аргументов содержит текстовые значения, не заключённые в двойные кавычки.

Пример

Чтобы получить информацию о ячейке B3 в соответствии с типами информации, указанными в приведённой ниже таблице, скопируйте или введите приведённую ниже формулу в Ячейка сверху, нажмите Ввод, чтобы получить результат, а затем перетащите маркер заполнения (расположенный в правом нижнем углу ячейки с результатом) вниз, чтобы применить формулу к ячейкам ниже.

=CELL()C3,$B$3)

√ Примечание:Знаки доллара ($) выше обозначают абсолютные ссылки, то есть ссылка в формуле не изменится при перемещении или копировании формулы в другие ячейки. Однако знаки доллара не добавлены к аргументу info_type, поскольку вы хотите, чтобы он был динамическим.

функция ячейки 2

Кроме того, вы можете ввести аргумент info_typeнепосредственно в формулу, как показано ниже. Убедитесь, что он заключён в двойные кавычки:

=CELL()«address»,$B$3)


Связанные функции

Функция TYPE в Excel

Функция TYPE в Excel возвращает число, обозначающее тип данных значения.

Функция ERROR.TYPE в Excel

Функция ERROR.TYPE в Excel возвращает число, соответствующее определённому значению ошибки. Если ошибки нет, функция возвращает значение #Н/Д.

Функция ROW в Excel

Функция ROW в Excel возвращает номер строки указанной ссылки.

Функция COLUMN в Excel

Функция COLUMN возвращает номер столбца, содержащего формулу, или номер столбца из указанной ссылки.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.