انتقل إلى المحتوى الرئيسي

عد إجمالي الكلمات / كلمات محددة بسرعة في Excel

في حين يقدم برنامج MS Word ميزة سهلة الاستخدام لحساب الكلمات، فإن برنامج Excel، في المقابل، لا يتضمن أداة مدمجة مصممة خصيصًا لحساب الكلمات داخل ورقة العمل. في هذا الدليل الشامل، سنستكشف طرقًا مختلفة لحساب إجمالي عدد الكلمات في خلية أو نطاق من الخلايا، بالإضافة إلى حساب كلمات معينة.

حساب العدد الإجمالي للكلمات في خلية / نطاق من الخلايا

حساب عدد الكلمات المحددة في الخلية / الغضب من الخلايا


حساب العدد الإجمالي للكلمات في خلية / نطاق من الخلايا

في هذا القسم، سنقدم بعض الطرق السريعة والفعالة لحساب إجمالي عدد الكلمات في خلية واحدة أو عبر نطاق من الخلايا في برنامج Excel.

حساب العدد الإجمالي للكلمات باستخدام الصيغ

● عد مجموع الكلمات في خلية واحدة

إذا كنت تريد الحصول على العدد الإجمالي للكلمات في خلية واحدة، يرجى تطبيق الصيغة التالية:

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

ثم اضغط أدخل مفتاح للحصول على النتيجة ، انظر لقطة الشاشة:

 

● عد إجمالي الكلمات في مجموعة من الخلايا

لحساب الكلمات عبر نطاق من الخلايا، يمكنك استخدام صيغة الصفيف التالية:

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

ثم اضغط كترل + شيفت + إنتر المفاتيح معًا للحصول على العدد الإجمالي للكلمات في نطاق الخلايا المحدد. انظر لقطة الشاشة:


حساب العدد الإجمالي للكلمات باستخدام ميزة مفيدة

كوتولس ل إكسيل يقدم طريقة بسيطة وفعالة لحساب الكلمات في الورقة الخاصة بك. هذا عد مجموع الكلمات تتيح لك الميزة معرفة عدد الكلمات الموجودة في خلية أو نطاق من الخلايا بسرعة، دون الحاجة إلى صيغ معقدة. إنها أداة رائعة لأي شخص يعمل مع الكثير من النصوص في Excel، مما يجعل عد الكلمات سهلاً وفعالاً.

بعد تنزيل وتثبيت Kutools لبرنامج Excel، برجاء اتباع الخطوات التالية:

  1. انقر فوق خلية فارغة لإخراج نتيجة الحساب، ثم انقر فوق كوتولس > مساعد الصيغة > مساعد الصيغة.
  2. في مجلة مساعد الصيغ الحوار ، انقر فوق عد مجموع الكلمات في ال اختر صيغة والقسم الخاص به.
  3. ثم اذهب الى إدخال حجة القسم، حدد خلية أو نطاق من الخلايا التي تريد حساب إجمالي الكلمات فيها.
  4. أخيرا ، انقر فوق OK .

النتيجة:

سوف تحصل على العدد الإجمالي للكلمات في خلية محددة أو نطاق من الخلايا. انظر لقطة الشاشة:

نصائح:
  1. لتطبيق هذه الميزة ، يجب عليك قم بتنزيله وتثبيته أولا.
  2. مساعد الصيغ تجمع هذه الميزة أكثر من 40 صيغة شائعة الاستخدام، مما يعمل على تبسيط مجموعة واسعة من المهام والحسابات الشائعة في Excel.

حساب العدد الإجمالي للكلمات باستخدام وظيفة محددة من قبل المستخدم

في Excel، يمكنك أيضًا إنشاء وظيفة يحددها المستخدم لحساب إجمالي الكلمات في خلية واحدة أو نطاق من الخلايا. يرجى القيام بالخطوات التالية:

  1. اضغط باستمرار ALT + F11 في Excel ، ويفتح ملف ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
  2. انقر إدراج > وحدة، والصق التعليمة البرمجية التالية في نافذة الوحدة النمطية.
    رمز VBA: حساب إجمالي الكلمات في خلية أو نطاق من الخلايا
    Function CountWords(rng As Range) As Integer
    'Updateby Extendoffice
        Dim cell As Range
        Dim totalWords As Integer
        totalWords = 0
        For Each cell In rng
            If Len(Trim(cell.Value)) > 0 Then
                totalWords = totalWords + UBound(Split(Trim(cell.Value), " "), 1) + 1
            End If
        Next cell
        CountWords = totalWords
    End Function
    
  3. اضغط على البديل + س مفاتيح لإغلاق نافذة Microsoft Visual Basic for Applications. حدد خلية فارغة لوضع النتيجة، ثم أدخل أو انسخ الصيغة التالية:
    عد نطاقًا من الخلايا: =عدد الكلمات(A2:A4)
    عد خلية واحدة: =عدد الكلمات(A2)
  4. ثم اضغط أدخل مفتاح للحصول على النتيجة:

