كيف تحسب عدد الأحرف والحروف والأرقام في الخلية؟
عندما تكتب قائمة البيانات في خلية في Excel كما هو موضح أدناه لقطة الشاشة ، فأنت تريد حساب العدد الإجمالي لجميع الأحرف ، أو عدد الأحرف فقط ، أو الأرقام الموجودة في الخلية فقط. الآن ، أتحدث عن الأساليب في هذا العدد في Excel.
عد عدد الأحرف مع وظيفة LEN
إذا كنت تريد حساب العدد الإجمالي لجميع الأحرف ، بما في ذلك الأرقام والحروف والعلامات الأخرى في كل خلية ، فقم بذلك على النحو التالي:
1. اكتب هذه الصيغة = LEN (A1) (تشير الخلية A1 إلى الخلية التي تريد حساب إجمالي الأحرف) في خلية فارغة ، على سبيل المثال ، الخلية B1 ، وانقر فوق أدخل على لوحة المفاتيح ، وتم حساب العدد الإجمالي للأحرف في الخلية A1. انظر لقطة الشاشة:
2. اسحب مقبض التعبئة لتطبيق هذه الصيغة على خلايا النطاق ، وقد تم حساب عدد الأحرف في كل خلية في القائمة. انظر لقطة الشاشة:
عد كمية كل الأحرف باستثناء الأرقام مع وظيفة LEN
إذا كنت تريد فقط عدد الأحرف باستثناء الأرقام في كل خلية ، فيمكنك القيام بما يلي:
حدد خلية فارغة ، على سبيل المثال ، الخلية B1 ، اكتب هذه الصيغة
=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(تشير الخلية A1 إلى الخلية التي تريد حساب عدد الحروف باستثناء الأرقام ، يمكنك تغييرها حسب حاجتك) ، ثم اضغط أدخل واسحب مقبض التعبئة لملء النطاق الذي تريد استخدام هذه الصيغة. انظر لقطة الشاشة:
عد عدد الأرقام فقط بوظيفة LEN
حدد خلية فارغة ، على سبيل المثال ، الخلية 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) لا تعمل هذه الوظيفة مع الخلايا التي تحتوي على علامات خاصة ، مثل! ، @ ، # ، $ ،٪ ، ^ ، & ، إلخ.
قم بحساب عدد الحرف المحدد باستخدام دالة COUNTCHAR
إذا كنت تريد حساب عدد حرف معين في سلسلة ، على سبيل المثال ، في السلسلة "أريد حساب رقم معين في سلسلة" ، فأنا أريد حساب عدد الحرف "n" ، فكيف أنت تفعل؟
في هذه الحالة ، أعرض كوتولس ل إكسيلالصورة كونتشار وظيفة لك.
كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. | ||
بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)
1. اكتب الحرف الذي تريد عده في خلية ، انظر لقطة الشاشة:
2. ثم حدد خلية فارغة لوضع النتيجة وحدد خلية فارغة ستضع نتيجة العد ، وانقر فوق كوتولس > وظائف Kutools > الإحصاء والرياضيات > كونتشار. انظر لقطة الشاشة:
3. ثم في ظهرت الحجج الوظيفية الحوار ، حدد السلسلة في ضمن_النص مربع ، وحدد خلية الحرف في بحث عن نص صندوق. ثم يمكنك رؤية نتيجة العد تظهر في مربع الحوار.
4. انقر OK، الآن يتم وضع النتيجة في الخلية التي تحددها.
في وظائف Kutools ، يمكنك حساب البيانات حسب لون الخلفية أو الخط ، ويمكنك جمع القيم بنفس لون الخلفية أو الخط ، ويمكنك تحويل الوقت إلى ساعات عشرية / دقيقة / ثانية وما إلى ذلك.
عد مرات ظهور حرف معين في سلسلة
عد مرات ظهور كلمة في خلية إكسل
|
إذا ظهرت كلمة عدة مرات في خلية يلزم عدها ، فيمكنك عادةً عدها واحدة تلو الأخرى. ولكن إذا ظهرت الكلمة مئات المرات ، فإن العد اليدوي أمر مزعج. ال عد مرات ظهور كلمة وظيفة في كوتولس ل إكسيل's مساعد الصيغة يمكن للمجموعة حساب عدد المرات التي تظهر فيها الكلمة في الخلية بسرعة. تجربة مجانية مع الميزات الكاملة في 30 يومًا! |
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في أيام 30 |
مقالات ذات صلة:
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!