Kumaha cara ngitung karakter dina Google Sheets

  • Bagikeun Ieu
Michael Brown

Sanaos jumlah kecap sareng karakter dina Google Sheets dianggo dina kasus anu jarang, éta tetep fungsionalitas anu dipiharep sababaraha urang tiasa ningali langsung dina ménu. Tapi béda jeung Google Docs, pikeun Google Sheets, éta fungsi LEN nu ngalakukeun éta.

Sanajan aya loba cara béda pikeun ngitung karakter dina spreadsheets, pos blog dinten ieu bakal nutupan fungsi LEN salaku na Tujuan utama dina tabel nyaéta - ogé, cacah :) Sanajan kitu, éta boro kungsi dipaké sorangan. Di handap ieu anjeun bakal diajar kumaha ngagunakeun Google Sheets LEN kalayan leres sareng milarian rumus anu paling dipikahoyong pikeun ngitung karakter dina spreadsheet.

    Fungsi Google Sheets LEN – pamakéan sareng sintaksis

    The utama sareng hiji-hijina tujuan fungsi LEN dina Google Sheets nyaéta kéngingkeun panjang senar. Éta saderhana pisan bahkan ngan ukur peryogi 1 argumen:

    =LEN(text)
    • bisa nyandak téks sorangan dina tanda petik ganda:

      =LEN("Yggdrasil")

    • atawa rujukan ka sél nu mibanda téks dipikaresep:

      =LEN(A2)

    Coba urang tingali naha aya kaunikan dina ngagunakeun fungsi dina spreadsheet.

    Karakter cacah dina Google Sheets

    Kuring bakal mimitian ku operasi pangbasajanna: ngalakukeun cacah karakter dina Google Sheets ku cara nu paling umum – ku ngarujuk sél jeung téks ngagunakeun fungsi LEN.

    Kuring lebetkeun rumus ka B2 teras salin ka handap sadayana kolom pikeun ngitung karakter dina unggal baris:

    =LEN(A2)

    Catetan. Fungsi LENngitung sakabéh karakter: hurup, angka, spasi, tanda baca, jsb.

    Anjeun bisa mikir yén dina cara nu sarupa Anjeun bisa ngalakukeun cacah karakter pikeun sakabéh rentang sél, kawas kieu: LEN(A2:A6) . Tapi, sakumaha Aneh, teu ngan saukur jalan kieu.

    Ka total karakter dina sababaraha sél, Anjeun kudu mungkus LEN anjeun dina SUMPRODUCT - fungsi nu tallies up angka ti rentang diasupkeun. Dina kasus kuring, rentang dipulangkeun ku fungsi LEN:

    =SUMPRODUCT(LEN(A2:A6))

    Tangtosna, anjeun tiasa ngalebetkeun fungsi SUM. Tapi SUM dina Google Sheets henteu ngolah arrays tina fungsi anu sanés. Pikeun ngagarapna, anjeun kedah nambihan fungsi anu sanés - ArrayFormula:

    =ArrayFormula(SUM(LEN(A2:A6)))

    Kumaha cara ngitung karakter tanpa spasi dina Google Sheets

    Sakumaha kuring nyatet di luhur, Google Sheets Fungsi LEN ngitung unggal karakter anu ditingali kalebet spasi.

    Tapi kumaha upami aya spasi tambahan anu teu kahaja ditambihkeun sareng anjeun henteu hoyong mertimbangkeun hasilna?

    Pikeun kasus sapertos kitu. ieu, aya fungsi TRIM dina Google Sheets. Ieu mariksa téks pikeun spasi ngarah, labuh, jeung ulang di-antara. Nalika TRIM dipasangkeun sareng LEN, anu terakhir henteu ngitung sadaya rohangan ganjil.

    Kieu conto. Kuring nambihkeun spasi dina posisi béda dina kolom A. Sakumaha anjeun tiasa tingali, nalika nyalira, Google Sheets LEN ngitung sadayana:

    =LEN(A2)

    Tapi pas anjeun ngahijikeun TRIM, sadayana tambahan. spasi téhteu dipalire:

    =LEN(TRIM(A2))

    Anjeun bisa leuwih jauh jeung nyieun rumus anjeun teu malire sanajan spasi tunggal antara kecap. Fungsi SUBSTITUTE bakal ngabantosan. Sanaos tujuan utami nyaéta pikeun ngagentos hiji karakter ku anu sanés, aya trik pikeun ngirangan rohangan lengkep:

    =SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])
    • text_to_search nyaeta rentang anu anjeun damel sareng: kolom A, atanapi A2 tepatna.
    • search_for kedah janten karakter spasi dina tanda petik ganda: " "
    • replace_with kedah ngandung tanda petik ganda kosong. Upami anjeun badé malire spasi, anjeun kedah ngagentos aranjeunna kalayan teu aya nanaon (string kosong): ""
    • occurence_number biasana dianggo pikeun nangtukeun conto. pikeun ngaganti. Tapi kumargi kuring ngajelaskeun kumaha carana ngitung karakter tanpa sadayana spasi, kuring nyarankeun anjeun ngaleungitkeun argumen ieu sabab opsional.

    Ayeuna cobian sareng kumpulkeun sadayana kana Google Sheets LEN sareng anjeun bakal ningali éta. euweuh spasi diperhitungkeun:

    =LEN(SUBSTITUTE(A2, " ", ""))

    Google Sheets: cacah karakter husus

    Tandem sarua Google Sheets LEN jeung SUBSTITUTE dipaké iraha wae anjeun kudu ngitung karakter husus. , hurup, atawa angka.

    Dina conto-conto kuring, kuring baris manggihan jumlah kajadian pikeun hurup 's'. Sareng waktos ieu, kuring bakal ngamimitian ku rumus anu siap-siap:

    =LEN(A2)-LEN(SUBSTITUTE(A2, "s", ""))

    Hayu urang ngabagi-bagi pikeun ngartos kumaha éta.jalanna:

    1. SUBSTITUTE(A2, "s", "") néangan hurup 's' dina A2 sarta ngagantikeun sakabéh kajadian ku "euweuh", atawa string kosong ( "").
    2. LEN(SUBSTITUTE(A2, "s", "") ngitung jumlah sadaya karakter tapi 's' dina A2.
    3. LEN(A2) ngitung sakabéh karakter dina A2.
    4. Ahirna, anjeun ngurangan hiji ti nu séjén.

    Beda hasilna nembongkeun sabaraha 's' aya. dina sél:

    Catetan. Anjeun meureun heran naha B1 nyebutkeun ngan aya 1 's' dina A2 bari anjeun tiasa ningali 3?

    Masalahna, fungsi SUBSTITUTE nyaeta case-sensitive. Kuring naroskeun éta nyandak sadaya conto 's' dina hurup leutik sareng kitu.

    Supaya teu malire kasus téks sareng ngolah hurup dina hurup handap sareng ageung, anjeun kedah nyauran hiji deui fungsi Google Sheets. pikeun pitulung: LOWER.

    Tip. Tempo cara séjén nu ngarobah kasus téks dina Google Sheets.

    Sagampil Google Sheets LEN jeung TRIM sabab nu peryogi ngan téks:

    =LOWER(text)

    Sareng sadaya anu dilakukeun nyaéta ngahurungkeun string téks sadayana int o aksara leutik. Trik ieu mangrupikeun naon anu anjeun peryogikeun pikeun ngajantenkeun Google Sheets ngitung karakter khusus henteu paduli kasus téksna:

    =LEN(A2)-LEN(SUBSTITUTE(LOWER(A2), "s", ""))

    Tip. Sareng sapertos sateuacana, pikeun ngitung total karakter khusus dina rentang, bungkus LEN anjeun dina SUMPRODUCT:

    =SUMPRODUCT(LEN(A2:A7)-LEN(SUBSTITUTE(LOWER(A2:A7), "s", "")))

    Itung kecap dina Google Sheets

    Nalika aya aya sababaraha kecap dina sél, Chances anjeun bakal kudu boga nomer maranéhanana tinimbangpanjang string Google Sheets.

    Sanaos aya sababaraha cara pikeun ngalakukeunana, dinten ieu kuring bakal nyarios kumaha Google Sheets LEN ngalaksanakeun padamelan éta.

    Émut rumus anu kuring biasa ngitung karakter khusus dina Google Sheets? Kanyataanna, éta bakal mangpaat di dieu ogé. Kusabab kuring moal ngitung kecap sacara harfiah. Sabalikna, kuring bakal ngitung jumlah spasi antara kecap-kecap teras tambahkeun 1. Tingali:

    =LEN(A2)-LEN(SUBSTITUTE((A2), " ", ""))+1

    1. LEN(A2) ngitung jumlah sakabéh karakter dina sél.
    2. LEN(SUBSTITUTE((A2)," ","")) miceun sakabéh spasi tina string téks jeung ngitung karakter sésana.
    3. Teras anjeun ngirangan hiji tina anu sanés, sareng bédana anu anjeun pikahoyong nyaéta jumlah rohangan dina sél.
    4. Kumargi kecap-kecap sok langkung seueur rohangan dina kalimah ku hiji, anjeun tambahkeun 1 di tungtung.

    Google Sheets: ngitung kecap husus

    Ahirna, kuring hoyong bagikeun rumus Google Sheets nu bisa Anjeun pake pikeun ngitung kecap husus.

    Di dieu abdi gaduh Lagu The Mock Turtle ti Alice's Adventures in Wonderland:

    Abdi hoyong terang sabaraha kali kecap 'bakal' muncul dina unggal baris. Kuring yakin anjeun moal reuwas upami kuring nyarioskeun yén rumus anu kuring peryogikeun diwangun ku fungsi anu sami sareng sateuacana: Google Sheets LEN, SUBSTITUTE, sareng LOWER:

    =(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2), "will", "")))/LEN("will")

    Rumusna tiasa Sigana pikasieuneun tapi kuring tiasa ngajamin yén éta gampang kahartos, janten tega sareng kuring :)

    1. Kusabab kasus téks henteuNu penting mah, kuring make LOWER(A2) pikeun ngarobah sagalana jadi hurup leutik.
    2. Terus indit SUBSTITUTE(LOWER(A2), "will",""))) - éta ngaleungitkeun sagala kajadian 'will' ku ngagentos string kosong ("").
    3. Sanggeus éta, kuring ngirangan jumlah karakter tanpa kecap 'will' tina total panjang string. . Jumlah anu kuring kéngingkeun ngitung sadaya karakter dina sadaya kajadian 'will' dina unggal baris.

      Janten, upami 'bakal' muncul sakali, jumlahna aya 4 sabab aya 4 hurup dina kecap. Lamun mucunghul dua kali, jumlahna 8, jeung saterusna.

    4. Ahirna, kuring ngabagi angka ieu ku panjang kecap tunggal 'bakal'.

    Tip. Sareng deui, upami anjeun langkung resep nampi jumlah total sadaya penampilan kecap 'will', ngan ukur ngalampirkeun sadayana rumus ku SUMPRODUCT:

    =SUMPRODUCT((LEN(A2:A7)-LEN(SUBSTITUTE(LOWER(A2:A7), "will", "")))/LEN("will"))

    Sapertos anjeun tiasa ningali , sadaya kasus cacah karakter ieu direngsekeun ku pola anu sami tina fungsi anu sami pikeun Google Sheets: LEN, SUBSTITUTE, LOWER, sareng SUMPRODUCT.

    Upami sababaraha rumus masih ngabingungkeun anjeun, atanapi upami anjeun henteu. yakin kumaha nerapkeun sagalana kana tugas husus Anjeun, ulah isin jeung nanya jauh di bagian komentar di handap!

    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.