Ö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ólVisszatérési érték
Szöveges értékSzintaxis
= 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 2003Haszná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.








