Az Excel CELL függvény használata -

Tartalomjegyzék

Összegzés

Az Excel CELL függvény a munkalap egyik cellájának adatait adja vissza. A visszaküldendő információk típusa az info_típus. A CELL megszerezheti például a címet és a fájlnevet, valamint részletes információkat a cellában használt formázásról. A rendelkezésre álló információk teljes listáját lásd alább.

Célja

Információk beszerzése egy celláról

Visszatérési érték

Szöveges érték

Szintaxis

= CELL (info_type, (hivatkozás))

Érvek

  • info_type - A referenciával kapcsolatban visszaadandó információk típusa.
  • referencia - (nem kötelező) A hivatkozás, amelyből információkat nyerhetünk.

Változat

Excel 2003

Használati megjegyzések

A CELL segítségével sokféle információt nyerhet ki egy referenciáról . A visszaküldendő információk típusát info_type értékként adják meg , amelyet mindig dupla idézőjelek közé kell tenni (""). Például a C10 oszlopszámának megszerzéséhez:

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

Az A1 címének megadása szövegként:

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

Az alábbiakban olvashatja el az info_types teljes listáját, valamint a CELL által az info_type formátumban visszaadott kódok kulcsát . Ne feledje, hogy ha a hivatkozás egynél több cellára vonatkozik, akkor a CELL információt ad vissza az első hivatkozott celláról.

A következő info_types használható a CELL funkcióval:

Info_type Leírás
cím címével tér vissza az első cella hivatkozás (szövegként).
oszlop az első referencia cella oszlopszámát adja vissza .
szín akkor adja vissza az 1 értéket, ha a referencia első celláját a negatív értékek színének felhasználásával formázzák; vagy nulla, ha nem.
tartalmát a bal felső cellát adja vissza referenciaként . A képletek nem kerülnek visszaadásra. Ehelyett a képlet eredményét adja vissza.
fájl név a fájl nevét és teljes elérési útját adja vissza szövegként. Ha a hivatkozást tartalmazó munkalapot még nem mentette el, akkor egy üres karakterláncot ad vissza.
formátum a cella számformátumának megfelelő kódot ad vissza. A számformátum-kódok listáját lásd alább. Ha az első hivatkozott cellát színnel formázzák <0 értékre, akkor a "-" jelet hozzáfűzi a kódhoz. Ha a cella zárójelben van formázva, akkor a kódérték végén a "() értéket adja vissza.
zárójelben 1-et ad vissza, ha az első referencia cellát zárójelekkel formázza, és 0-t, ha nem.
előtag a cella címke előtagjának megfelelő szövegértéket ad vissza: egyetlen idézőjel ('), ha a cella szövege balra igazított, dupla idézőjel ("), ha a cella szövege jobbra igazított, egy caret ( ^) ha a cellaszöveg középre igazított szöveg, akkor egy visszavonás (), ha a cellaszöveg kitöltéssel igazodik, és egy üres karakterlánc, ha a címke előtagja bármi más.
véd 1-t ad vissza, ha a referencia első cellája zárolva van, vagy 0-val, ha nem.
sor az első referencia cellájának sorszámát adja vissza .
típus olyan szöveges értéket ad vissza, amely megfelel az első referenciacella adattípusának : "b" üres, ha a cella üres, "l" címke esetén, ha a cella tartalmaz szövegállandót, és "v" az értékre, ha a cella bármi mást tartalmaz.
szélesség a cella oszlopszélességét adja vissza, a legközelebbi egész számra kerekítve. Az oszlopszélesség egysége megegyezik egy karakter szélességével az alapértelmezett betűméretben.

Az alábbi táblázat a CELL által visszaküldött szöveges kódokat mutatja, amikor a "formátum" -t használják az info_type mezőbe .

A formátumkód visszatért Formátum kód jelentése
G Tábornok
F0 0
, 0 #, ## 0
F2 0
, 2 #, ## 0,00
C0 $ #, ## 0 _); ($ #, ## 0)
C0- $ #, ## 0 _); (piros) ($ #, ## 0)
C2 $ #, ## 0,00 _); ($ #, ## 0,00)
C2- $ #, ## 0.00 _); (Piros) ($ #, ## 0.00)
P0 0%
P2 0,00%
S2 0,00E + 00
G #? /? vagy # ?? / ??
D1 d-mmm-yy vagy dd-mmm-yy
D2 d-mmm vagy dd-mmm
D3 éééé-hh
D4 h / éé / h vagy h / éé / h h: mm vagy hh / éé / h
D5 mm / dd
D6 h: mm: ss AM / PM
D7 h: mm AM / PM
D8 h: mm: ss

Megjegyzések

Az info_types "formátum" vagy "zárójelek" kérésekor az üres (")" zárójelek halmozódnak a visszaadott formátumhoz, ha a számformátum zárójeleket használ az összes vagy a pozitív értékhez. Például, ha az A1 az egyéni számformátumot (0) használja, akkor:

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

A CELL funkció volatilis függvény, és teljesítményproblémákat okozhat nagy vagy összetett munkalapokon.

érdekes cikkek...