Hoe de Excel CELL-functie - te gebruiken

Inhoudsopgave

Samenvatting

De Excel CELL-functie retourneert informatie over een cel in een werkblad. Het type informatie dat moet worden geretourneerd, wordt gespecificeerd als info_type. CELL kan zaken als adres en bestandsnaam ophalen, evenals gedetailleerde informatie over de opmaak die in de cel wordt gebruikt. Zie hieronder voor een volledige lijst met beschikbare informatie.

Doel

Krijg informatie over een cel

Winstwaarde

Een tekstwaarde

Syntaxis

= CELL (info_type, (referentie))

Argumenten

  • info_type - Het type informatie dat over de referentie moet worden geretourneerd.
  • reference - (optioneel) De referentie waaruit informatie moet worden gehaald.

Versie

Excel 2003

Gebruiksopmerkingen

Gebruik CELL om een ​​breed scala aan informatie over een referentie te extraheren . Het type informatie dat moet worden geretourneerd, wordt gespecificeerd als info_type , dat altijd tussen dubbele aanhalingstekens ("") moet staan. Om bijvoorbeeld het kolomnummer voor C10 te krijgen:

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

Om het adres van A1 als tekst te krijgen:

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

Zie hieronder voor een volledige lijst met info_types en een sleutel voor de codes die CELL retourneert wanneer het info_type format is. Merk op dat wanneer verwijzing naar meer dan één cel verwijst, CELL informatie over de eerste cel in verwijzing retourneert.

De volgende info_types kunnen worden gebruikt met de CELL-functie:

Info_type Omschrijving
adres geeft het adres terug van de eerste cel in verwijzing (als tekst).
col geeft het kolomnummer terug van de eerste cel ter referentie .
kleur geeft de waarde 1 terug als de eerste cel in verwijzing is opgemaakt met kleur voor negatieve waarden; of nul als dat niet het geval is.
inhoud geeft als referentie de waarde van de cel linksboven terug . Formules worden niet geretourneerd. In plaats daarvan wordt het resultaat van de formule geretourneerd.
bestandsnaam geeft de bestandsnaam en het volledige pad terug als tekst. Als het werkblad met de verwijzing nog niet is opgeslagen, wordt een lege tekenreeks geretourneerd.
formaat geeft een code terug die overeenkomt met de getalnotatie van de cel. Zie hieronder voor een lijst met nummerformaatcodes. Als de eerste cel in verwijzing is opgemaakt met kleur voor waarden <0, wordt "-" aan de code toegevoegd. Als de cel is opgemaakt met haakjes, retourneert "() - aan het einde van de codewaarde.
haakjes geeft 1 terug als de eerste cel in de verwijzing tussen haakjes is opgemaakt en 0 als dat niet het geval is.
voorvoegsel geeft een tekstwaarde terug die overeenkomt met het labelvoorvoegsel - van de cel: een enkel aanhalingsteken (') als de celtekst links is uitgelijnd, een dubbel aanhalingsteken (") als de celtekst rechts is uitgelijnd, een caret ( ^) als de celtekst gecentreerde tekst is, een backslash () als de celtekst is uitgelijnd, en een lege tekenreeks als het labelvoorvoegsel iets anders is.
beschermen geeft 1 terug als de eerste cel in verwijzing is vergrendeld of 0 als dat niet het geval is.
rij geeft het rijnummer terug van de eerste cel ter referentie .
type geeft een tekstwaarde terug die overeenkomt met het type gegevens in de eerste cel in verwijzing : 'b' voor blanco als de cel leeg is, 'l' voor label als de cel een tekstconstante bevat, en 'v' voor waarde als de cel bevat nog iets anders.
breedte geeft de kolombreedte van de cel terug, afgerond op het dichtstbijzijnde gehele getal. Een eenheid van kolombreedte is gelijk aan de breedte van één teken in de standaard lettergrootte.

De onderstaande tabel toont de tekstcodes die door CELL worden geretourneerd wanneer "format" wordt gebruikt voor info_type .

Formaatcode geretourneerd Formaat code betekenis
G Algemeen
F0 0
, 0 #, ## 0
F2 0
, 2 #, ## 0.00
C0 $ #, ## 0 _); ($ #, ## 0)
C0- $ #, ## 0 _); (Rood) ($ #, ## 0)
C2 $ #, ## 0.00 _); ($ #, ## 0.00)
C2- $ #, ## 0.00 _); (Rood) ($ #, ## 0.00)
P0 0%
P2 0,00%
S2 0,00E + 00
G #? /? of # ?? / ??
D1 d-mmm-jj of dd-mmm-jj
D2 d-mmm of dd-mmm
D3 mmm-jj
D4 m / d / jj of m / d / jj h: mm of mm / dd / jj
D5 mm / dd
D6 u: mm: ss AM / PM
D7 u: mm AM / PM
D8 u: mm: ss

Opmerkingen

Wanneer het info_types "format" of "haakjes" wordt aangevraagd, wordt een set lege haakjes "()" toegevoegd aan het geretourneerde formaat als het getalnotatie haakjes gebruikt voor alle waarden of voor positieve waarden. Als A1 bijvoorbeeld de aangepaste getalnotatie (0) gebruikt, dan:

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

De CELL-functie is een vluchtige functie en kan prestatieproblemen veroorzaken in grote of complexe werkbladen.

Interessante artikelen...