حساب عدد الكلمات المحددة في الخلية / الغضب من الخلايا

سنعرض لك في هذا القسم طرقًا سهلة لحساب عدد مرات ظهور كلمة معينة في خلية أو نطاق من الخلايا في برنامج Excel.

حساب عدد الكلمات المحددة باستخدام الصيغ

● حساب عدد الكلمات المحددة في خلية واحدة

لحساب عدد المرات التي تظهر فيها كلمة معينة في خلية واحدة، يرجى تطبيق الصيغة التالية:

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
ملاحظات: في الصيغة أعلاه ، A2 هي الخلية التي تريد حساب تكرارات كلمة معينة منها، و"Excel" هي الكلمة التي ترغب في حساب عدد مرات ظهورها.

ثم اضغط أدخل مفتاح للحصول على النتيجة ، انظر لقطة الشاشة:

معلومه- سريةغير حساس لحالة الأحرف لحساب كلمات معينة في الخلية

الصيغة أعلاه حساسة لحالة الأحرف، مما يعني أنها تفرق بين الأحرف الكبيرة والصغيرة. سيتم حساب تكرارات كلمة معينة تمامًا كما تظهر في الصيغة. على سبيل المثال، سيتم اعتبار "Excel" و"excel" كلمتين مختلفتين.

