Функцията CELL в Excel 2013 е основната информационна функция за получаване на всякакви данни за текущото съдържание и форматиране на клетка. Синтаксисът на функцията CELL е
CELL(тип_информация,[справка])
Аргументът info_type е текстова стойност, която определя типа информация за клетката, която искате да бъде върната. По желание на препратка аргумент е позоваването на диапазона от клетки, за които искате информация. Когато пропуснете този аргумент, Excel посочва типа информация, определена от аргумента info_type за последната клетка, която е променена в работния лист.
Когато посочите диапазон от клетки като референтен аргумент, Excel връща типа информация, определен от аргумента info_type за първата клетка в диапазона (тоест тази в горния ляв ъгъл, която може или не може да бъде активната клетка от диапазона).
Таблицата показва различните аргументи info_type , които можете да посочите, когато използвате функцията CELL. Не забравяйте, че трябва да затворите всеки аргумент info_type във функцията CELL в двойни кавички (за да ги въведете като текстови стойности), за да попречите на Excel да върне #NAME? стойност на грешка към клетката, съдържаща формулата на функцията CELL.
Така например, ако искате да върнете съдържанието на първата клетка в диапазона B10:E80, въведете следната формула:
=CELL("съдържание",B10:E80)
Функциите на CELL Аргументи info_type
CELL Функция info_type Аргумент |
Връща тази информация |
"адрес" |
Адресът на клетката на първата клетка в препратката като текст, използващ
абсолютни препратки към клетки |
"кола" |
Номер на колоната на първата клетка в препратката |
"цвят" |
1, когато клетката е форматирана в цвят за отрицателни стойности;
в противен случай връща 0 (нула) |
"съдържание" |
Стойност на горната лява клетка в препратката |
"име на файл" |
Име на файла (включително пълния път) на файла, съдържащ
препратката към клетка: връща празен текст (“), когато работната книга,
съдържаща препратката, все още не е запазена |
"формат" |
Текстова стойност на числовия формат на клетката: Връща „-“ в
края на текстовата стойност, когато клетката е форматирана в цвят за
отрицателни стойности и „()“, когато стойността е форматирана със
скоби за положителни стойности или за всички стойности |
"скоби" |
1, когато клетката е форматирана със скоби за положителни
стойности или за всички стойности |
"префикс" |
Текстова стойност на префикса на етикета, използван в клетката: Единични кавички
('), когато текстът е подравнен вляво; двойни кавички (“), когато текстът е
подравнен вдясно; карета (^), когато текстът е центриран; обратна наклонена черта (), когато
текстът е подравнен; и празен текст (“), когато клетката съдържа
друг тип запис |
"защита" |
0, когато клетката е отключена и 1, когато клетката е заключена |
"ред" |
Номер на реда на първата клетка в препратката |
"Тип" |
Текстова стойност на типа данни в клетката: “b” за празно, когато
клетката е празна; “l” за етикет, когато клетката съдържа текстова константа; и
„v“ за стойност, когато клетката съдържа друг запис |
"ширина" |
Ширината на колоната на клетката, закръглена до следващото най-високо
цяло число (всяка единица ширина на колоната е равна на ширината на един
знак в размера на шрифта по подразбиране на Excel) |
Следващата таблица показва различните текстови стойности заедно с техните числови формати (кодове), които могат да бъдат върнати, когато посочите „format“ като аргумент info_type във функция CELL.
Текстови стойности, върнати от info_type „format” .
Текстова стойност |
Форматиране на числа |
"G" |
Общ |
„F0“ |
0 |
“,0” |
#,##0 |
„F2“ |
0,00 |
“,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 |
"G" |
# ?/? или # ??/?? |
"D4" |
m/d/yy или m/d/yy h:mm или mm/dd/yy |
"D1" |
д-ммм-гг или дд-ммм-гг |
“D2” |
д-ммм или дд-ммм |
“D3” |
ммм-гг |
“D5” |
mm/dd |
“D7” |
h:mm AM/PM |
“D6” |
h:mm:ss AM/PM |
“D9” |
в: мм |
“D8” |
h:mm:ss |
Например, ако използвате функцията CELL, която определя „format“ като аргумент info_type в диапазона от клетки A10:C28 (който сте форматирали с бутона за стил запетая в лентата с формули), както е в следната формула
=CELL("формат",A10:C28)
Excel връща текстовата стойност „,2-“ (без кавичките) в клетката, където въвеждате тази формула, което означава, че първата клетка използва формат за запетая с два десетични знака и че отрицателните стойности се показват в цвят (червен) и затворени в скоби.