په Excel کې د VBA COUNTIF فنکشن (6 مثالونه)

  • دا شریک کړه
Hugh West

په Excel کې د COUNTIF فنکشن په یو سلسله کې د حجرو شمیر شمیرلو لپاره کارول کیږي چې ورکړل شوي شرایط پوره کوي. پدې مقاله کې ، موږ به تاسو ته وښیو چې څنګه په Excel کې د VBA میکرو سره د COUNTIF فنکشن وکاروئ.

د کار کتاب ډاونلوډ کړئ

تاسو کولی شئ د وړیا تمرین Excel کاري کتاب له دې ځایه ډاونلوډ کړئ.

د COUNTIF فنکشن د VBA.xlsm سره

په Excel کې د COUNTIF فنکشن

  • نحو

WorksheetFunction.CountIf( Arg1 د حد په توګه، Arg2 ) د ډبل په توګه

  • پیرامیټونه
پیرامیټ اړین / اختیاري د معلوماتو ډول تفصیل
12>Arg1 اړتیا رینج

د شمیر حجرو څخه د حجرو سلسله.

22>
Arg2 ضروري ډول یو شمیر، بیان، د حجرې حواله، یا متن چې دا تعریفوي چې کوم حجرې شمیرل کیږي. د مثال په توګه، بیان کیدای شي 20، "20"، ">20"، "میوه"، یا B2 وي.
  • د راستنیدو ډول

د دوه برابره ارزښت

6 د VBA سره په Excel کې د COUNTIF فنکشن کارولو مثالونه

پدې برخه کې، تاسو به زده کړئ چې څنګه په Excel کې د COUNTIFفنکشن د VBAکوډ سره د متنونو، شمیرو او نورو شمیرلو لپاره کارول کیږي.

1. د COUNTIF سره په Excel VBA

Axcel's WorksheetFunction د ډیری تلیفونونو لپاره کارول کیدی شيپه Excel کې نورې دندې چې په Excel کې د Insert Function د ډیالوګ بکس کې شتون لري او د COUNTIF فنکشن یو له دغو کارونو څخه دی.

د پورتنۍ بېلګې په مرسته، موږ به زده کړو چې څنګه د WorksheetFunction د COUNTIF سره په Excel کې د VBA سره ډیټا شمیرلو لپاره وکاروو.

مړونه:

  • په خپل کیبورډ کې Alt + F11 فشار ورکړئ یا ټب ته لاړ شئ Developer -> Visual Basic د خلاصولو لپاره Visual Basic Editor .

  • د پاپ اپ کوډ کړکۍ کې، د مینو بار څخه ، کلیک وکړئ داخل کړئ -> ماډل .

  • لاندې کوډ کاپي کړئ او د کوډ کړکۍ کې یې پیسټ کړئ.
3239

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

  • په خپل کیبورډ کې F5 فشار ورکړئ یا د مینو بار څخه چل کړئ -> فرعي/کارونکي فورمه چلول . تاسو کولی شئ یوازې د میکرو چلولو لپاره په فرعي مینو بار کې د کوچني پلی آیکون باندې کلیک وکړئ.

31>

مونږ غوښتل پیدا کړو زموږ په ډیټاسیټ کې څو شمیرې شتون لري چې له 3 څخه کمې دي. نو د کوډ چلولو وروسته موږ د 4 پایله ترلاسه کړه چې دا د شمیرو شمیره ده چې زموږ د ډیټاسیټ لپاره له 3 څخه کم دي.

نور ولولئ: د دوو عددونو تر منځ د COUNTIF کارولو څرنګوالی (4 میتودونه)

2. په Excel کې د ځانګړي متن شمیرلو لپاره د COUNTIF فنکشن

که تاسو غواړئ کوم ځانګړي متن حساب کړئ لکه څومره ښارونه یا نومونه یا خواړه او نور په Excel شیټ کې شتون لري ، نو تاسوپه VBA کې د COUNTIF فنکشن کارول کیدی شي.

33>

د پورتنۍ بیلګې څخه، موږ به د کارولو څرنګوالی زده کړو. COUNTIF د دې حساب کولو لپاره چې څو ځله نوم جان زموږ په ډیټا سیټ کې د VBA میکرو سره واقع کیږي.

مرحلې:

  • د پخوا په څیر، د Developer ټب څخه Visual Basic Editor خلاص کړئ او Insert a Module د کوډ په کړکۍ کې.
  • په کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ.
2885

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

  • میکرو چلوئ او تاسو به ټول شمیر ترلاسه کړئ.

35>3> نه غواړئ متن مستقیم ستاسو په کوډ کې ولیکئ نو تاسو کولی شئ دا لومړی په متغیر کې ذخیره کړئ او وروسته د کوډ دننه متغیر انتقال کړئ. لکه د لاندې کوډ په څیر،

2452

نور ولولئ: د متن په پیل کې د COUNTIF او amp; په Excel

3 کې د بائیں فعالیت. د VBA سره د شمیرې محاسبه کولو لپاره د COUNTIF فنکشن

تاسو کولی شئ د COUNTIF فنکشن څخه کار واخلئ ترڅو ځینې پایلې راوباسئ.

له پورتنۍ بېلګه، موږ به زده کړو چې څنګه د COUNTIF څخه کار واخلو ترڅو وګورو چې زموږ په ډیټا سیټ کې څومره شمیرې شتون لري چې د VBA میکرو سره له 1.1 څخه لوی دي.