إذا كنت بحاجة إلى حساب تكرارات كلمة معينة بغض النظر عن حالة الأحرف، فيجب عليك تعديل الصيغة لجعلها غير حساسة لحالة الأحرف.

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")

     

    ● حساب عدد الكلمات المحددة في نطاق من الخلايا

    لحساب تكرارات كلمة معينة عبر خلايا متعددة، يرجى تطبيق صيغة الصفيف التالية:

    =SUM((LEN(A2:A3)-LEN(SUBSTITUTE(A2:A3, "Excel", "")))/LEN("Excel"))

    ثم اضغط كترل + شيفت + إنتر المفاتيح في وقت واحد لحساب عدد الكلمات المحددة في نطاق الخلايا المحدد. انظر لقطة الشاشة:

    معلومه- سريةغير حساس لحالة الأحرف لحساب كلمات محددة في نطاق من الخلايا

    لحساب كلمات معينة في نطاق من الخلايا بطريقة غير حساسة لحالة الأحرف في Excel، يمكنك تعديل الصيغة بحيث لا تفرق بين الأحرف الكبيرة والصغيرة. (تذكر أن تضغط كترل + شيفت + إنتر المفاتيح في وقت واحد للحصول على النتيجة الصحيحة.)

    =SUM((LEN(A2:A3)-LEN(SUBSTITUTE((UPPER(A2:A3)), UPPER("Excel"), "")))/LEN("Excel"))


      حساب عدد الكلمات المحددة باستخدام ميزة ذكية

      كوتولس ل إكسيل يجعل من السهل جدًا حساب كلمات محددة في خلية واحدة أو نطاق من الخلايا. ما عليك سوى اختيار الخلايا، وإخبار Kutools بالكلمة التي تبحث عنها، وسوف يقوم بحسابها لك بسرعة - لا حاجة إلى صيغ معقدة! تعتبر هذه الأداة رائعة لأي شخص يحتاج إلى طريقة سريعة وبسيطة للتعامل مع البيانات النصية في Excel.

      1. انقر فوق خلية فارغة لإخراج نتيجة الحساب، ثم انقر فوق كوتولس > مساعد الصيغة > مساعد الصيغة.
      2. في مجلة مساعد الصيغ الحوار ، انقر فوق عد عدد الكلمات في ال اختر صيغة والقسم الخاص به.
      3. ثم اذهب الى إدخال حجة حدد خلية أو نطاقًا من الخلايا التي تريد حساب عدد كلمة معينة منها نص صندوق؛ حدد الخلية التي تحتوي على الكلمة أو اكتب الكلمة المحددة التي ستحسبها في كلمة صندوق؛
      4. أخيرا ، انقر فوق OK .

      النتيجة:

      سوف تحصل على عدد الكلمات المحددة في خلية واحدة أو نطاق من الخلايا. انظر لقطة الشاشة:

      نصائح:
      1. هذه الميزة حساسية الموضوع، فهو يحسب تكرارات كلمة معينة تمامًا كما تظهر.
      2. لتطبيق هذه الميزة ، من فضلك قم بتنزيل وتثبيت Kutools لبرنامج Excel أولاً. يقدم Kutools for Excel أكثر من 40 صيغة شائعة الاستخدام، مما يعمل على تبسيط مجموعة واسعة من المهام والحسابات الشائعة في Excel.

      مقالات ذات صلة:

      • عد القيم الفريدة والمتميزة بسهولة
      • عادةً ، في Excel ، القيم الفريدة هي القيم التي تظهر مرة واحدة فقط في القائمة دون أي تكرار ، والقيم المميزة هي جميع القيم المختلفة (القيم الفريدة + التكرارات الأولى). عند العمل على مجموعة بيانات كبيرة ، قد تحتاج إلى حساب عدد القيم الفريدة والمميزة بين التكرارات من قائمة الخلايا كما هو موضح أدناه. سيقدم هذا البرنامج التعليمي بعض الحيل السريعة لحساب القيم الفريدة والمميزة في Excel.
      • حساب عدد الأحرف والحروف والأرقام
      • عندما تكتب قائمة البيانات في خلية في Excel كما هو موضح أدناه لقطة الشاشة ، فأنت تريد حساب العدد الإجمالي لجميع الأحرف ، أو عدد الأحرف فقط ، أو الأرقام الموجودة في الخلية فقط. الآن ، أتحدث عن الأساليب في هذا العدد في Excel.
      • عدد/مجموع الخلايا حسب اللون (الخلفية، الخط، التنسيق الشرطي)
      • في المهام اليومية، تعد علامات الألوان طريقة شائعة لتمييز البيانات المهمة وإبرازها بسرعة. ولكن، كيف نحسب أو نجمع بيانات الخلية بناءً على لون معين (لون التعبئة، لون الخط، التنسيق الشرطي)؟ افتراضيًا، لا يقدم Excel ميزة مباشرة للعد أو الجمع حسب اللون. ومع ذلك، مع بعض الحيل والأساليب غير المباشرة، لا يزال بإمكاننا تحقيق ذلك. سوف تستكشف هذه المقالة كيفية حساب أو جمع البيانات حسب اللون.
      • عد الخلايا غير الفارغة في Excel
      • يوضح هذا البرنامج التعليمي خمس طرق لحساب الخلايا غير الفارغة في برنامج Excel. جميع الطرق سهلة للغاية وتستغرق أقل من 10 ثوانٍ للحصول على النتيجة.
      Comments (32)
      No ratings yet. Be the first to rate!
      This comment was minimized by the moderator on the site
      Thanks a lot for sharing this formula. I pasted it and changed the cell reference to fit my sheet. Thanks a lot.
      This comment was minimized by the moderator on the site
      OMG THANK YOU FOR THIS GOOD INFO
      This comment was minimized by the moderator on the site
      If the cell is empty is is incorrectly displaying a count of 1. To correct this I changed the formula to:


      =IF(LEN(TRIM(A1)) > 0, LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1, 0)
      This comment was minimized by the moderator on the site
      You are the best. The formula worked for me effortlessly. Kudos!!!
      This comment was minimized by the moderator on the site
      is there any function will count if i kept cells in one color??? ( i mean to know if filled with same colour is there any formula to count the number of colour boxes)
      This comment was minimized by the moderator on the site
      Is a chance that this function will count only unique words. For example if word exist in a range two times will count only one, will not count duplicates
      This comment was minimized by the moderator on the site
      Hi,
      For counting only the unique words in a range, please apply this formula (please replace A1:A9 with the range based on your needs): =SUMPRODUCT(1/COUNTIF(A1:A9,A1:A9)). Thank you for your comment.
      This comment was minimized by the moderator on the site
      Is chance that this formula will count only unique words. My question is if word will exist 2 times in range will count that word only once without counting duplicates?
      This comment was minimized by the moderator on the site
      I need to clip words from a paragraph like this

      "Advised that device is out of warranty and that no repair available so we would recommend that this unit be removed from svc and replaced if they need a device that will provide audible prompts. Sales rep will go to the customer site and advise them of this.
      Closing case while wait"
      I want to specify a word and in return I want the preceding and succeeding word to come along with the one I specify, like if I specify "svc" output should be "from svc and" .
      please Help
      This comment was minimized by the moderator on the site
      It is telling me: "The formula you typed contains error. Please make sure you have typed in the arguments according to the remark of the formula!"


      Every cell contains only one word. I also double checked, everything is "text".
      Is there a solution to this problem?
      This comment was minimized by the moderator on the site
      This is exactly the problem I have... :( Did you found a solution?
      This comment was minimized by the moderator on the site
      This is superb. Thank you - just what I needed!!

      PS Only.... I thought I was pretty clued up with using excel and now it's made me realise I am a mere novice compared to some!! :-D
      This comment was minimized by the moderator on the site
      Hi and thank you for this - the first formula is just what I need, but is there a way to automatically apply it to the same cell in each row please: D1, E1, F1 etc?
      There are no comments posted here yet
      Load More
      Please leave your comments in English
      Posting as Guest
      ×
      Rate this post:
      0   Characters
      Suggested Locations