Excel CELL-funkcio kun formulekzemploj

  • Kundividu Ĉi Tion
Michael Brown

La lernilo montras kiel uzi la funkcion CELL en Excel por preni diversajn informojn pri ĉelo kiel ĉela adreso, enhavo, formatado, loko kaj pli.

Kiel vi faras kutime ricevi specifajn informojn pri ĉelo en Excel? Iu kontrolus ĝin vide per siaj propraj okuloj, aliaj uzus la rubando-opciojn. Sed pli rapida kaj pli fidinda maniero estas uzi la Excel CELL-funkcion. Interalie ĝi povas diri al vi ĉu ĉelo estas protektita aŭ ne, alporti nombroformaton kaj kolumnlarĝon, montri plenan vojon al la laborlibro, kiu enhavas la ĉelon, kaj multe pli.

    Excel-ĈEL-funkcio - sintakso kaj bazaj uzoj

    La ĈEL-funkcio en Excel resendas diversajn informojn pri ĉelo kiel ĉelenhavo, formatado, loko, ktp.

    La sintakso de la ĉelo. funkcio estas jena:

    CELL(informtipo, [referenco])

    Kie:

    • informtipo (postulata) - la tipo de informo por redoni pri la ĉelo .
    • referenco (nedeviga) - la ĉelo por kiu repreni informojn. Tipe, ĉi tiu argumento estas ununura ĉelo. Se liverita kiel gamo de ĉeloj, la formulo liveras informojn pri la supra maldekstra ĉelo de la intervalo. Se ellasita, la informo estas redonita por la lasta ŝanĝita ĉelo sur la folio.

    Info_type values

    La sekva tabelo montras ĉiujn eblajn valorojn por la argumento info_type akceptita de la Excel ĈELde signoj por ĉerpi estas liveritaj kiel 31, kio estas la maksimuma nombro da signoj en folionomoj permesitaj de la Excel UI (kvankam la xlsx-dosierformato de Excel permesas ĝis 255 signojn en folionomoj).

    Vojo al la dosiero.

    Ĉi tiu formulo alportos al vi la dosiervojon sen la laborlibro kaj folinomoj:

    =LEFT(CELL("filename"), SEARCH("[", CELL("filename"))-1)

    Kiel funkcias la formulo :

    Unue, vi lokalizas la pozicion de la malferma kvadrata krampo "[" kun la SERĈA funkcio kaj subtrahas 1. Ĉi tio donas al vi la nombron da signoj por ĉerpi. Kaj tiam, vi uzas la LEFT-funkcion por tiri tiom da signoj de la komenco de la teksta ĉeno resendita de CELL.

    Vojo kaj dosiernomo

    Per ĉi tiu formulo, vi povas akiri plenan vojon. al la dosiero inkluzive de la nomo de la librolibro, sed sen la nomo de la folio:

    =SUBSTITUTE(LEFT(CELL("filename"), SEARCH("]", CELL("filename"))-1), "[", "")

    Kiel funkcias la formulo:

    La SERĈA funkcio kalkulas la pozicion de la ferma kvadrata krampo, de kiu vi subtrahas 1, kaj poste ricevas la LEFT-funkcion por ĉerpi tiom da signoj de la komenco de la teksta ĉeno redonita de ĈEL. Ĉi tio efike fortranĉas la folinomon, sed la malferma kvadrata krampo restas. Por forigi ĝin, vi anstataŭigas "[" per malplena ĉeno ("").

    Tiel vi uzas la funkcion ĈEL en Excel. Por pli detale rigardi la formulojn diskutitajn en ĉi tiu lernilo, mi invitas vin elŝuti nian Ekzemplon de Funkcio de Excel CELL.Laborlibro.

    Dankon pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    funkcio.
    Info_tipo Priskribo
    "adreso" La adreso de la ĉelo, resendita kiel teksto.
    "kol" La kolumnombro de la ĉelo.
    "koloro" La numero 1 se la ĉelo estas kolorformata por negativaj valoroj; alie 0 (nul).
    "enhavo" La valoro de la ĉelo. Se la ĉelo enhavas formulon, ĝia kalkulita valoro estas redonita.
    "dosiernomo" La dosiernomo kaj plena vojo al la laborlibro, kiu enhavas la ĉelon, redonitaj kiel teksto . Se la laborlibro enhavanta la ĉelon ankoraŭ ne estas konservita, malplena ĉeno ("") estas resendita.
    "formato" Speciala kodo kiu respondas al la nombroformato de la ĉelo. Por pliaj informoj, bonvolu vidi Formatajn kodojn.
    "parentezoj" La numero 1 se la ĉelo estas formatita per krampoj por pozitivaj aŭ ĉiuj valoroj; alie 0.
    "prefikso" Unu el la sekvaj valoroj depende de kiel teksto estas vicigita en la ĉelo:
    • unu citilo (') por maldekstre vicigita teksto
    • duobla citilo ("") por dekstre vicigita teksto
    • signo (^) por centrita teksto
    • malantaŭa oblikvo ( \) por plen-vicigita teksto
    • malplena ĉeno ("") por io alia

    Por numeraj valoroj , malplena ĉeno (malplena ĉelo) estas resendita sendepende de la vicigo.

    "protekti" Lanumero 1 se la ĉelo estas ŝlosita; 0 se la ĉelo ne estas ŝlosita.

    Bonvolu noti, "ŝlosita" ne estas la sama kiel "protektita". La atribuita Ŝlosita estas antaŭelektita por ĉiuj ĉeloj en Excel defaŭlte. Por protekti ĉelon kontraŭ redaktado aŭ forigo, vi devas protekti la laborfolion.

    "row" La viconumero de la ĉelo.
    "tipo" Unu el la sekvaj tekstovaloroj respondaj al la datumtipo en la ĉelo:
    • "b" (malplena) por malplena ĉelo
    • "l" (etikedo) por teksta konstanto
    • "v" (valoro) por io alia
    "larĝo " La kolumnlarĝo de la ĉelo rondigita al la plej proksima entjero. Bonvolu vidi Excel-kolumnlarĝon por pliaj informoj pri la larĝunuoj.

    Notoj:

    • Ĉiuj info_tipoj retrovas informojn pri la unua (supra-maldekstre) ĉelo en la argumento referenco .
    • La valoroj "dosiernomo", "formato", "krampoj", "prefikso", "protekti" kaj "larĝo" valoroj ne estas subtenataj en Excel Online, Excel Mobile kaj Excel Starter.

    Ekzemple, ni uzu la funkcion de Excel CELL por redoni malsamajn ecojn de ĉelo A2, kiu enhavas la tekstan valoron en la Ĝenerala formato:

    A B C D
    1 Datumoj Formulo Rezulto Priskribo
    2 Apple =CELL("adreso", $A$2) $A$2 Ĉeladreso kielabsoluta referenco
    3 =ĈEL("kol", $A$2) 1 Kolumno 1
    4 =ĈEL("koloro", $A$2) 0 Ĉelo ne estas formatita kun koloro
    5 =ĈEL("enhavo", $A$2) Apple Ĉelvaloro
    6 =ĈEL("formato", $A$2) G Ĝenerala formato
    7 =ĈEL("parentezoj", $A$2) 0 La ĉelo ne estas formatita per krampoj
    8 =ĈEL("prefikso", $ A$2) ^ Centrita teksto
    9 =ĈEL("protekti", $A$2) 1 La ĉelo estas ŝlosita (la defaŭlta stato)
    10 =ĈEL("vico", $A$2) 2 Vico 2
    11 =ĈEL("tipo", $A$2) l Teksta konstanto
    12 =ĈEL("larĝo", $A$2) 3 Kolumna larĝo rondigita al entjero

    La ekrankopio montras la rezultojn de alia Excel CELL-formulo, kiu resendas malsamajn informojn pri ĉelo A2 surbaze de la valoro info_type en kolumno B. Por tio, ni enigas la sekvan formulon en C2 kaj poste trenu ĝin malsupren por kopii la formulon al aliaj ĉeloj:

    =CELL(B2, $A$2)

    Kun la informoj, kiujn vi jam konas, vi ne havu malfacilaĵojn por interpreti la formulrezultojn, eble krom la formattipo. Kajĉi tio bele kondukas nin al la sekva sekcio de nia lernilo.

    Formatkodoj

    La suba tabelo listigas la plej tipajn valorojn, kiuj povas esti resenditaj per ĈEL-formulo kun la info_type argumento agordita al "formato".

    Formato Redonita valoro
    Ĝenerala >G
    0 F0
    0.00 F2
    #,##0 ,0
    #,##0.00 ,2
    Monero sen decimalaj lokoj

    $#,##0 aŭ $#,##0_);($#,##0)

    C0
    Monero kun 2 decimalaj lokoj

    $#,##0.00 aŭ $#,##0.00_);($#,##0.00)

    C2
    Procento sen decimalaj lokoj

    0%

    P0
    Procento kun 2 decimaloj

    0.00%

    P2
    Scienca notacio

    0.00E+00

    S2
    Frakcio

    # ?/? aŭ # ??/??

    G
    m/d/yy aŭ m/d/yy h:mm aŭ mm/dd/yy D4
    d-mmm-jj aŭ dd-mmm-jj D1
    d- mmm aŭ dd-mmm D2
    mmm-jy D3
    mm/dd D5
    h:mm AM/PM D7
    h:mm:ss AM/ PM D6
    h:mm D9
    h:mm:ss D8

    Por kutimaj Excel-nombroformatoj, la ĈEL-funkcio povas redoni aliajn valorojn, kaj la sekvaj konsiloj helpos vin interpreti ilin:

    • La letero estas kutime la unualitero en la formatnomo, ekz. "G" signifas "Ĝenerala", "C" por "Monero", "P" por "Procento", "S" por "Scienca", kaj "D" por "Dato".
    • Kun ciferoj. , valutoj kaj procentoj, la cifero indikas la nombron da montrataj decimalaj lokoj. Ekzemple, se la kutima nombroformato montras 3 decimalajn lokojn, kiel 0.###, la ĈEL-funkcio liveras "F3".
    • Komo (,) estas aldonita al la komenco de la redonita valoro se nombro formato havas mil apartigilon. Ekzemple, por la formato #,###.#### ĈEL-formulo liveras ",4" indikante ke la ĉelo estas formatita kiel nombro kun 4 decimalaj lokoj kaj mila apartigilo.
    • Minus-signo. (-) estas aldonita al la fino de la redonita valoro se la ĉelo estas formatita en koloro por negativaj valoroj.
    • Parentezoj () estas aldonita al la fino de la redonita valoro se la ĉelo estas formatita per krampoj por pozitiva. aŭ ĉiuj valoroj.

    Por akiri pli da kompreno pri la formataj kodoj, bonvolu rigardi la rezultojn de la sekva formulo, kiu estas kopiita trans kolumno D:

    =CELL("format",B3)

    Notu. Se vi poste aplikas malsaman formaton al la referencita ĉelo, vi devas rekalkuli la laborfolion por ĝisdatigi la rezulton de CELL-formulo. Por rekalkuli la aktivan laborfolion, premu Shift + F9 aŭ uzu ajnan alian metodon priskribitan en Kiel rekalkuli Excel-laborfoliojn.

    Kiel uzi la ĈEL-funkcion en Excel - formuloekzemploj

    Kun la enkonstruitaj info_tips, la ĈEL-funkcio povas redoni entute 12 malsamajn parametrojn pri ĉelo. Kombine kun aliaj Excel-funkcioj, ĝi kapablas multe pli. La sekvaj ekzemploj montras kelkajn el la altnivelaj kapabloj.

    Akiru adreson de la serĉrezulto

    Por serĉi certan valoron en unu kolumno kaj redoni kongruan valoron de alia kolumno, vi kutime uzas la VLOOKUP funkcio aŭ pli potenca INDEX MATCH kombinaĵo. Se vi ankaŭ volas scii la adreson de la redonita valoro, metu la Indekson/Match-formulon en la argumenton referenco de CELL kiel montrite sube:

    CELL("adreso", INDEX ( return_column, MATCH ( serĉa_valoro, serĉa_kolumno, 0)))

    Kun la serĉvaloro en E2, serĉintervalo A2:A7, kaj revenintervalo B2:B7, la reala formulo iras jene:

    =CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0)))

    Kaj redonas la absolutan ĉelreferencon de la serĉrezulto:

    Bonvolu noti, ke enkonstruado la funkcio VLOOKUP ne funkcios ĉar ĝi resendas ĉelan valoron, ne referencon. La INDEX-funkcio ankaŭ normale montras ĉelvaloron, sed ĝi resendas ĉelreferencon sube, kiun la ĈEL-funkcio kapablas kompreni kaj prilabori.

    Faru hiperligilon al la serĉrezulto (unua kongruo)

    Se vi volas ne nur akiri la adreson de la unua matĉo, sed ankaŭ salti al tiu matĉo, kreu hiperligon al la serĉrezulto uzanteĉi tiu ĝenerala formulo:

    HIPERLIGO("#"&ĈEL("adreso", INDEX ( revena_kolumno, KOMATKO) ( serĉa_valoro, serĉa_kolumno, 0) )), link_name)

    En ĉi tiu formulo, ni denove uzas la klasikan Indekso/Match-kombinaĵo por akiri la unuan kongruan valoron kaj la ĈEL-funkcion por ĉerpi ĝian adreson. Poste, ni kunligas la adreson kun la signo "#" por diri al HIPPERLIGO, ke la cela ĉelo estas en la nuna folio.

    Por nia ekzempla datumaro, ni uzas la saman Indekson/Match-formulon kiel en la antaŭa ekzemplo kaj nur bezonas aldoni la deziratan ligilon, ekzemple ĉi tiun:

    =HYPERLINK("#"&CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))), "Go to lookup result")

    Anstataŭ krei hiperligilon en aparta ĉelo, vi povas efektive turnu la adreson en klakebla ligilo. Por tio, enmetu la saman CELL("adreson", INDEX(…,MATCH()) formulo en la lastan argumenton de HYPERLINK:

    =HYPERLINK("#"&CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))), CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))))

    Kaj certigu, ke ĉi tiu longa formulo produktas lakonan kaj eksplicita rezulto:

    Akiru malsamajn partojn de la dosiera vojo

    Por redoni plenan vojon al la laborlibro, kiu enhavas referencan ĉelon, uzu simplan Excel. ĈEL-formulo kun "dosiernomo" en la argumento info_type:

    =CELL("filename")

    Tio redonos la dosiervojon en ĉi tiu formato: Drive:\path\[workbook.xlsx]sheet

    Por redoni nur specifan parton de la vojo , uzu la SERĈU-funkcion por determini la komencan pozicion kaj unu el la Tekstaj funkcioj kiel LEFT, RIGHT kaj MID por ĉerpi la bezonatan parton.

    Noto. Ĉiuj el lasub formuloj resendas la adreson de la nuna laborlibro kaj laborfolio, t.e. la folio kie troviĝas la formulo.

    Nomo de la laborlibro

    Por eligi nur la dosiernomon, uzu la jena formulo:

    =MID(CELL("filename"), SEARCH("[", CELL("filename"))+1, SEARCH("]", CELL("filename")) - SEARCH("[", CELL("filename"))-1)

    Kiel la formulo funkcias :

    La dosiernomo resendita de la Excel-ĈELO funkcio estas enfermita inter kvadrataj krampoj, kaj vi uzas la MID-funkcion por ĉerpi ĝin.

    La deirpunkto estas la pozicio de la malferma kvadrata krampo plus 1: SERĈO ("[",ĈEL ("dosiernomo")) +1.

    La nombro da signoj por ĉerpi respondas al la nombro da signoj inter la malfermaj kaj fermaj krampoj, kiu estas kalkulita per ĉi tiu formulo: SEARCH("]", CELL("dosiernomo")) - SEARCH ("[", CELL("dosiernomo")-1

    Nomo de la laborfolio

    Por redoni la nomon de la foliaro, uzu unu el la jenaj formuloj:

    =RIGHT(CELL("filename"), LEN(CELL("filename")) - SEARCH("]", CELL("filename")))

    =MID(CELL("filename"), SEARCH("]", CELL("filename"))+1, 31)

    Kiel funkcias la formuloj :

    Formulo 1: Laborante de la interne eksteren, ni kalkulas la nombron da signoj en la laborfolio nomo per su btiri la pozicion de la ferma krampo resendita per SEARCH de la totala padolongo kalkulita per LEN. Poste, ni transdonas ĉi tiun numeron al la RIGHT-funkcio instrukciante ĝin tiri tiom da signoj de la fino de la teksta ĉeno resendita de CELL.

    Formulo 2: Ni uzas la MID-funkcion por ĉerpi nur la folinomon komencantan per la unua signo post la ferma krampo. La numero, la nombro

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.