مرحلې:

  • د پخوا په څیر، د Developer ټب او څخه Visual Basic Editor خلاص کړئ د کوډ کړکۍ کې a ماډل داخل کړئ.
  • د کوډ کړکۍ کې، لاندې کوډ کاپي کړئاو پیسټ یې کړئ.
3109

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

38>

  • چل کړئ میکرو او تاسو به ټوله شمېره ترلاسه کړئ.

لکه څنګه چې مخکې بحث وشو، که تاسو نه غواړئ شمیره په مستقیم ډول په خپل کوډ کې ولیکئ نو تاسو کولی شئ دا په یوه کې ذخیره کړئ. متغیر لومړی او وروسته د کوډ دننه متغیر انتقال کړئ. لکه د لاندې کوډ په څیر،

3382

نور ولولئ: د Excel COUNTIF له معیارونو څخه لوی او لږ سره

ورته لوستل

  • د 0 څخه لویو حجرو شمیرلو لپاره د ایکسل COUNTIF فنکشن
  • د IF او COUNTIF فنکشنونو کارولو څرنګوالی په Excel کې یوځای
  • ایکسیل COUNTIF د حجرو شمیرل چې د بل حجرې څخه متن لري
  • په Excel کې د فیصدي محاسبه کولو لپاره د COUNTIF فنکشن څنګه وکاروئ<2

4. COUNTIF فنکشن په Excel کې د آبجیکٹ رینج سره

تاسو کولی شئ د حجرو یوه ډله رینج آبجیکٹ ته وټاکئ او بیا د ارزښتونو شمیرلو لپاره هغه رینج آبجیکٹ وکاروئ په Excel کې.

مراحلې:

  • د څخه د لید بنسټیز مدیر خلاص کړئ پرمخ وړونکي ټب او د کوډ کړکۍ کې انشلو a موډل .
  • د کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ>
    2074

    ستاسو کوډ اوس د چلولو لپاره چمتو دی.

    • چل کړئ کوډ او تاسو به د مجموعې سره ټول شمیر ترلاسه کړئ ارزښت.

    نور ولولئ: د غیر متضاد حد لپاره د COUNTIF کارولو څرنګوالیExcel

    5. په Excel

    کې د COUNTIF فارمول میتود تاسو کولی شئ فارمول او/یا فارمولاR1C1 طریقه هم وکاروئ ترڅو په حجره کې د COUNTIF پلي کړئ په VBA کې. دا طریقې د داسې عملیاتو په ترسره کولو کې ډیر انعطاف وړ دي.

    5.1. د فورمول ميتود

    فارمول ميتود د حجرو سلسله مشخص کولو ته اجازه ورکوي لکه B5:B10 لاندې مثال کې ښودل شوي.

    مرحلې:

    • د Visual Basic Editor په کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ. <10
    2384

    ستاسو کوډ اوس د چلولو لپاره چمتو دی.

    47>

    د کوډ دا ټوټه به تاسو ته د هغه ډیټا ټوله شمیره درکړي چې تاسو ورته اړتیا لرئ.<3

    48>3>44> 5.2. د FormulaR1C1 میتود

    د فارمولاR1C1 میتود ډیر انعطاف منونکی دی ځکه چې دا د حجرو په ټاکل شوي سلسله پورې نه محدودیږي.

    49>

    د ورته ډیټا سیټ سره، موږ به اوس زده کړو چې څنګه د VBA کې د ارزښتونو شمیرلو لپاره FormulaR1C1 وکاروو.

    مرحلې:

  • د Visual Basic Editor د کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ یې کړئ.
5744

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

دا کوډ به تاسو ته د هغه ډیټا ټوله شمیره هم درکړي چې تاسو ورته اړتیا لرئ.

51>

که تاسو نه غواړئ تنظیم کړئ د محصول سلسله بیا تاسو کولی شئ دا کوډ د دې په لیکلو سره نور هم انعطاف وړ کړئ ،

8533

فورمول به هغه حجرې حساب کړي چې شرایط پوره کوي او ځواب به په کې ځای په ځای کړي. ActiveCell ستاسو په کاري پاڼه کې. د COUNTIF فنکشن دننه رینج باید د قطار (R) او کالم (C) ترکیب په کارولو سره راجع شي.

نور ولولئ: په Excel کې د دوه حجرو ارزښتونو ترمینځ د COUNTIF پلي کولو څرنګوالی

6. د COUNTIF فنکشن پایلې متغیر ته سپارل

که تاسو غواړئ د خپل فارمول پایله د خپل Excel ډیټاسیټ پرځای بل چیرې وکاروئ ، تاسو کولی شئ پایله متغیر ته وټاکئ او وروسته یې په خپل فارمول کې وکاروئ. کوډ.

د دې لپاره VBA کوډ دی،

9624

پایله به د Excel پیغام بکس کې ښودل شي.

1>

دا مقاله تاسو ته ښودلې چې څنګه په Excel کې د VBA سره COUNTIF فنکشن وکاروئ. زه امید لرم چې دا مقاله ستاسو لپاره خورا ګټوره وه. که تاسو د موضوع په اړه کومه پوښتنه لرئ نو وړیا احساس وکړئ.

هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.