Funktionen Excel CELL returnerer oplysninger om en celle i et regneark. Oplysningstypen, der skal returneres, er angivet som info_type. CELL kan få ting som adresse og filnavn samt detaljerede oplysninger om den formatering, der bruges i cellen. Se nedenfor for en komplet liste over tilgængelige oplysninger.
Formål Få oplysninger om en celle Returværdi En tekstværdi Syntaks = CELL (info_type, [reference]) Argumenter
- info_type - Den type information, der skal returneres om referencen.
- reference - [valgfrit] Referencen, hvorfra oplysninger skal hentes.
Brug CELL til at udtrække en lang række oplysninger om a reference . Oplysningstypen, der skal returneres, angives som info_type , som altid skal være omsluttet af dobbelte anførselstegn (''). For eksempel at få kolonnenummeret for C10:
= CELL ('col', C10) // returns 3
For at få adressen på A1 som tekst:
= CELL ('address',A1) // returns '$A$1'
Se nedenfor for en komplet liste over info_typer og en nøgle til de koder, som CELL returnerer, når info_type er format. Bemærk, at når reference refererer til mere end én celle, returnerer CELL oplysninger om først celle i reference.
Det følgende info_typer kan bruges med CELL -funktionen:
Info_type | Beskrivelse |
---|---|
adresse | returnerer adressen på den første celle i reference (som tekst). |
med | returnerer kolonnenummeret for den første celle i reference . |
farve | returnerer værdien 1, hvis den første celle i reference formateres ved hjælp af farve til negative værdier eller nul, hvis ikke. |
indhold | returnerer værdien af cellen øverst til venstre i reference . Formler returneres ikke. I stedet returneres resultatet af formlen. |
filnavn | returnerer filnavnet og hele stien som tekst. Hvis det regneark, der indeholder reference endnu ikke er gemt, returneres en tom streng. |
format | returnerer en kode, der svarer til celleens talformat. Se nedenfor for en liste over talformatkoder. Hvis den første celle i reference er formateret med farve for værdier<0, then '-' is appended to the code. If the cell is formatted with parentheses, returns '() - at the end of the code value. |
parenteser | returnerer 1, hvis den første celle i reference er formateret med parenteser og 0 hvis ikke. |
præfiks | returnerer en tekstværdi, der svarer til etiket præfiks -af cellen: et enkelt anførselstegn (') hvis celleteksten er venstrejusteret, et dobbelt anførselstegn (') hvis celleteksten er højrejusteret, en markering (^) hvis celleteksten er centreret tekst, en omvendt skråstreg (), hvis celleteksten er udfyldt på linje, og en tom streng, hvis etiketpræfikset er noget andet. |
beskytte | returnerer 1, hvis den første celle i reference er låst eller 0 hvis ikke. |
række | returnerer rækkenummeret for den første celle i reference . |
type | returnerer en tekstværdi, der svarer til datatypen i den første celle i reference : 'b' for blank, når cellen er tom, 'l' for label, hvis cellen indeholder en tekstkonstant, og 'v' for værdi, hvis cellen indeholder noget andet. |
bredde | returnerer cellens bredde afrundet til det nærmeste helt tal. En enhed med kolonnebredde er lig med bredden af et tegn i standard skrifttypestørrelse. |
Tabellen herunder viser tekstkoderne, der returneres af CELL, når 'format' bruges til info_type .
Formatkode returneres | Format kode betydning |
---|---|
G | generel |
F0 | 0 |
, 0 | #, ## 0 |
F2 | 0 |
, 2 | #, ## 0.00 |
C0 | $ #, ## 0 _) ($ #, ## 0) |
C0- | $ #, ## 0 _) [Rød] ($ #, ## 0) |
C2 | $ #, ## 0.00 _) ($ #, ## 0.00) |
C2- | $ #, ## 0.00 _) [Rød] ($ #, ## 0.00) |
P0 | 0% |
P2 | 0,00% |
S2 | 0.00E + 00 |
G | #?/? eller # ??/?? |
D1 | d-mmm-åå eller dd-mmm-åå |
D2 | d-mmm eller dd-mmm |
D3 | mmm-åå |
D4 | m/d/åå eller m/d/åå h: mm eller mm/dd/åå |
D5 | mm/dd |
D6 | t: mm: ss AM/PM |
D7 | t: mm AM/PM |
D8 | h: mm: ss |
Noter
Når du anmoder om info_types 'format' eller 'parenteser', tilføjes et sæt tomme parenteser '()' til det format, der returneres, hvis talformatet bruger parenteser til alle værdier eller til positive værdier. For eksempel, hvis A1 bruger brugerdefineret talformat (0), derefter:
= CELL ('format',A1) // returns 'F0()'
CELL -funktionen er en flygtig funktion og kan forårsage ydelsesproblemer i store eller komplekse regneark.