2.1.896 Part 1 Section 18.17.7.34, CELL
a. The standard does not specify locale specific strings for argument category.
In Excel, if the SpreadsheetML is intended to be used in certain non-English locales, the category string can be the English value shown in the standard, or the translation shown in the following tables. Locales not specified in the following tables shall only use the English versions of the category string.
[Note: Using translated versions of the category string is strongly discouraged, as spreadsheet applications might not support these translations. end note]
Locale |
address |
col |
color |
contents |
coord |
filename |
format |
---|---|---|---|---|---|---|---|
az-latn-az |
ünvan |
col |
rəng |
mündəricat |
coord |
fayladi |
format |
ca-es |
dirección |
columna |
color |
contenido |
coord |
nombrearchivo |
formato |
cs-cz |
adresa |
sloupec |
barva |
obsah |
souřadnice |
názevsouboru |
formát |
da-dk |
adresse |
kolonne |
farve |
indhold |
koord |
filnavn |
format |
de-de |
adresse |
spalte |
farbe |
inhalt |
koord |
dateiname |
format |
es-es |
direccion |
columna |
color |
contenido |
coord |
nombrearchivo |
formato |
et-ee |
aadress |
veerg |
värv |
sisukord |
Koordinatt |
failinimi |
vorming |
fi-fi |
osoite |
sarake |
väri |
sisältö |
koord |
tiedostonnimi |
muoto |
fr-fr |
adresse |
colonne |
couleur |
contenu |
coordonnees |
nomfichier |
format |
hu-hu |
cím |
oszlop |
szín |
tartalom |
koord |
filenév |
forma |
it-it |
indirizzo |
col |
colore |
contenuto |
coordinate |
nomefile |
formato |
kk-kz |
мекенжай |
баған |
түс |
мазмұны |
ТҰРАҒИАТ |
файлатауы |
пішім |
lv-lv |
adrese |
kolonna |
krāsa |
saturs |
koordinātas |
faila_nosaukums |
formāts |
nb-no |
adresse |
kol |
farge |
innhold |
koord |
filnavn |
format |
nl-nl |
adres |
kolom |
kleur |
inhoud |
coord |
bestandsnaam |
notatie |
pl-pl |
adres |
kolumna |
kolor |
zawartość |
WSPÓŁRZ |
nazwa_pliku |
format |
pt-br |
endereço |
col |
cor |
conteúdo |
coord |
nome.arquivo |
formato |
pt-pt |
endereço |
col |
cor |
conteúdo |
coord |
nome.ficheiro |
formato |
ru-ru |
адрес |
столбец |
цвет |
содержимое |
КООРД |
имяфайла |
формат |
sk-sk |
adresa |
stĺpec |
farba |
obsah |
koordinovať |
názovsúboru |
formát |
sl-si |
address |
sto |
color |
contents |
coord |
filename |
format |
sv-se |
adress |
kol |
färg |
innehåll |
koord |
filnamn |
format |
tr-tr |
adres |
süt |
renk |
içerik |
koord |
dosyaadi |
biçim |
uk-ua |
адреса |
стовпець |
колір |
вміст |
КООРД |
ім`я_файлу |
формат |
Locale |
parentheses |
prefix |
protect |
row |
Sheet |
type |
width |
---|---|---|---|---|---|---|---|
az-latn-az |
parentheses |
prefix |
protect |
sətir |
Vərəq |
tip |
en |
ca-es |
parentesis |
prefijo |
proteger |
fila |
hoja |
tipo |
ancho |
cs-cz |
závorky |
prefix |
zámek |
řádek |
list |
typ |
šířka |
da-dk |
parenteser |
foranstillet |
beskyt |
række |
ark |
værditype |
bredde |
de-de |
klammern |
präfix |
schutz |
zeile |
blatt |
typ |
breite |
es-es |
parentesis |
prefijo |
proteger |
fila |
hoja |
tipo |
ancho |
et-ee |
sulud |
eesliide |
kaitse |
rida |
leht |
tüüp |
laius |
fi-fi |
sulkeet |
etuliite |
suojaus |
rivi |
taulukko |
tyyppi |
leveys |
fr-fr |
parentheses |
prefixe |
protege |
ligne |
feuille |
type |
largeur |
hu-hu |
zárójelek |
előtag |
védett |
sor |
lap |
típus |
széles |
it-it |
parentesi |
prefisso |
proteggi |
riga |
foglio |
tipo |
larghezza |
kk-kz |
жақшалар |
префикс |
қорғаныс |
жол |
ПАРАҚ
|
түр |
ені |
lv-lv |
iekavas |
prefikss |
aizsargāt |
rinda |
lapa |
tips |
platums |
nb-no |
parenteser |
prefiks |
beskytt |
rad |
ark |
verditype |
bredde |
nl-nl |
haakjes |
voorvoegsel |
bescherming |
rij |
blad |
type |
breedte |
pl-pl |
nawiasy |
prefiks |
ochrona |
wiersz |
arkusz |
typ |
szerokość |
pt-br |
parênteses |
prefixo |
proteger |
lin |
planilha |
tipo |
largura |
pt-pt |
parênteses |
prefixo |
proteger |
lin |
folha |
tipo |
largura |
ru-ru |
скобки |
префикс |
защита |
строка |
ТАБЛИЦА
|
тип |
ширина |
sk-sk |
zátvorky |
vloženýznak |
chrániť |
riadok |
hárok |
typ |
šírka |
sl-si |
parentheses |
prefix |
protect |
vrstica |
sheet |
type |
širina |
sv-se |
parenteser |
prefix |
skydd |
rad |
blad |
typ |
bredd |
tr-tr |
ayraç |
önek |
koruma |
sat |
tablo |
tür |
genişlik |
uk-ua |
дужки |
префікс |
захист |
рядок |
АРКУШ
|
тип |
довжина |
b. The standard does not fully specify details when argument category is format.
In Excel, when the category parameter is format then the value returned depends upon the number format of the upper-left cell of reference, and more specifically upon the number format code of the upper-left cell of reference. Depending upon the number format code of the appropriate cell, the result value of CELL when the category is format is based upon the following rules.
First, some observations regarding the rules are in order:
The various sections of the number format code are referred to within the rules. For more information on sections in the number format code, see numFmts ("[ISO/IEC-29500-1] §18.8.31; numFmts"). There are cases where it is useful to discuss the characters from the number format code which are dependent upon the value in the cell. These characters, instead of representing text or spacing in the cell’s display text, interpret, in some fashion, the value to be displayed. In the rules, these characters are referred to as interpreted characters of the number format code. The following table shows all the interpreted characters:
Interpreted Characters |
---|
0 |
# |
@ |
D |
M |
Y |
H |
S |
? |
AM/PM |
A/P |
G |
E |
R |
There are cases where it is also useful to discuss runs of similar interpreted characters. [Example: Each d, m, and y within the number format code dd/mm/yyyy does not represent a separate interpretation of the day of the date value to be represented, and instead helps to make up a representation of the day of the date that is two digits in length. end example]. These runs of similar characters are referred to as interpreted symbols because multiple characters are used, but the result is a single symbolic representation of at least part of the value.
Because there are multiple different symbols for days, months, years, hours, minutes, seconds, and AM/PM, it is sometimes useful to discuss all of the representations of each of these. When any of Day, Month, Year, Hour, Minute, and so on, is referred to within a rule, what is meant is any of the possible representations for that date/time portion. For example, a Day symbol would be any of d, dd, ddd, or dddd.
The use of characters such as 0, E, and % as a symbol within a number format code does not include usages of these same characters either escaped (by preceding them with a backslash character “\”) or as a part of a quoted string.
Here are the rules to determine the result value:
If the first interpreted symbols within the first section are any of the date or time characters (any of y, m, d, h, m, s), then the first one or two characters of the return value are determined by the order of interpreted symbols (including any interpreted symbols, not just date/time symbols) according to the following table ("anything" can mean "no additional symbols". If the type is "anything except <type>", then the excepted symbol type cannot follow the previously specified symbol):
Interpreted Symbols in Order |
Return Value Characters |
---|---|
Day, month, year, anything |
"D1" |
Day, month, anything besides year, anything |
"D2" |
Month, year, anything |
"D3" |
Month, day, year, anything |
"D4" |
Month, day, anything besides year, anything |
"D5" |
Hours, minutes, seconds, AM/PM, anything |
"D6" |
Hours, minutes, AM/PM, anything |
"D7" |
Hours, minutes, seconds, anything besides AM/PM, anything |
"D8" |
Hours, minutes, anything besides seconds or AM/PM, anything |
"D9" |
Any other combination of symbols |
"G" or "C" depending on whether there is a $ in the first condition |
Otherwise, the first character of the return value is determined based upon the referenced cell’s number format code according to the rules in the following table:
First Section of the Number Format Code |
First Return Value Character |
|
---|---|---|
Absent Characters (as Symbols) |
Present Characters (as Symbols) |
|
|
@ |
"G" |
@ |
$ |
"C" |
@, $ |
% |
"P" |
@, $, % |
E |
"S" |
@, $, %, E |
A run of any combination of one or more "0", "#", and "?" characters, followed by a comma, followed by a run of any combination of one or more "0", "#", and "?" characters.
This run cannot be preceded by a period (".") or by any interpreted characters. |
"," |
@, $, %, E, or a run of characters containing a comma as described in the preceding row |
At least one of "0", "?", or "#" |
"F" |
Any of the conditions described in the preceding rows |
Anything |
"G" |
The final value is determined by appending any of the applicable characters from the following table to the return value characters obtained from the previous two tables:
Case |
Characters to Append |
---|---|
The first character of the return value is C, F, S, P, or "," and the number format code contains any of "?", "0", or "#" as a symbol. |
The decimal number equal to the total number of "#", "?", and "0" characters to the right of the first "." within the first section. |
The first character of the return value was C, and the number format code does not contains any of "?", "0", or "#" as a symbol. |
15 or the length of the string immediately following the first "$" sign in the number format code that is a symbol. |
The first section of the number format code contains an open parenthesis ("(") as a symbol. |
"()" |
The second section of the number format code contains [Red], [Black], [Green], [White], [Blue], [Magenta], [Yellow], or [Cyan] as a symbol. |
"-" |
c. The standard does not specify coord and sheet as values for argument category.
Excel allows the following additional values for the category argument:
category |
Meaning |
Result Type |
---|---|---|
|
Returns the referenced cell in the format $A:$<referenced column>$<referenced row>. |
text |
|
Returns 1. |
number |