په ګوګل شیټونو کې د کرکټر شمیرلو څرنګوالی

  • دا شریک کړه
Michael Brown

که څه هم په ګوګل شیټونو کې د کلمې او کرکټر شمیره په نادره قضیو کې کارول کیږي ، دا لاهم فعالیت دی چې زموږ څخه ځینې یې تمه لري چې په مینو کې سم وګوري. مګر د ګوګل ډاکس برعکس، د ګوګل شیټونو لپاره، دا د LEN فعالیت دی چې دا کار کوي.

که څه هم په سپریډ شیټونو کې د کرکټرونو شمیرلو لپاره ډیری مختلفې لارې شتون لري، د نن ورځې بلاګ پوسټ به د LEN فعالیت پوښښ کړي. په جدولونو کې اصلي موخه دا ده - ښه، شمیرل :) په هرصورت، دا هیڅکله پخپله کارول کیږي. لاندې به تاسو زده کړئ چې څنګه د ګوګل شیټ LEN په سمه توګه وکاروئ او په سپریډ شیټونو کې د حروف محاسبه کولو لپاره خورا مطلوب فارمولونه ومومئ.

    د ګوګل شیټ LEN فعالیت - کارول او ترکیب

    د په ګوګل شیټونو کې د LEN فعالیت اصلي او یوازینۍ هدف د تار اوږدوالی ترلاسه کول دي. دا دومره ساده دی چې حتی یوازې 1 دلیل ته اړتیا لري:

    =LEN(متن)
    • دا کولی شي متن پخپله په دوه اړخیزو نرخونو کې واخلي:

      =LEN("Yggdrasil")

    • یا د ګټو متن سره سیل ته حواله:

      =LEN(A2)

    راځئ وګورو چې په سپریډ شیټونو کې د فنکشن کارولو کې کوم ځانګړتیاوې شتون لري.

    کرکټر په ګوګل شیټ کې شمېرنه

    زه به د ساده عملیاتو سره پیل کړم: په ګوګل شیټ کې د کرکټر شمیره تر ټولو عام لاره - د LEN فنکشن په کارولو سره د متن سره حجرې ته راجع کولو سره.

    I B2 ته فورمول دننه کړئ او په هر قطار کې د حروفونو شمیرلو لپاره د ټول کالم لاندې کاپي کړئ:

    =LEN(A2)

    یادونه. د LEN فعالیتټول حروف محاسبه کوي: حروف، شمېرې، ځایونه، د ټکي نښه، او داسې نور.

    تاسو شاید فکر وکړئ چې په ورته ډول تاسو کولی شئ د حجرو ټول سلسله لپاره د کرکټر شمیره ترسره کړئ، لکه: LEN(A2:A6) . مګر، لکه عجیبه ده، دا په ساده ډول دا کار نه کوي.

    په څو حجرو کې د ټولو حروفونو لپاره، تاسو باید خپل LEN په SUMPRODUCT کې وتړئ - هغه فنکشن چې د درج شوي رینج څخه شمیرې پورته کوي. زما په قضیه کې، حد د LEN فنکشن لخوا بیرته راستانه شوی:

    =SUMPRODUCT(LEN(A2:A6))

    البته، تاسو کولی شئ د SUM فنکشن په ځای کې شامل کړئ. مګر په ګوګل شیټونو کې SUM د نورو دندو څخه سرې پروسس نه کوي. د دې د کار کولو لپاره، تاسو باید یو بل فنکشن اضافه کړئ - ArrayFormula:

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

    په ګوګل شیټونو کې د ځای پرته د حروفونو شمیرلو څرنګوالی

    لکه څنګه چې ما پورته یادونه وکړه، ګوګل شیټونه د LEN فنکشن هر هغه کرکټر حسابوي چې د ځای په شمول یې لیدل کیږي.

    مګر که چیرې په غلطۍ سره اضافي ځایونه اضافه شوي وي او تاسو نه غواړئ د پایلې لپاره یې په پام کې ونیسئ؟

    د قضیو لپاره لکه دا، په ګوګل شیټونو کې د TRIM فعالیت شتون لري. دا متن په منځ کې د مخکښ، تعقیب، او تکرار ځایونو لپاره چک کوي. کله چې TRIM د LEN سره جوړه شي، وروستی هغه ټول عجیب ځایونه نه حسابوي.

    دلته یو مثال دی. ما په کالم A کې په مختلفو پوستونو کې ځایونه اضافه کړل. لکه څنګه چې تاسو لیدلی شئ، کله چې پخپله، د ګوګل شیټ LEN دا ټول حسابوي:

    =LEN(A2)

    مګر هرڅومره ژر چې تاسو TRIM مدغم کړئ، ټول اضافي ځایونه ديله پامه غورځول شوی:

    =LEN(TRIM(A2))

    تاسو کولی شئ نور لاړ شئ او خپل فورمول حتی د کلمو تر مینځ یو واحد ځای ته پام وکړئ. د SUBSTITUTE فعالیت به مرسته وکړي. که څه هم د دې اصلي هدف د یو کرکټر بل سره ځای په ځای کول دي ، دلته یو چل شتون لري چې دا په بشپړ ډول ځایونه کم کړي:

    = SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])
    • text_to_search هغه سلسله ده چې تاسو ورسره کار کوئ: کالم A، یا A2 دقیق وي.
    • د لټون_لپاره باید په دوه ګونی کوټونو کې د ځای کرکټر وي: " "
    • بدلون_سره باید خالي دوه ټکي ولري. که تاسو ځایونه له پامه غورځوئ، نو تاسو اړتیا لرئ چې په لفظي ډول هیڅ شی (خالي تار) سره بدل کړئ: ""
    • occurence_number معمولا د مثال مشخص کولو لپاره کارول کیږي بدلول. مګر څنګه چې زه د ټولو ځایونو پرته د حروفونو شمیرلو څرنګوالي تشریح کوم، زه وړاندیز کوم چې تاسو دا دلیل پریږدئ ځکه چې دا اختیاري دی.

    اوس هڅه وکړئ دا ټول په ګوګل شیټ LEN کې راټول کړئ او تاسو به یې وګورئ هیڅ ځای په پام کې نه دی نیول شوی:

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

    ګوګل شیټونه: د ځانګړو حروفونو شمیرل

    د ګوګل شیټ LEN او SUBSTITUTE ورته ټنډیم کارول کیږي کله چې تاسو اړتیا لرئ د ځانګړو حروفونو شمیرلو ته اړتیا ولرئ , حروف، یا شمېرې.

    زما په مثالونو کې، زه به د "s" د خط لپاره د پیښو شمیر معلوم کړم. او دا ځل، زه به د چمتو شوي فورمول سره پیل وکړم:

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

    راځئ چې دا ټوټې ټوټې کړو ترڅو پوه شو چې دا څنګهکارونه:

    1. SUBSTITUTE(A2, "s", "") په A2 کې د خط 's' لټوي او ټولې پیښې د "هیڅ نه" سره بدلوي، یا خالي تار ( "").
    2. LEN(SUBSTITUTE(A2, "s", "") په A2 کې د 's' پرته د ټولو حروفونو شمیر کار کوي.
    3. LEN(A2) په A2 کې ټول حروف شمیري.
    4. په پای کې، تاسو یو له بل څخه کم کړئ.

    د پایلو توپیر ښیې چې څومره 's' شتون لري. په حجره کې:

    یادونه. تاسو شاید حیران یاست چې ولې B1 وايي چې په A2 کې یوازې 1 's' شتون لري پداسې حال کې چې تاسو 3 لیدلی شئ؟

    خبره دا ده چې د SUBSTITUTE فعالیت د قضیې حساس دی. ما له دې څخه وغوښتل چې د 's' ټول مثالونه په کوچني کیسه کې واخلي او همداسې یې وکړل.

    د دې لپاره چې دا د متن کیسه له پامه غورځول شي او په دواړو ټیټو او لویو قضیو کې لیکونه پروسس کړئ، تاسو باید یو بل د ګوګل شیټ فنکشن ته زنګ ووهئ د مرستې لپاره: LOWER.

    لارښوونه. نورې لارې وګورئ چې په ګوګل شیټ کې د متن کیسه بدلوي.

    دا د ګوګل شیټ LEN او TRIM په څیر ساده دی ځکه چې ټول ورته اړتیا لري متن دی:

    =LOWER(text)

    او ټول هغه څه دي چې د متن ټول تار انټ بدلوي o ټیټه قضیه. دا چال په حقیقت کې هغه څه دي چې تاسو ورته اړتیا لرئ د ګوګل شیټ ځانګړي کرکټرونه حساب کړئ پرته لدې چې د دوی متن قضیه:

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

    لارښوونه. او د پخوا په څیر، په سلسله کې د ځانګړو حروفونو ټولټال شمیرلو لپاره، خپل LEN په SUMPRODUCT کې وپلټئ:

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

    په ګوګل شیټونو کې د کلمو شمیرل

    کله چې شتون ولري په حجرو کې ډیری کلمې دي، امکانات دا دي چې تاسو به د دې پرځای د دوی شمیر ته اړتیا ولرئد ګوګل شیټ تار اوږدوالی.

    او که څه هم د دې کولو ډیری لارې شتون لري، نن به زه دا یادونه وکړم چې څنګه د ګوګل شیټ LEN کار کوي.

    هغه فورمول په یاد ولرئ چې ما په ځانګړي حروف کې شمیرل کیده ګوګل شیټونه؟ په حقیقت کې، دا به دلته هم ګټور وي. ځکه چې زه په لفظي توګه د کلمو حساب نه کوم. پرځای یې، زه به د کلمو تر مینځ د ځایونو شمیر حساب کړم او بیا به په ساده ډول 1 اضافه کړم. یو نظر وګورئ:

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

    1. LEN(A2) شمیرل کیږي په حجره کې د ټولو حروفونو شمیره.
    2. LEN(SUBSTITUTE((A2)," ","")) د متن تار څخه ټول ځایونه لرې کوي او پاتې حروف شمیري.
    3. بیا تاسو یو له بل څخه کم کړئ، او هغه توپیر چې تاسو یې ترلاسه کوئ په حجره کې د ځایونو شمیر دی.
    4. ځکه چې کلمې تل په یوه جمله کې ځایونه د یو لخوا زیاتیږي، تاسو په پای کې 1 اضافه کړئ.

    ګوګل شیټونه: د ځانګړو کلمو شمیرل

    په پای کې، زه غواړم د ګوګل شیټ فارمول شریک کړم چې تاسو یې د ځانګړو کلمو شمیرلو لپاره کارولی شئ.

    <0 دلته زه د الیس د سفرونو څخه د موک ټرټل سندره په ونڈرلینډ کې لرم:

    زه غواړم پوه شم چې په هر قطار کې د 'ول' کلمه څو ځله ښکاري. زه باور لرم چې تاسو به حیران نه شئ که زه تاسو ته ووایم چې هغه فورمول چې زه ورته اړتیا لرم د پخوا په څیر ورته افعال لري: د ګوګل شیټس LEN، SUBSTITUTE، او LOWER:

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

    فارمول کیدای شي ډارونکی ښکاري مګر زه تاسو ته ډاډ درکوم چې دا درک کول اسانه دي ، نو زما سره صبر وکړئ :)

    1. ځکه چې د متن قضیه نه دهزما لپاره مهمه ده، زه لوور(A2) کاروم چې هر څه کوچني ته واړوم.
    2. بیا بدله(لوور(A2)، "به"،""))) – دا د خالی تارونو ("") سره د ځای په ځای کولو سره د 'ویل' ټولې پیښې له مینځه وړي.
    3. له هغې وروسته، زه د تورو شمیره د "ویل" کلمې پرته د ټول تار اوږدوالي څخه کموم. . هغه شمیره چې زه یې ترلاسه کوم په هر قطار کې د 'ویل' په ټولو پیښو کې ټول حروف شمیري.

      په دې توګه، که 'ویل' یو ځل ښکاره شي، نو شمیره 4 ده ځکه چې په کلمه کې 4 توري شتون لري. که دا دوه ځله ښکاره شي، شمیره 8 ده، او داسې نور.

    4. په نهایت کې، زه دا شمیره د یوې کلمې 'ویل' په اوږدوالي سره ویشم.

    لارښوونه. او بیا، که تاسو غواړئ د کلمې د ټولو څرګندو شمیره ترلاسه کړئ، یوازې د SUMPRODUCT:

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

    لکه څنګه چې تاسو لیدلی شئ ټول فورمول ضمیمه کړئ ، د کرکټر شمیرې دا ټولې قضیې د ګوګل شیټونو لپاره د ورته فنکشنونو ورته نمونو لخوا حل کیږي: LEN، SUBSTITUTE، LOWER، او SUMPRODUCT.

    که ځینې فورمولونه لاهم تاسو مغشوش کړي، یا که تاسو نه یاست ډاډه اوسئ چې څنګه په خپل ځانګړي کار کې هرڅه پلي کړئ ، شرم مه کوئ او لاندې د نظرونو برخه کې پوښتنه وکړئ!

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.