Sådan bruges Excel CELL-funktionen

Indholdsfortegnelse

Resumé

Excel CELL-funktionen returnerer oplysninger om en celle i et regneark. Den type information, der skal returneres, er angivet som info_type. CELL kan få ting som adresse og filnavn samt detaljeret information om den formatering, der bruges i cellen. Se nedenfor for en komplet liste over tilgængelige oplysninger.

Formål

Få oplysninger om en celle

Returneringsværdi

En tekstværdi

Syntaks

= CELL (info_type, (reference))

Argumenter

  • info_type - Den type information, der skal returneres om referencen.
  • reference - (valgfrit) Den reference, hvorfra information skal udvindes.

Version

Excel 2003

Brugsanvisninger

Brug CELL til at udtrække en bred vifte af oplysninger om en reference . Den type information, der skal returneres, er angivet som info_type , som altid skal være omsluttet af dobbelt anførselstegn (""). For eksempel for at få kolonnetallet til C10:

=CELL("col", C10) // returns 3

Sådan får du adressen til A1 som tekst:

=CELL("address",A1) // returns "$A$1"

Se nedenfor for en komplet liste over info_types og en nøgle til de koder, som CELL returnerer, når info_type er format. Bemærk, at når reference henviser til mere end en celle, returnerer CELL information om den første celle i reference.

Følgende info_types kan bruges med CELL-funktionen:

Info_type Beskrivelse
adresse returnerer adressen på den første celle i reference (som tekst).
kol returnerer kolonne nummeret på den første celle i reference .
farve returnerer værdien 1, hvis den første celle i reference er formateret ved hjælp af farve til negative værdier; eller nul, hvis ikke.
indhold returnerer værdien af ​​den øverste venstre celle som reference . Formler returneres ikke. I stedet returneres resultatet af formlen.
filnavn returnerer filnavnet og den fulde sti som tekst. Hvis regnearket, der indeholder reference, endnu ikke er gemt, returneres en tom streng.
format returnerer en kode, der svarer til celleens nummerformat. Se nedenfor for en liste over nummerformatkoder. Hvis den første celle i reference er formateret med farve for værdierne <0, tilføjes "-" til koden. Hvis cellen er formateret med parenteser, returneres "() - i slutningen af ​​kodeværdien.
parenteser returnerer 1, hvis den første celle i reference er formateret med parentes og 0 hvis ikke.
præfiks returnerer en tekstværdi, der svarer til etiketpræfikset - for cellen: et enkelt anførselstegn ('), hvis celleteksten er venstrejusteret, et dobbelt anførselstegn ("), hvis celleteksten er højrejusteret, et tegn ( ^) hvis celleteksten er centreret tekst, et tilbageslag () hvis celleteksten er udfyldt 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ække nummer for den første celle som 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 etiket, hvis cellen indeholder en tekstkonstant, og "v" for værdi, hvis cellen indeholder noget andet.
bredde returnerer celleens søjlebredde afrundet til nærmeste heltal. En enhed med søjlebredde er lig med bredden på et tegn i standard skriftstørrelse.

Tabellen nedenfor viser de tekstkoder, der returneres af CELL, når "format" bruges til info_type .

Formatkode returneret 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 / åå t: mm eller mm / dd / åå
D5 mm / dd
D6 h: mm: ss AM / PM
D7 h: mm AM / PM
D8 h: mm: ss

Bemærkninger

Når der anmodes om info_types "format" eller "parenteser", tilføjes et sæt tomme parenteser (() "til det returnerede format, hvis nummerformatet bruger parenteser for alle værdier eller for positive værdier. For eksempel, hvis A1 bruger det brugerdefinerede nummerformat (0), så:

=CELL("format",A1) // returns "F0()"

CELL-funktionen er en flygtig funktion og kan forårsage ydeevneproblemer i store eller komplekse regneark.

Interessante artikler...