مايكروسوفت اكسل هي واحدة من أدوات جداول البيانات الأكثر شعبية. يوفر مجموعة واسعة من الوظائف والميزات ، بما في ذلك حساب عدد الأحرف في الخلية. يمكن أن تكون هذه الوظيفة مفيدة في حالات مختلفة ، على سبيل المثال ، عند حساب عدد الأحرف في حقل نصي أو عند العمل مع البيانات.
وبالتالي ، لحساب عدد الأحرف في خلية إكسيل ، سوف تحتاج إلى استخدام وظيفة لين. تتيح لك هذه الوظيفة حساب طول سلسلة نصية في خلية وعرض النتيجة على الشاشة. لاستخدام وظيفة لين ، تحتاج إلى تحديد ارتباط إلى الخلية حيث يوجد النص ، على سبيل المثال ، =لين(أ1) ، حيث أ1 هو ارتباط إلى الخلية.
وبالإضافة إلى ذلك ، إكسيل لديه القدرة على حساب عدد الأحرف في عدة خلايا في نفس الوقت. للقيام بذلك ، سوف تحتاج إلى استخدام وظيفة المجموع وصيغة لين. على سبيل المثال ، لحساب عدد الأحرف في الخلايا أ1, أ2 و أ3 ، يمكنك استخدام الصيغة التالية: =مجموع(لين(أ1) ، لين(أ2) ، لين(أ3)). وبالتالي ، سوف إكسيل حساب عدد الأحرف في كل خلية وتضيف ما يصل القيم الناتجة.
لذلك ، وذلك باستخدام وظيفة لين في إكسيل يسمح لك بسهولة وبسرعة حساب عدد الأحرف في خلية أو في عدة خلايا في نفس الوقت. هذا مفيد بشكل خاص عند العمل مع البيانات النصية أو عند حساب طول السلاسل. إذا لزم الأمر ، يمكنك أيضا استخدام وظائف أخرى للعمل مع النص ، مثل اليسار أو اليمين أو الوسط. وبالتالي ، يوفر إكسيل فرصا واسعة للعمل مع البيانات ويساعد في أداء المهام المختلفة.
- القسم 1: التحضير لحساب الشخصية
- القسم 2: استخدام وظائف إكسيل المضمنة
- القسم 3: استخدام صيغة لحساب الأحرف
- القسم 4: عد الأحرف باستخدام وحدات الماكرو
- الباب 5: طرق أخرى لحساب الأحرف في إكسيل
- سؤال وجواب
- كيف يمكنني حساب عدد الأحرف في خلية اكسل?
- كيف أحسب عدد الأحرف في خلية إكسل, باستثناء المسافات?
- كيف يمكنني حساب عدد الأحرف في خلية اكسل, باستثناء علامات الترقيم?
القسم 1: التحضير لحساب الشخصية
قبل البدء في حساب عدد الأحرف في خلية إكسيل ، تحتاج إلى تنفيذ عدة خطوات أولية:
- افتح جدول بيانات إكسيل: قم بتشغيل برنامج إكسيل على جهاز الكمبيوتر الخاص بك وافتح الملف الذي يحتوي على الخلية التي تريد حساب عدد الأحرف فيها.
- حدد الخلية المطلوبة: انقر على الخلية حيث تريد حساب عدد الأحرف. ستكون الخلية المحددة نشطة للتشغيل.
- التبديل إلى وضع تحرير محتوى الخلية: لبدء عد الأحرف في خلية ، قم بالتبديل إلى وضع التحرير. يمكن القيام بذلك عن طريق النقر فوق الصيغة في حقل التحرير الموجود أعلى نافذة البرنامج ، أو بالنقر المزدوج على الخلية النشطة.
القسم 2: استخدام وظائف إكسيل المضمنة
يوفر ميكروسوفت إكسيل عددا من الوظائف المضمنة التي تجعل من السهل حساب عدد الأحرف في الخلية.
فيما يلي بعض الوظائف الأكثر شيوعا التي يمكن استخدامها لحساب الأحرف:
- لين-تقوم هذه الوظيفة بإرجاع عدد الأحرف في الخلية ، بما في ذلك المسافات.
- لينب-تقوم هذه الوظيفة بإرجاع عدد البايتات التي تشغلها الأحرف في الخلية. إنه مفيد بشكل خاص عند العمل بأحرف مزدوجة البايت ، مثل الأحرف الصينية أو اليابانية ، والتي تشغل أكثر من بايت واحد.
- تقليم-تزيل هذه الوظيفة جميع المسافات غير الضرورية من النص في الخلية. بعد استخدام هذه الوظيفة ، يمكنك استخدام وظيفة لين أو لينب لحساب الأحرف.
- يمين-تقوم هذه الوظيفة بإرجاع العدد المحدد من الأحرف إلى يمين النص في الخلية. على سبيل المثال ، سيعيد اليمين(أ1 ، 5) آخر 5 أحرف من الخلية أ1.
- اليسار-تقوم هذه الوظيفة بإرجاع العدد المحدد من الأحرف إلى يسار النص في الخلية. على سبيل المثال ، سيعيد اليسار(أ1 ، 3) أول 3 أحرف من الخلية أ1.
- منتصف-تقوم هذه الوظيفة بإرجاع العدد المحدد من الأحرف من منتصف النص في الخلية ، بدءا من الموضع المحدد. على سبيل المثال ، منتصف(أ1 ، 2 ، 4) سيعود 4 أحرف بدءا من الحرف الثاني في الخلية أ1.
باستخدام هذه الوظائف سوف تجعل من السهل لحساب عدد الأحرف في خلية إكسيل وتنفيذ العمليات الضرورية الأخرى مع النص.
القسم 3: استخدام صيغة لحساب الأحرف
باستخدام الصيغة في إكسيل يسمح لك لأتمتة عملية عد الأحرف في خلية. للقيام بذلك ، يمكنك استخدام وظيفة دلستر ، الذي يحسب عدد الأحرف في الخلية.
الخطوة 1: حدد الخلية التي تريد حساب عدد الأحرف فيها.
الخطوة 2: أدخل الصيغة في الخلية باستخدام دالة دلستر:"=دلستر(مرجع الخلية)". على سبيل المثال ، إذا كانت الخلية التي تريد حسابها تحتوي على العنوان أ1 ، فستبدو الصيغة كما يلي: "=دلستر(أ1)".
الخطوة 3: اضغط على إدخال لتطبيق الصيغة والحصول على النتيجة.
الآن سترى عدد الأحرف في الخلية المحددة.
يمكنك أيضا استخدام صيغة دلستر بالاشتراك مع وظائف أو عوامل تشغيل أخرى لأداء مهام عد الأحرف الأكثر تعقيدا.
ملاحظة: تعرض وظيفة دلستر عدد الأحرف ، بما في ذلك المسافات. إذا كنت بحاجة إلى استبعاد مسافات من العد ، يمكنك استخدام الصيغة "= دلستر (بديل (أ1, " ", ""))", أين أ1 هو مرجع الخلية.
الآن يمكنك استخدام الصيغة لحساب الأحرف في خلايا إكسيل وأتمتة هذه العملية ، والتي سوف توفر لك الوقت وتبسيط عملك.
الباب 4: عد الأحرف باستخدام وحدات الماكرو
إذا كنت بحاجة إلى حساب عدد الأحرف في عدد كبير من الخلايا في إكسيل ، قد يكون أكثر كفاءة لاستخدام وحدات الماكرو. وحدات الماكرو هي تسلسل الأوامر المكتوبة في لغة البرمجة فبا التي يمكن استنساخها في إكسيل لأتمتة مهام معينة.
لحساب الأحرف باستخدام وحدات الماكرو ، تحتاج إلى اتباع الخطوات التالية:
- فتح فيسوال باسيك للتطبيقات (فبا) عن طريق الضغط على ألت+إف 11.
- في القائمة ، حدد إدراج > وحدة نمطية لإنشاء وحدة فبا جديدة.
- أدخل الكود التالي في الوحدة النمطية الجديدة:
العد الفرعيالشخصيات()
خافت رنغ كما المدى
خلية خافتة كمدى
'يشير إلى نطاق الخلايا التي يجب حساب الأحرف فيها
تعيين رنغ = المدى ("أ 1: أ 10")
'يمر عبر كل خلية في النطاق ويحسب الشخصيات
لكل خلية في رنغ
الخلية.الإزاحة (0 ، 1).القيمة = لين (خلية.القيمة)
الخلية التالية
نهاية الفرعية
يستخدم الرمز أعلاه كائن النطاق لتحديد نطاق الخلايا التي تحتاج إلى حساب الأحرف فيها. يمكنك تغيير هذا النطاق إلى أي نطاق آخر يحتوي على بياناتك.
- أغلق نافذة فبا والعودة إلى إكسيل.
- حدد الخلية حيث تريد إخراج النتيجة واضغط ألت + و 8 لفتح مربع الحوار ماكرو. حدد "العدالأحرف" وانقر على"تشغيل".
بعد تنفيذ الماكرو ، سيتم عرض عدد الأحرف في هذه الخلية في العمود المحدد بجوار كل خلية حددتها في الكود.
باستخدام هذه الطريقة ، يمكنك بسرعة حساب عدد الأحرف في عدد كبير من الخلايا في جدول بيانات إكسيل الخاص بك. يمكن أن تكون وحدات الماكرو مفيدة بشكل خاص إذا كانت لديك قوائم طويلة من البيانات أو إذا كنت تريد أتمتة عملية عد الأحرف.
القسم 5: طرق أخرى لحساب الأحرف في إكسيل
على الرغم من أن وظيفة لين هي الطريقة الأبسط والأكثر شيوعا لحساب الأحرف في إكسيل ، إلا أن هناك طرقا أخرى يمكن أن تكون مفيدة في مواقف معينة.
1. صيغة بديلة
يمكن استخدام الوظيفة البديلة لحساب عدد حرف معين في الخلية. يمكنك استخدام الصيغة التالية:
= لين (أ1) - لين (بديل (أ1، "رمز"،""))
استبدل "أ 1 "بعنوان الخلية التي تحتوي على النص الذي تريد حساب الأحرف فيه ، واستبدل" الرمز " بالحرف الذي تريد حسابه.
2. صيغة لين مع تسلسل
إذا كنت ترغب في حساب الأحرف في خلايا متعددة ، يمكنك استخدام وظيفة لين في تركيبة مع عامل تسلسل (&). على سبيل المثال ، إذا كنت تريد حساب الأحرف في أ1 و ب1 ، يمكنك استخدام الصيغة التالية:
= لين (أ1 & ب1)
تجمع هذه الصيغة بين محتويات الخليتين أ1 و ب1 وتحسب عدد الأحرف في السلسلة الناتجة.
3. صيغة لين مع مجموعة من الخلايا
إذا كنت ترغب في حساب الأحرف في مجموعة من الخلايا ، يمكنك استخدام وظيفة لين مع منطقة الخلية. على سبيل المثال ، إذا كنت تريد حساب الأحرف في نطاق أ1:أ 5 ، يمكنك استخدام الصيغة التالية:
= مجموع (لين (أ1: أ5))
ترجع هذه الصيغة مجموع عدد الأحرف في كل خلية من أ1: أ5.
4 المدى. أداة البحث والاستبدال
في إكسيل لديها أيضا أداة البحث والاستبدال التي يمكن استخدامها لحساب الأحرف. لاستخدام هذه الأداة ، اتبع الخطوات التالية:
- حدد نطاق الخلايا التي تريد حساب الأحرف فيها.
- افتح علامة التبويب البيانات في الجزء العلوي من الشاشة.
- انقر فوق الزر" بحث "في شريط الأدوات" تحرير".
- في نافذة البحث والاستبدال ، أدخل الحرف الذي تريد حسابه في حقل البحث.
- انقر فوق الزر" البحث عن الكل".
- بعد ذلك ، سيتم عرض عدد تطابقات الأحرف في نطاق الخلايا المحدد.
هذه الأساليب تسمح لك لحساب الأحرف في إكسيل أكثر مرونة ، اعتمادا على احتياجاتك. اختر الطريقة التي تناسب وضعك المحدد.
سؤال وجواب
كيف يمكنني حساب عدد الأحرف في خلية اكسل?
لحساب عدد الأحرف في خلية إكسيل ، يمكنك استخدام وظيفة لين. على سبيل المثال ، لمعرفة عدد الأحرف في الخلية أ1 ، يمكنك كتابة الصيغة =لين(أ1) في خلية أخرى. ستكون النتيجة رقما يشير إلى عدد الأحرف في خلية معينة ، بما في ذلك المسافات وعلامات الترقيم.
كيف أحسب عدد الأحرف في خلية إكسل, باستثناء المسافات?
إذا كنت بحاجة إلى حساب عدد الأحرف في خلية إكسيل ، باستثناء المسافات ، يمكنك استخدام وظيفة لين والدالة البديلة. أولا ، استبدل جميع المسافات بأسطر فارغة باستخدام الصيغة = بديل (أ1،""،"") ، حيث أ1 هي الخلية التي يوجد بها النص. ثم استخدم وظيفة لين لحساب عدد الأحرف في الخلية المعدلة ، على سبيل المثال: =لين(بديل(أ1،""،"")). ستكون النتيجة عدد الأحرف في الخلية ، باستثناء المسافات.
كيف يمكنني حساب عدد الأحرف في خلية اكسل, باستثناء علامات الترقيم?
إذا كنت بحاجة إلى حساب عدد الأحرف في خلية إكسيل ، باستثناء علامات الترقيم ، يمكنك استخدام وظيفة لين والدالة البديلة. أولا ، استبدل جميع علامات الترقيم بأسطر فارغة باستخدام الصيغة =بديل (بديل (أ1،".", ""), ",", ""). ثم استخدم وظيفة لين لحساب عدد الأحرف في الخلية المعدلة ، على سبيل المثال: =لين(بديل(بديل(أ1،".", ""), ",", "")). ستكون النتيجة عدد الأحرف في الخلية ، باستثناء علامات الترقيم.