ایکسل میں الفاظ کی گنتی کیسے کریں - فارمولہ کی مثالیں۔

  • اس کا اشتراک
Michael Brown

ٹیوٹوریل وضاحت کرتا ہے کہ کس طرح ایکسل میں LEN فنکشن کا استعمال کرتے ہوئے ایکسل میں الفاظ کی گنتی کی جاتی ہے، اور سیل یا رینج میں کل یا مخصوص الفاظ/متن کو شمار کرنے کے لیے کیس-حساس اور کیس-غیر حساس فارمولے فراہم کرتا ہے۔ .

Microsoft Excel میں مٹھی بھر مفید فنکشنز ہیں جو تقریباً ہر چیز کو گن سکتے ہیں: نمبروں والے سیلز کو گننے کے لیے COUNT فنکشن، غیر خالی سیلز کو گننے کے لیے COUNTA، سیلز کو مشروط طور پر گننے کے لیے COUNTIF اور COUNTIFS، اور متن کے تار کی لمبائی کا حساب لگانے کے لیے LEN۔

بدقسمتی سے، Excel الفاظ کی تعداد گننے کے لیے کوئی بلٹ ان ٹول فراہم نہیں کرتا ہے۔ خوش قسمتی سے، سرور کے افعال کو یکجا کر کے آپ تقریباً کسی بھی کام کو پورا کرنے کے لیے زیادہ پیچیدہ فارمولے بنا سکتے ہیں۔ اور ہم ایکسل میں الفاظ گننے کے لیے یہ طریقہ استعمال کریں گے۔

    کسی سیل میں الفاظ کی کل تعداد کیسے گنیں

    کسی سیل میں الفاظ گننے کے لیے LEN، SUBSTITUTE اور TRIM افعال کا درج ذیل مجموعہ:

    LEN(TRIM( cell))-LEN(SUBSTITUTE( cell," ",""))+1

    جہاں سیل اس سیل کا پتہ ہے جہاں آپ الفاظ گننا چاہتے ہیں۔

    مثال کے طور پر، سیل A2 میں الفاظ گننے کے لیے، یہ فارمولہ استعمال کریں:

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

    اور پھر، آپ کالم A کے دوسرے سیلز میں الفاظ گننے کے لیے فارمولے کو نیچے کاپی کر سکتے ہیں:

    یہ لفظ گننے کا فارمولا کیسے کام کرتا ہے

    سب سے پہلے، آپ SUBSTITUTE فنکشن کا استعمال کرتے ہوئے سیل میں موجود تمام خالی جگہوں کو خالی متن سے تبدیل کرتے ہیں۔سٹرنگ ("") LEN فنکشن کے لیے خالی جگہوں کے بغیر سٹرنگ کی لمبائی واپس کرنے کے لیے:

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

    اس کے بعد، آپ اسٹرنگ کی لمبائی کو بغیر کسی خالی جگہ کے سٹرنگ کی کل لمبائی سے گھٹاتے ہیں، اور حتمی الفاظ کی گنتی میں 1 کا اضافہ کریں، کیونکہ سیل میں الفاظ کی تعداد خالی جگہوں کی تعداد جمع 1 کے برابر ہے۔

    اس کے علاوہ، آپ سیل میں اضافی خالی جگہوں کو ختم کرنے کے لیے TRIM فنکشن استعمال کرتے ہیں، اگر کوئی ہے۔ بعض اوقات ایک ورک شیٹ میں بہت ساری پوشیدہ جگہیں ہوتی ہیں، مثال کے طور پر الفاظ کے درمیان دو یا زیادہ خالی جگہیں، یا متن کے شروع یا آخر میں غلطی سے ٹائپ کیے گئے اسپیس حروف (یعنی آگے اور پیچھے کی جگہیں)۔ اور وہ تمام اضافی جگہیں آپ کے الفاظ کی گنتی کو ختم کر سکتی ہیں۔ اس سے بچاؤ کے لیے، سٹرنگ کی کل لمبائی کا حساب لگانے سے پہلے، ہم الفاظ کے درمیان ایک خالی جگہ کے علاوہ تمام اضافی خالی جگہوں کو ہٹانے کے لیے TRIM فنکشن کا استعمال کرتے ہیں۔

    بہتر فارمولہ جو خالی خلیات کو مناسب طریقے سے سنبھالتا ہے

    ایکسل میں الفاظ کی گنتی کے لیے مندرجہ بالا فارمولے کو کامل کہا جا سکتا ہے اگر ایک خرابی کے لیے نہیں - یہ خالی سیل کے لیے 1 لوٹاتا ہے۔ اسے ٹھیک کرنے کے لیے، آپ خالی سیلز کی جانچ کرنے کے لیے IF اسٹیٹمنٹ شامل کر سکتے ہیں:

    =IF(A2="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)

    جیسا کہ آپ اوپر اسکرین شاٹ میں دیکھ سکتے ہیں، فارمولہ واپس آتا ہے۔ خالی سیلز کے لیے صفر، اور غیر خالی سیلز کے لیے درست لفظ شمار۔

    کسی سیل میں مخصوص الفاظ کو کیسے گننا ہے

    یہ گننا کہ ایک مخصوص لفظ، متن، یا ذیلی اسٹرنگ کتنی بار ظاہر ہوتا ہے سیل میں، درج ذیل کا استعمال کریں۔فارمولہ:

    =(LEN( cell )-LEN(SUBSTITUTE( cell , word ,"")))/LEN( word )

    >

    فارمولے میں براہ راست شمار کیے جانے والے لفظ کو داخل کرنے کے بجائے، آپ اسے کسی سیل میں ٹائپ کرسکتے ہیں، اور اپنے فارمولے میں اس سیل کا حوالہ دے سکتے ہیں۔ نتیجے کے طور پر، آپ کو Excel میں الفاظ گننے کے لیے ایک زیادہ ورسٹائل فارمولا ملے گا۔

    ٹپ۔ اگر آپ اپنے فارمولے کو ایک سے زیادہ سیلز میں کاپی کرنے کا ارادہ رکھتے ہیں، تو یقینی بنائیں کہ $ کے نشان کے ساتھ شمار کرنے کے لیے لفظ پر مشتمل سیل کا حوالہ درست کریں۔ مثال کے طور پر:

    =(LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))/LEN($B$1)

    یہ فارمولہ سیل میں کسی مخصوص متن کی موجودگی کو کیسے شمار کرتا ہے

    1. SUBSTITUTE فنکشن مخصوص کو ہٹاتا ہے اصل متن سے لفظ۔

    اس مثال میں، ہم سیل B1 میں لفظ ان پٹ کو A2 میں موجود اصل متن سے ہٹا دیتے ہیں:

    SUBSTITUTE(A2, $B$1,"")

  • پھر، LEN فنکشن مخصوص لفظ کے بغیر ٹیکسٹ سٹرنگ کی لمبائی کا حساب لگاتا ہے۔
  • اس مثال میں، LEN(SUBSTITUTE(A2, $B$1,"")) لفظ کے تمام واقعات میں موجود تمام حروف کو ہٹانے کے بعد سیل A2 میں متن کی لمبائی لوٹاتا ہے۔ چاند

  • اس کے بعد، اوپر والے نمبر کو اصل ٹیکسٹ اسٹرنگ کی کل لمبائی سے منہا کر دیا جاتا ہے:
  • (LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))

    اس کا نتیجہ آپریشن ہدف والے لفظ کے تمام واقعات میں موجود حروف کی تعداد ہے، جو اس مثال میں 12 ہے (لفظ " چاند " کے 3 واقعات، ہر ایک میں 4 حروف)۔

  • آخر میں، مندرجہ بالا نمبر ہےلفظ کی لمبائی سے تقسیم۔ دوسرے الفاظ میں، آپ ہدف والے لفظ کے تمام واقعات میں موجود حروف کی تعداد کو اس لفظ کے کسی ایک واقعہ میں موجود حروف کی تعداد سے تقسیم کرتے ہیں۔ اس مثال میں، 12 کو 4 سے تقسیم کیا جاتا ہے، اور نتیجہ کے طور پر ہمیں 3 ملتا ہے۔
  • کسی سیل میں مخصوص الفاظ کی تعداد کو گننے کے علاوہ، آپ اس فارمولے کو استعمال کر سکتے ہیں کسی بھی الفاظ کی موجودگی متن (سبسٹرنگ)۔ مثال کے طور پر، آپ شمار کر سکتے ہیں کہ سیل A2 میں " pick " متن کتنی بار ظاہر ہوتا ہے:

    مخصوص الفاظ کو شمار کرنے کے لیے کیس حساس فارمولہ سیل

    جیسا کہ آپ شاید جانتے ہوں گے، Excel SUBSTITUTE ایک کیس حساس فنکشن ہے، اور اس لیے SUBSTITUTE پر مبنی لفظ گنتی کا فارمولا بطور ڈیفالٹ کیس حساس ہے:

    کسی سیل میں مخصوص الفاظ کو شمار کرنے کے لیے کیس غیر حساس فارمولہ

    اگر آپ کو کسی لفظ کے بڑے اور چھوٹے دونوں حروف کو شمار کرنے کی ضرورت ہے، تو اصل متن کو تبدیل کرنے کے لیے SUBSTITUTE کے اندر UPPER یا LOWER فنکشن استعمال کریں۔ متن جس کو آپ اسی کیس میں شمار کرنا چاہتے ہیں۔

    =(LEN( cell )-LEN(SUBSTITUTE(UPPER( cell )),UPPER( text ),"")))/LEN( text )

    یا

    =(LEN( cell )-LEN(SUBSTITUTE(LOWER( cell )>),LOWER( text ),"")))/LEN( text )

    مثال کے طور پر، سیل A2 کے اندر B1 میں لفظ کی موجودگی کی تعداد کو شمار کرنے کے لیے کیس کو نظر انداز کرتے ہوئے، یہ فارمولہ استعمال کریں:

    =(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2),LOWER($B$1),"")))/LEN($B$1)

    جیسا کہ ذیل میں دکھایا گیا ہےاسکرین شاٹ، فارمولہ ایک ہی لفظ کی گنتی لوٹاتا ہے قطع نظر اس کے کہ لفظ UPPERCASE (سیل B1)، چھوٹے (سیل D1) یا جملے کے کیس (سیل C1) میں ٹائپ کیا گیا ہے:

    کسی رینج میں الفاظ کی کل تعداد شمار کریں

    یہ معلوم کرنے کے لیے کہ ایک مخصوص رینج میں کتنے الفاظ ہیں، وہ فارمولہ لیں جو سیل میں کل الفاظ شمار کرتا ہے اور اسے SUMPRODUCT یا SUM فنکشن میں شامل کریں:

    =SUMPRODUCT(LEN(TRIM( range ))-LEN(SUBSTITUTE( range ," ",""))+1)

    یا

    =SUM(LEN) (TRIM( range ))-LEN(SUBSTITUTE( range ," ",""))+1)

    SUMPRODUCT چند ایکسل فنکشنز میں سے ایک ہے جو صفوں کو سنبھال سکتا ہے، اور آپ Enter کلید کو دبا کر معمول کے مطابق فارمولے کو مکمل کرتے ہیں۔

    SUM فنکشن کے لیے ارے کا حساب لگانے کے لیے، اسے ایک ارے فارمولے میں استعمال کیا جانا چاہیے، جو کہ Ctrl+Shift+Enter دبانے سے مکمل ہوتا ہے۔ معمول کے مطابق انٹر اسٹروک۔

    مثال کے طور پر، رینج A2:A4 میں تمام الفاظ گننے کے لیے، درج ذیل فارمولوں میں سے ایک استعمال کریں:

    =SUMPRODUCT(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)

    =SUM(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)

    <0

    ایک ra میں مخصوص الفاظ شمار کریں۔ nge

    اگر آپ یہ گننا چاہتے ہیں کہ سیل کی ایک رینج میں کوئی خاص لفظ یا متن کتنی بار ظاہر ہوتا ہے، تو اسی طرح کا طریقہ استعمال کریں - سیل میں مخصوص الفاظ کو شمار کرنے کے لیے فارمولہ لیں، اور اسے SUM کے ساتھ جوڑیں یا SUMPRODUCT فنکشن:

    =SUMPRODUCT((LEN( range)-LEN(SUBSTITUTE( range, word,"")))/LEN( لفظ))

    یا

    =SUM((LEN( range)-LEN(SUBSTITUTE( range, لفظ,"")))/LEN( لفظ))

    براہ کرم SUM فارمولے کو درست طریقے سے مکمل کرنے کے لیے Ctrl+Shift+Enter دبانا یاد رکھیں۔

    مثال کے طور پر، A2:A4 کی حد کے اندر سیل C1 میں درج کردہ لفظ کے تمام واقعات کو شمار کرنے کے لیے، یہ فارمولا استعمال کریں:

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE(A2:A4, C1,"")))/LEN(C1))

    جیسا کہ آپ یاد رکھیں، SUBSTITUTE ایک کیس حساس فنکشن ہے، اور اس لیے اوپر والا فارمولا بڑے اور چھوٹے کے متن میں فرق کرتا ہے:

    فارمولہ بنانے کے لیے کیس غیر حساس ، یا تو UPPER یا LOWER فنکشن استعمال کریں:

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((UPPER(A2:A4)),UPPER(C1),"")))/LEN(C1))

    یا

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((LOWER(A2:A4)),LOWER(C1),"")))/LEN(C1))

    اس طرح آپ Excel میں الفاظ گنتے ہیں۔ فارمولوں کو بہتر طور پر سمجھنے اور ممکنہ طور پر ریورس انجنیئر کرنے کے لیے، آپ کو Excel Count Words ورک بک کا نمونہ ڈاؤن لوڈ کرنے کا خیرمقدم ہے۔

    اگر اس ٹیوٹوریل میں زیر بحث کسی بھی فارمولے نے آپ کا کام حل نہیں کیا ہے، تو براہ کرم درج ذیل فہرست کو دیکھیں۔ وسائل جو ایکسل میں سیلز، ٹیکسٹ اور انفرادی حروف کی گنتی کے لیے دوسرے حل دکھاتے ہیں۔

    مائیکل براؤن سافٹ ویئر ٹولز کا استعمال کرتے ہوئے پیچیدہ عمل کو آسان بنانے کے جذبے کے ساتھ ٹیکنالوجی سے وابستہ ایک سرشار ہے۔ ٹیک انڈسٹری میں ایک دہائی سے زیادہ کے تجربے کے ساتھ، اس نے مائیکروسافٹ ایکسل اور آؤٹ لک کے ساتھ ساتھ گوگل شیٹس اور دستاویزات میں بھی اپنی صلاحیتوں کو نکھارا ہے۔ مائیکل کا بلاگ اپنے علم اور مہارت کو دوسروں کے ساتھ بانٹنے کے لیے وقف ہے، پیداواری صلاحیت اور کارکردگی کو بہتر بنانے کے لیے آسان پیروی کرنے والی تجاویز اور سبق فراہم کرتا ہے۔ چاہے آپ ایک تجربہ کار پیشہ ور ہوں یا ابتدائی، مائیکل کا بلاگ ان ضروری سافٹ ویئر ٹولز سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے قیمتی بصیرتیں اور عملی مشورہ پیش کرتا ہے۔