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

كيف تحسب عدد الأحرف والحروف والأرقام في الخلية؟

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


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

1. اكتب هذه الصيغة = LEN (A1) (تشير الخلية A1 إلى الخلية التي تريد حساب إجمالي الأحرف) في خلية فارغة ، على سبيل المثال ، الخلية B1 ، وانقر فوق أدخل على لوحة المفاتيح ، وتم حساب العدد الإجمالي للأحرف في الخلية A1. انظر لقطة الشاشة:

2. اسحب مقبض التعبئة لتطبيق هذه الصيغة على خلايا النطاق ، وقد تم حساب عدد الأحرف في كل خلية في القائمة. انظر لقطة الشاشة:


إذا كنت تريد فقط عدد الأحرف باستثناء الأرقام في كل خلية ، فيمكنك القيام بما يلي:

حدد خلية فارغة ، على سبيل المثال ، الخلية B1 ، اكتب هذه الصيغة

=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))

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


حدد خلية فارغة ، على سبيل المثال ، الخلية B1 ، اكتب هذه الصيغة = SUM (LEN (A1) -LEN (SUBSTITUTE (A1، {1,2,3,4,5,6,7,8,9,0،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX}،))) (تشير الخلية A1 إلى الخلية التي تريد حساب كمية الأرقام فقط ، ويمكنك تغييرها حسب حاجتك) ، ثم اضغط أدخل واسحب مقبض التعبئة لملء النطاق الذي تريد استخدام هذه الصيغة. انظر لقطة الشاشة:


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

1. معلق ALT زر واضغط F11 على لوحة المفاتيح لفتح ملف Microsoft Visual Basic للتطبيق نافذة.

2. انقر إدراج > وحدة، وانسخ VBA في الوحدة النمطية.

فبا: عد عدد الأحرف والأرقام مع الوظيفة

Function AlphaNumeric(pInput As String) As String
'Updateby20140303
Dim xRegex As Object
Dim xMc As Object
Dim xM As Object
Dim xOut As String
Set xRegex = CreateObject("vbscript.regexp")
xRegex.Global = True
xRegex.ignorecase = True
xRegex.Pattern = "[^\w]"
AlphaNumeric = ""
If Not xRegex.test(pInput) Then
    xRegex.Pattern = "(\d+|[a-z]+)"
    Set xMc = xRegex.Execute(pInput)
    For Each xM In xMc
        xOut = xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L"))
    Next
    AlphaNumeric = xOut
End If
End Function

3. احفظ الكود وأغلق النافذة ، واكتب هذه الصيغة = AlphaNumeric (A1) (تشير الخلية A1 إلى الخلية التي تريد عدها ، ويمكنك تغييرها حسب حاجتك) إلى خلية فارغة ، ثم اضغط أدخل واسحب مقبض التعبئة لملء النطاق الذي تريد استخدام هذه الصيغة. انظر لقطة الشاشة:

تلميح:

(1) يشير الحرف "L" إلى الحرف ويشير "N" إلى الرقم.

(2) لا تعمل هذه الوظيفة مع الخلايا التي تحتوي على علامات خاصة ، مثل! ، @ ، # ، $ ،٪ ، ^ ، & ، إلخ.


إذا كنت تريد حساب عدد حرف معين في سلسلة ، على سبيل المثال ، في السلسلة "أريد حساب رقم معين في سلسلة" ، فأنا أريد حساب عدد الحرف "n" ، فكيف أنت تفعل؟

في هذه الحالة ، أعرض كوتولس ل إكسيلالصورة كونتشار وظيفة لك.

كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. 

بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)

1. اكتب الحرف الذي تريد عده في خلية ، انظر لقطة الشاشة:
وثيقة العد 1

2. ثم حدد خلية فارغة لوضع النتيجة وحدد خلية فارغة ستضع نتيجة العد ، وانقر فوق كوتولس > وظائف Kutools > الإحصاء والرياضيات > كونتشار. انظر لقطة الشاشة:
وثيقة كوتولس 1

3. ثم في ظهرت الحجج الوظيفية الحوار ، حدد السلسلة في ضمن_النص مربع ، وحدد خلية الحرف في بحث عن نص صندوق. ثم يمكنك رؤية نتيجة العد تظهر في مربع الحوار.
وثيقة العد 3

4. انقر OK، الآن يتم وضع النتيجة في الخلية التي تحددها.

وثيقة العد 4

في وظائف Kutools ، يمكنك حساب البيانات حسب لون الخلفية أو الخط ، ويمكنك جمع القيم بنفس لون الخلفية أو الخط ، ويمكنك تحويل الوقت إلى ساعات عشرية / دقيقة / ثانية وما إلى ذلك.



عد مرات ظهور كلمة في خلية إكسل

إذا ظهرت كلمة عدة مرات في خلية يلزم عدها ، فيمكنك عادةً عدها واحدة تلو الأخرى. ولكن إذا ظهرت الكلمة مئات المرات ، فإن العد اليدوي أمر مزعج. ال عد مرات ظهور كلمة وظيفة في كوتولس ل إكسيل's مساعد الصيغة يمكن للمجموعة حساب عدد المرات التي تظهر فيها الكلمة في الخلية بسرعة. تجربة مجانية مع الميزات الكاملة في 30 يومًا!
 
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في أيام 30

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

أفضل أدوات إنتاجية المكتب

🤖 مساعد Kutools AI: إحداث ثورة في تحليل البيانات على أساس: التنفيذ الذكي   |  إنشاء التعليمات البرمجية  |  إنشاء صيغ مخصصة  |  تحليل البيانات وإنشاء الرسوم البيانية  |  استدعاء وظائف Kutools...
الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola esta formula: = SUMA(LONG(A1) -LEN (SUSTITUTO (A1, {1;2;3;4;5;6;7;8;9;0},))). No se como usarla en windows
This comment was minimized by the moderator on the site
Excel của tôi là 2007
Đã nhiều lần làm công thức = LEN (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE)
(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,"")) mà ko thành công.
Mong Admin vui lòng trợ giúp!
Xin cám ơn!
This comment was minimized by the moderator on the site
Hi, maybe there is a line break in the formula which cause the error. I have modified the formula, please try again.
This comment was minimized by the moderator on the site
Thank you! Have bulleted statements in cells, have now been able to count them as individual items, brilliant!
This comment was minimized by the moderator on the site
Hi... how to set the formulas on Accuracy limits 98.1 to 103 - means exact 3 digits allow only.
This comment was minimized by the moderator on the site
How to enter this equation in excel
(4+y)/(2x+y)^2+12 whiles x=1 y=3 by naming x and y as 1 and 3 respectively
This comment was minimized by the moderator on the site
Can solve it for me.. Iwant count of this cell :-
1+1.5+2+1.5+2.5+1+3+3.5

1=?, 1.5=?, 2=?, 2.5=?, 3=?, 3.5=?... using LEN but ans.wrong (1=4, 1.5=2, 2=2, 2.5=1, 3=2, 3.5=1)

Please help me.
This comment was minimized by the moderator on the site
1+2+3+4+5+6 I need help with this one. How can I ACTUALLY figure this out...?
This comment was minimized by the moderator on the site
It was a little Confusing but I knew this will be a good help for me because I just knew typing like coding this was such a good idea in order thx very much.
This comment was minimized by the moderator on the site
I thank you for how I understand what that meant?
This comment was minimized by the moderator on the site
Hello, How can I check for password validation that is stored as excel cell data using vba script and display message for all the wrong entries showing the location of error?
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