Функція CELL повертає інформацію про форматування, розташування або вміст клітинки. Наприклад, якщо потрібно переконатися, що клітинка містить числове значення, а не текст, перед виконанням обчислення з нею, використайте таку формулу:
=IF(CELL("тип";A1)="v";A1*2;0)
Ця формула обчислює A1*2, лише якщо клітинка A1 містить числове значення, і повертає 0, якщо клітинка A1 містить текст або пуста.
: Формули, у яких використовується функція CELL, мають значення аргументів, які стосуються певної мови, і повертають помилки, якщо обчислюються за допомогою іншої мовної версії Excel. Наприклад, якщо створити формулу, яка містить клітинку під час використання чеської версії Excel, ця формула поверне помилку, якщо книгу відкрито за допомогою французької версії. Якщо іншим користувачам важливо відкривати книгу в різних мовних версіях Excel, радимо використовувати альтернативні функції або дозволяти іншим користувачам зберігати локальні копії, у яких вони переглядають аргументи CELL відповідно до мови.
Синтаксис
CELL(тип_відомостей;[посилання])
Синтаксис функції CELL має такі аргументи:
Аргумент |
Опис |
---|---|
тип_відомостей Обов’язковий |
Текстове значення, яке вказує потрібний тип інформації про клітинку. У нижченаведеному списку показано можливі значення аргументу тип_відомостей і відповідні результати. |
Посилання Необов’язковий |
Клітинка, відомості про яку потрібно повернути. Якщо цей аргумент не вказано, відомості, указані в аргументі info_type, повертаються для клітинки, вибраної під час обчислення. Якщо аргумент посилання – це діапазон клітинок, функція CELL повертає відомості про активну клітинку у вибраному діапазоні. : Хоча технічне посилання не обов'язкове, включно з ним у формулі, рекомендується, якщо ви не зрозумієте, який вплив на результат формули має його відсутність, і ви хочете, щоб цей ефект був на місці. Пропуск аргументу посилання не дає надійної інформації про певну клітинку з таких причин:
|
info_type значень
У наведеному нижче списку описано текстові значення, які можна використовувати для аргументу info_type. Ці значення потрібно вводити у функцію CELL із лапками (" ").
тип_відомостей |
Результат |
---|---|
"address" |
Посилання на першу клітинку в посиланні, як текст. |
"col" |
Номер стовпця клітинки в посиланні. |
"color" |
1, якщо для клітинки вказано виділення кольором від’ємних значень; інакше повертає 0 (нуль). : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
"contents" |
Значення верхньої лівої клітинки в посиланні; не формула. |
"filename" |
Ім’я файлу (в тому числі повний шлях до нього), який містить посилання, як текст. Повертає пустий текст (""), якщо аркуш із посиланням ще не збережено. : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
"format" |
Текстове значення, яке відповідає числовому формату клітинки. Текстові значення для різноманітних форматів показано в нижченаведеній таблиці. Повертає "-" у кінці текстового значення, якщо для клітинки вказано виділення кольором від’ємних значень. Повертає "()" у кінці текстового значення, якщо для клітинки вказано охоплення додатних або всіх значень дужками. : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
"parentheses" |
1, для клітинки вказано охоплення додатних або всіх значень дужками; інакше повертає 0 (нуль). : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
"prefix" |
Текстове значення, яке відповідає "префіксу мітки" клітинки. Повертає одинарну лапку ('), якщо клітинка містить вирівняний ліворуч текст, подвійну лапку ("), якщо клітинка містить вирівняний праворуч текст, знак вставлення (^), якщо клітинка містить вирівняний по центру текст, зворотну скісну риску (\), якщо клітинка містить вирівняний за шириною текст, а також пустий текст (""), якщо клітинка містить щось інше. : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
"protect" |
0, якщо клітинку не заблоковано, й 1, якщо заблоковано. : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
"row" |
Номер рядка клітинки в посиланні. |
"type" |
Текстове значення, яке відповідає типу даних клітинки. Повертає "b" (blank, пуста), якщо клітинка є пустою, "l" (label, позначка), якщо вона містить текстову константу, або "v" (value, значення), якщо клітинка містить інші значення. |
"width" |
Повертає масив із 2 елементами. 1-й елемент масиву – це ширина стовпця клітинки, округленої до цілого числа. Кожна поділка ширини стовпця дорівнює ширині одного символу стандартного розміру шрифту. 2-й елемент у масиві – це логічне значення, значення TRUE , якщо ширина стовпця за замовчуванням або FALSE, якщо користувач явно задав ширину. : Це значення не підтримується в програмах Інтернет-версія Excel, Excel Mobile та Excel Starter. |
Коди формату CELL
Поданий нижче список містить текстові значення, які повертаються функцією CELL, якщо аргумент тип_відомостей дорівнює ''формат'', а клітинка, вказана в аргументі ''посилання'', має вбудований числовий формат.
Формат Excel |
Значення функції CELL |
---|---|
Загальний |
"G" |
0 |
"F0" |
# ##0 |
",0" |
0,00 |
"F2" |
# ##0,00 |
",2" |
# ##0_грн._);(# ##0_грн._) |
"C0" |
# ##0_грн._);[Червоний](# ##0_грн._) |
"C0-" |
# ##0,00_грн._);(# ##0,00_грн._) |
"C2" |
# ##0,00_грн._);[Червоний](# ##0,00_грн._) |
"C2-" |
0 % |
"P0" |
0,00% |
"P2" |
0,00E+00 |
"S2" |
# ?/? або # ??/?? |
"G" |
м.д.рр або м.д.рр г:хх або мм.дд.рр |
"D4" |
д-ммм-рр або дд-ммм-рр |
"D1" |
д-ммм або дд-ммм |
"D2" |
ммм-рр |
"D3" |
мм.дд |
"D5" |
г:хх AM/PM |
"D7" |
г:хх:сс AM/PM |
"D6" |
г:хх |
"D9" |
г:хх:сс |
''D8'' |
: Якщо аргумент info_type у функції CELL має значення "формат" і ви пізніше застосуєте інший формат до клітинки, на яку посилається посилання, потрібно переобчислити аркуш (натисніть клавішу F9), щоб оновити результати функції CELL.
Приклади
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.
Додаткові відомості
Змінення формату клітинки Створення або змінення посилання на клітинку Функція ADDRESS Додавання, змінення, пошук і видалення умовного форматування