Fungsi CELL Excel sareng conto rumus

  • Bagikeun Ieu
Michael Brown

Tutorial nunjukkeun cara ngagunakeun pungsi CELL dina Excel pikeun meunangkeun deui sababaraha inpormasi ngeunaan sél sapertos alamat sél, eusi, pormat, lokasi, sareng seueur deui.

Kumaha anjeun biasana nampi inpormasi khusus ngeunaan sél dina Excel? Batur bakal pariksa visually kalawan panon sorangan, batur bakal ngagunakeun pilihan pita. Tapi cara anu langkung gancang sareng langkung dipercaya nyaéta ngagunakeun fungsi Excel CELL. Diantara hal séjén, éta bisa ngabejaan Anjeun naha sél ditangtayungan atawa henteu, mawa format angka jeung lebar kolom, némbongkeun jalur lengkep ka workbook nu ngandung sél, sarta loba deui.

    Pungsi Excel CELL - sintaksis jeung kagunaan dasar

    Pungsi CELL dina Excel mulangkeun rupa-rupa informasi ngeunaan sél saperti eusi sél, pormat, lokasi, jsb.

    Sintaksis CELL fungsina kieu:

    CELL(info_type, [referensi])

    Dimana:

    • info_type (diperlukeun) - tipeu informasi pikeun balik ngeunaan sél .
    • referensi (opsional) - sél pikeun meunangkeun informasi. Ilaharna, argumen ieu sél tunggal. Upami disayogikeun salaku sauntuyan sél, rumusna bakal ngabalikeun inpormasi ngeunaan sél kénca luhur rentang. Upami dileungitkeun, inpormasi bakal dipulangkeun pikeun sél anu terakhir dirobih dina lambaran.

    Nilai info_type

    Tabel di handap ieu nunjukkeun sadaya nilai anu mungkin pikeun argumen info_type ditarima ku Excel CELLtina karakter anu diekstrak disayogikeun 31, nyaéta jumlah maksimal karakter dina nami lembar kerja anu diidinan ku UI Excel (sanaos format file xlsx Excel ngamungkinkeun dugi ka 255 karakter dina nami lambar).

    Jalur ka file.

    Rumus ieu bakal mawa anjeun jalur file tanpa ngaran buku kerja sareng lembar:

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

    Kumaha rumusna jalanna :

    Kahiji, anjeun manggihan posisi bukaan kurung kurung "[" kalawan fungsi SEARCH sarta ngurangan 1. Ieu masihan anjeun jumlah karakter pikeun nimba. Teras, anjeun nganggo pungsi LEFT pikeun narik seueur karakter ti mimiti senar téks anu dipulangkeun ku CELL.

    Jalur sareng nami file

    Kalayan rumus ieu, anjeun tiasa nampi jalur anu lengkep. kana file kaasup ngaran buku kerja, tapi tanpa ngaran lambar:

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

    Kumaha rumusna:

    Pungsi SEARCH ngitung posisi tanda kurung tutup kuadrat, dimana anjeun ngirangan 1, teras kéngingkeun fungsi Kénca pikeun nimba karakter anu seueur tina awal string téks anu dipulangkeun ku CELL. Ieu éféktif motong kaluar ngaran lambar, tapi bracket pasagi bubuka tetep. Pikeun ngaleungitkeun éta, anjeun ngagantikeun "[" ku string kosong ("").

    Ku kituna anjeun ngagunakeun fungsi CELL dina Excel. Pikeun ningali langkung caket kana rumus anu dibahas dina tutorial ieu, kuring ngajak anjeun ngaunduh Sampel Fungsi CELL Excel kami.Workbook.

    Hatur nuhun tos maca sareng mugia tiasa pendak di blog urang minggu payun!

    fungsina.
    Info_type Deskripsi
    "alamat" Alamat sél, balik salaku téks.
    "col" Nomer kolom sél.
    "warna" Angka 1 upami sél diformat warna pikeun nilai négatip; disebutkeun 0 (nol).
    "eusi" Nilai sél. Upami sél ngandung rumus, nilai itunganana dibalikeun.
    "filename" Ngaran koropak sareng jalur lengkep ka buku kerja anu ngandung sél, dipulangkeun salaku téks. . Upami buku kerja anu ngandung sél teu acan disimpen, string kosong ("") dipulangkeun.
    "format" Kode khusus anu pakait sareng format nomer sél. Kanggo inpo nu leuwih lengkep, mangga tingali Format kode.
    "kurung" Angka 1 lamun sél diformat ku kurung pikeun nilai positif atawa sakabéh; sabalikna 0.
    "prefix" Salah sahiji nilai di handap ieu gumantung kana kumaha téks dijajarkeun dina sél:
    • tanda petik tunggal (') pikeun téks rata kénca
    • tanda petik ganda (") pikeun téks rata katuhu
    • caret (^) pikeun téks ditengah
    • garis miring mundur ( \) pikeun téks anu dijajarkeun eusian
    • string kosong ("") pikeun naon waé

    Pikeun niléy numerik , string kosong (sél kosong) dibalikeun paduli alignment.

    "protect" Theangka 1 lamun sél dikonci; 0 lamun sél teu dikonci.

    Perhatikeun, "dikonci" teu sarua jeung "ditangtayungan". Kakonci atribut tos dipilih kanggo sadaya sél dina Excel sacara standar. Pikeun ngajaga sél tina ngédit atanapi ngahapus, anjeun kedah ngajaga lembar kerja.

    "baris" Nomer baris sél.
    "type" Salah sahiji nilai téks di handap ieu pakait jeung tipe data dina sél:
    • "b" (kosong) pikeun sél kosong
    • "l" (label) pikeun konstanta téks
    • "v" (nilai) pikeun naon waé anu sanés
    "lebar " Rubak kolom sél dibuleudkeun ka integer pangcaketna. Mangga tingali lebar kolom Excel kanggo inpormasi langkung seueur ngeunaan unit lebar.

    Catetan:

    • Sadaya info_types nyandak inpormasi ngeunaan mimiti sél (kénca luhur) dina argumen referensi .
    • Nilai "ngaran koropak", "format", "kurung", "awalan", "ngajagi" jeung "lebar" henteu dirojong dina Excel Online, Excel Mobile, sareng Excel Starter.

    Salaku conto, hayu urang nganggo pungsi Excel CELL pikeun mulangkeun sipat béda sél A2 anu ngandung nilai téks dina format Umum:

    A B C D
    1 Data Rumus Hasil Deskripsi
    2 Apple =CELL("alamat", $A$2) $A$2 Alamat sél sakumaharujukan mutlak
    3 =CELL("col", $A$2) 1 Kolom 1
    4 =CELL("color", $A$2) 0 Sél teu diformat ku warna
    5 =CELL("contents", $A$2) Apple Nilai sél
    6 =CELL("format",$A$2) G Format umum
    7 =CELL("kurung", $A$2) 0 Sél teu diformat ku kurung
    8 =CELL("prefix", $ A$2) ^ Téks dipuseurkeun
    9 =CELL("protect", $A$2) 1 Sél dikonci (kaayaan standar)
    10 =CELL("baris", $A$2) 2 Baris 2
    11 =CELL("type", $A$2) l Konstanta téks
    12 =CELL("width", $A$2) 3 Rubak kolom dibuleudkeun jadi integer

    screenshot nembongkeun hasil tina rumus Excel CELL sejen, nu balik informasi béda ngeunaan sél A2 dumasar kana info_type nilai dina kolom B. Jang ngalampahkeun ieu, urang nuliskeun rumus ieu dina C2 lajeng sered ka handap pikeun nyalin rumus ka sél séjén:

    =CELL(B2, $A$2)

    Kalayan inpormasi anu anjeun parantos terang, anjeun kedah henteu aya kasusah dina napsirkeun hasil rumus, panginten sanés jinis formatna. Jeunghal ieu ngarah urang nicely ka bagian saterusna tutorial urang.

    Format kode

    Table di handap mangrupa daptar nilai paling has nu bisa balik ku rumus CELL jeung info_type argumen disetel ka "format".

    Format Nilai anu dipulangkeun
    Umum G
    0 F0
    0.00 F2
    #,##0 ,0
    #,##0.00 ,2
    Mata uang tanpa tempat desimal

    $#,##0 atawa $#,##0_);($#,##0)

    C0
    Mata uang kalawan 2 tempat desimal

    $#,##0.00 atawa $#,##0.00_);($#,##0.00)

    C2
    Perséntase tanpa tempat desimal

    0%

    P0
    Perséntase kalawan 2 tempat desimal

    0.00%

    P2
    Notasi ilmiah

    0.00E+00

    S2
    Fraksi

    # ?/? atawa # ??/??

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

    Pikeun pormat angka Excel khusus, pungsi CELL tiasa ngabalikeun nilai-nilai anu sanés, sareng tip ieu bakal ngabantosan anjeun napsirkeunana:

    • Surat biasana anu kahijihurup dina ngaran format, f.eks. "G" nangtung pikeun "Umum", "C" pikeun "Mata Uang", "P" pikeun "Perséntase", "S" pikeun "Scientific ", sarta "D" pikeun "Tanggal".
    • Kalayan angka. , mata uang sareng persentase, angka nunjukkeun jumlah tempat perpuluhan anu ditampilkeun. Contona, lamun format angka custom mintonkeun 3 tempat decimal, kawas 0.###, fungsi CELL balik "F3".
    • Koma (,) ditambahkeun kana awal nilai balik lamun hiji angka. formatna boga separator rébuan. Contona, pikeun pormat #,###.#### rumus CELL mulihkeun ",4" nu nunjukkeun yén sél diformat jadi angka nu mibanda 4 tempat perpuluhan jeung rébuan separator.
    • Minus sign (-) ditambahkeun kana tungtung nilai balik lamun sél diformat dina warna pikeun nilai négatip.
    • Kurung () ditambahkeun kana tungtung nilai balik lamun sél diformat ku kurung pikeun positif. atawa sakabéh niléy.

    Pikeun leuwih paham kana kode format, mangga tingali hasil rumus ieu di handap, nu ditiron dina kolom D:

    =CELL("format",B3)

    Catetan. Upami anjeun engké nerapkeun format anu béda ka sél anu dirujuk, anjeun kedah ngitung deui lembar kerja pikeun ngapdet hasil rumus Sél. Pikeun ngitung deui lembar kerja anu aktip, pencét Shift + F9 atanapi paké metodeu sanés anu dijelaskeun dina Kumaha ngitung deui lembar kerja Excel.

    Kumaha ngagunakeun fungsi CELL dina Excel - rumusconto

    Kalayan info_types inbuilt, pungsi CELL bisa balik total 12 parameter béda ngeunaan hiji sél. Dina kombinasi sareng fungsi Excel anu sanés, éta tiasa langkung seueur. Conto di handap ieu nunjukkeun sababaraha kamampuan canggih.

    Kéngingkeun alamat hasil pamaluruhan

    Pikeun milarian nilai anu tangtu dina hiji kolom sareng mulangkeun nilai anu cocog tina kolom anu sanés, anjeun biasana nganggo Fungsi VLOOKUP atanapi kombinasi INDEX MATCH anu langkung kuat. Upami anjeun ogé hoyong terang alamat nilai anu dipulangkeun, lebetkeun rumus Index/Cocok dina argumen referensi CELL sapertos anu dipidangkeun di handap ieu:

    CELL("alamat", INDEKS ( return_column, MATCH ( lookup_value, lookup_column, 0)))

    Kalayan nilai lookup di E2, lookup range A2:A7, and return range B2:B7, rumus nyata kieu:

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

    Jeung mulangkeun rujukan sél mutlak tina hasil lookup:

    Perhatikeun yén embedding fungsi VLOOKUP moal jalan sabab mulih nilai sél, teu rujukan. Pungsi INDEX ogé biasana mintonkeun nilai sél, tapi balikkeun rujukan sél handap, nu fungsi CELL bisa ngarti tur prosés.

    Upami anjeun hoyong henteu ngan ukur kéngingkeun alamat pertandingan anu munggaran, tapi ogé ngaluncat kana pertandingan éta, jieun hyperlink kana hasil panéangan ku ngagunakeunrumus generik ieu:

    HYPERLINK("#"&CELL("alamat", INDEKS ( return_column, MATCH ( lookup_value, lookup_column, 0) )), link_name)

    Dina rumus ieu, urang ngagunakeun deui kombinasi Index/Cocok klasik pikeun meunangkeun nilai nu cocog jeung fungsi CELL pikeun nimba alamatna. Lajeng, urang concatenate alamat jeung karakter "#" pikeun ngabejaan HYPERLINK yén sél target aya dina lambar ayeuna.

    Pikeun set data sampel urang, urang ngagunakeun rumus Index / Cocog sarua sakumaha dina conto saméméhna tur ngan ukur kedah nambihan nami tautan anu dipikahoyong, contona, ieu:

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

    Tinimbang nyieun hyperlink dina sél anu misah, anjeun tiasa leres-leres balikkeun alamatna kana tautan anu tiasa diklik. Pikeun ieu, lebetkeun rumus CELL("alamat", INDEX(…,MATCH()) anu sami kana argumen terakhir HYPERLINK:

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

    Jeung pastikeun rumus anu panjang ieu ngahasilkeun laconic. sareng hasil anu eksplisit:

    Kéngingkeun bagian anu béda tina jalur file

    Pikeun mulangkeun jalur lengkep ka buku kerja anu ngandung sél anu dirujuk, paké Excel anu sederhana. Rumus CELL kalayan "ngaran koropak" dina argumen info_type:

    =CELL("filename")

    Ieu bakal mulangkeun jalur file dina format ieu: Drive:\path\[workbook.xlsx]sheet

    Pikeun mulangkeun ngan bagian tina jalur anu khusus. , paké pungsi SEARCH pikeun nangtukeun posisi awal jeung salah sahiji fungsi Text saperti Kénca, KANAN jeung TENGAH pikeun nimba bagian nu diperlukeun.

    Catetan. Sadayanadi handap rumus mulangkeun alamat ayeuna workbook jeung LKS, nyaéta lambar tempat rumus ayana.

    Ngaran Workbook

    Pikeun kaluaran ngan ngaran file, pake rumus ieu:

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

    Kumaha rumus jalanna :

    Ngaran koropak nu dipulangkeun ku Excel CELL fungsina ditutupan ku kurung kuadrat, sareng anjeun nganggo pungsi MID pikeun ngekstrakna.

    Titik awal nyaéta posisi muka kurung pasagi tambah 1: SEARCH ("[",CELL("ngaran koropak")) +1.

    Jumlah karakter nu bakal diekstrak pakait jeung jumlah karakter antara tanda kurung muka jeung nutup, nu diitung ku rumus ieu: SEARCH("]", CELL("ngaran koropak")) - SEARCH ("[", CELL("ngaran koropak"))-1

    Ngaran Lembar Kerja

    Pikeun mulangkeun ngaran lambar, paké salah sahiji rumus ieu:

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

    atawa

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

    Kumaha rumus jalanna :

    Rumus 1: Gawé ti jero kaluar, urang ngitung jumlah karakter dina ngaran LKS ku su btracting posisi bracket nutup balik ku SEARCH tina total panjang jalur diitung ku LEN. Teras, urang tuangkeun nomer ieu kana fungsi RIGHT anu maréntahkeun éta pikeun narik seueur karakter tina tungtung senar téks anu dipulangkeun ku CELL.

    Rumus 2: Urang nganggo fungsi MID pikeun ékstrak ngan ukur nami lambaran anu dimimitian ku karakter kahiji sanggeus bracket nutup. Jumlahna

    Michael Brown mangrupakeun enthusiast téhnologi dedicated kalawan gairah pikeun nyederhanakeun prosés kompléks ngagunakeun parabot software. Kalayan langkung ti dasawarsa pangalaman dina industri téknologi, anjeunna parantos ngasah kaahlianna dina Microsoft Excel sareng Outlook, ogé Google Sheets sareng Docs. Blog Michael dikhususkeun pikeun ngabagi pangaweruh sareng kaahlianna ka batur, nyayogikeun tip sareng tutorial anu gampang pikeun ningkatkeun produktivitas sareng efisiensi. Naha anjeun profésional berpengalaman atanapi pamula, blog Michael nawiskeun wawasan anu berharga sareng naséhat praktis pikeun ngamangpaatkeun alat parangkat lunak penting ieu.