تغيير حالة النصوص في Excel – 6 طرق عملية للغاية
الحفاظ على توحيد حالة النصوص في Excel، مثل رأس كل كلمة أو استخدام أحرف كبيرة/صغيرة موحدة، يعزز بشكل كبير من قابلية قراءة البيانات والاحترافية. على عكس Microsoft Word، لا يوفر Excel زرًا لتغيير حالة النصوص في ورقة العمل، مما يجعل الأمر معقدًا للكثير من المستخدمين. يقدم هذا المقال ست طرق عملية لمساعدتك على تغيير حالة النصوص في Excel حسب الحاجة. دعنا نعمل معًا لتحقيق الاتساق في بياناتك النصية!

- تغيير حالة النصوص في Excel
- باستخدام الوظائف المدمجة (للحالات العلوية والسفلية والمناسبة)
- ببضع نقرات باستخدام أداة عملية (للأحرف الكبيرة والصغيرة والحالة المناسبة و حالة الجملة )
- باستخدام ميزة التعبئة السريعة (للأحرف الكبيرة والصغيرة والحالة المناسبة و حالة الجملة )
- باستخدام Microsoft Word (للأحرف الكبيرة والصغيرة والحالة المناسبة و حالة الجملة )
- باستخدام Power Query (للأحرف الكبيرة والصغيرة والحالة المناسبة)
- باستخدام أكواد VBA (للأحرف الكبيرة والصغيرة والحالة المناسبة و حالة الجملة )
تغيير حالة النصوص في Excel
يوضح هذا القسم طرقًا مختلفة لمساعدتك على تحويل القيم النصية في الخلايا إلى أحرف كبيرة، صغيرة، الحالة المناسبة وكذلك حالة الجملة.
تغيير حالة النصوص باستخدام الوظائف المدمجة
لنفترض أن لديك قائمة بأسماء في النطاق A2:A7 كما هو موضح في لقطة الشاشة أدناه، والآن تريد تغيير حالة النصوص إلى الأحرف الكبيرة أو الصغيرة أو الحالة المناسبة، توفر Microsoft Excel الوظائف المدمجة التالية التي يمكن أن تساعدك بسهولة على إنجاز المهمة.

- وظيفة UPPER – تحول النص إلى أحرف كبيرة، مثل السعر الإجمالي > السعر الإجمالي بالكامل
- وظيفة LOWER – تحول النص إلى أحرف صغيرة، مثل السعر الإجمالي > السعر الإجمالي بالكامل
- وظيفة PROPER – تجعل أول حرف من كل كلمة في سلسلة نصية كبير، مثل السعر الإجمالي > السعر الإجمالي بالكامل
تغيير حالة النصوص إلى الأحرف الكبيرة باستخدام وظيفة UPPER
لتغيير حالة النصوص في النطاق A2:A7 إلى الأحرف الكبيرة، يمكن لوظيفة UPPER المساعدة. الرجاء القيام بما يلي.
الخطوة 1: تطبيق وظيفة UPPER
هنا أختار الخلية C2، أدخل الصيغة التالية وأضغط مفتاح Enter للحصول على النتيجة الأولى.
=UPPER(A2)

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

تغيير حالة النصوص إلى الأحرف الصغيرة باستخدام وظيفة LOWER
لتغيير حالة النصوص في النطاق A2:A7 إلى الأحرف الصغيرة، يمكنك تطبيق وظيفة LOWER كما يلي.
الخطوة 1: تطبيق وظيفة LOWER
هنا أختار الخلية C2، أدخل الصيغة التالية وأضغط مفتاح Enter للحصول على النتيجة الأولى.
=LOWER(A2)

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

تغيير حالة النصوص إلى الحالة المناسبة (حالة العنوان) باستخدام وظيفة PROPER
لتغيير حالة النصوص في النطاق A2:A7 إلى الحالة المناسبة (رأس كل كلمة)، يمكن لوظيفة PROPER مساعدتك. الرجاء القيام بما يلي.
الخطوة 1: اختيار خلية لإخراج النتيجة وتطبيق وظيفة PROPER
هنا أختار الخلية C2، أدخل الصيغة التالية وأضغط مفتاح Enter للحصول على النتيجة الأولى.
=PROPER(A2)

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

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

- للاستخدام هذه الميزة، يجب عليك تثبيت Kutools لـ Excel أولاً، الرجاء النقر هنا لتنزيله والتمتع بفترة تجريبية مجانية لمدة 30 يومًا الآن.
- يمكنك تطبيق ميزة تغيير حالة النصوص لتغيير حالة النصوص في نطاقات متعددة في نفس الوقت.
تغيير حالة النصوص باستخدام ميزة التعبئة السريعة
الآن لننتقل إلى الطريقة الثالثة، المعروفة باسم التعبئة السريعة. تم تقديم التعبئة السريعة في Excel 2013، وهي مصممة لملء بياناتك تلقائيًا عندما تكتشف نمطًا. استخدام ميزة التعبئة السريعة لتغيير حالة النصوص في نطاق في Excel أمر بسيط نسبيًا. إليك الدليل خطوة بخطوة:
الخطوة 1: كتابة الإدخال الأول في الحالة المطلوبة في الخلية المجاورة
في الخلية المجاورة مباشرة لإدخال البيانات الأول، اكتب الإدخال الأول كما تريد أن يظهر.
على سبيل المثال، إذا كنت أريد تغيير حالة النصوص في النطاق A2:A7 إلى الأحرف الكبيرة، سأذهب إلى الخلية B2 المجاورة مباشرة للاسم الأول واكتب النص بالأحرف الكبيرة يدويًا.

الخطوة 2: تطبيق التعبئة السريعة لملء جميع الأحرف الكبيرة تلقائيًا
انتقل إلى الخلية أسفل B2، واكتب الاسم الثاني من A3 بالأحرف الكبيرة، ثم سيكتشف Excel النمط من الإدخال السابق وسيظهر اقتراح التعبئة السريعة لملء الخلايا المتبقية تلقائيًا بنصوص بالأحرف الكبيرة. ثم تحتاج إلى الضغط على Enter لقبول المعاينة.

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

- هذه الميزة متاحة فقط في Excel 2013 والإصدارات الأحدث.
- يمكنك اتباع نفس الخطوات لتطبيق التعبئة السريعة لتغيير حالة النصوص إلى الأحرف الصغيرة، الحالة المناسبة وكذلك حالة الجملة حسب الحاجة.
- إذا لم يقدم Excel اقتراحًا تلقائيًا للتعبئة السريعة، يمكنك إجباره على العمل باستخدام أحد الأساليب التالية.
- عبر اختصار لوحة المفاتيح بعد كتابة النص الأول بالأحرف الكبيرة في الخلية B2، اختر النطاق B2:B7، واضغط على Ctrl + E لملء باقي النصوص بالأحرف الكبيرة تلقائيًا.
- عبر خيار الشريط بعد كتابة النص الأول بالأحرف الكبيرة في الخلية B2، اختر النطاق B2:B7، انتقل إلى النقر على ملء > التعبئة السريعة تحت علامة التبويب الرئيسية.
- عبر اختصار لوحة المفاتيح
تغيير حالة النصوص باستخدام Microsoft Word
استخدام Microsoft Word لمساعدة في تغيير حالة النصوص في نطاق في Excel يتطلب بعض الحلول البديلة. ومع ذلك، قد يكون هذا مفيدًا إذا كنت أكثر راحة مع قدرات تغيير حالة النصوص في Word. إليك الخطوات:
الخطوة 1: نسخ النطاق الذي يحتوي على النصوص التي تريد تغيير حالاتها
في هذه الحالة، أختار النطاق A2:A7 في ورقة عمل Excel واضغط على Ctrl + C لنسخه.

الخطوة 2: لصق النطاق المحدد في مستند Word
ثم تحتاج إلى الضغط على Ctrl + V للصق المحتوى المنسوخ في مستند جديد أو موجود في Word.

الخطوة 3: تغيير النصوص المحددة إلى الأحرف الكبيرة أو الصغيرة أو الحالات الشائعة الأخرى
- اختر النصوص المنسوخة في Word.
- تحت علامة التبويب الرئيسية، انقر لتوسيع قائمة تغيير حالة النصوص.
- اختر أحد الخيارات حسب الحاجة. هنا اخترت الأحرف الصغيرة من القائمة المنسدلة.
الخطوة 4: نسخ النصوص المعدلة من Word ولصقها مرة أخرى في Excel
بمجرد تغيير النصوص إلى الحالة المحددة (هنا تم تغيير حالة النصوص إلى الأحرف الصغيرة)، تحتاج إلى القيام بما يلي:
- اختر وانسخ النصوص المعدلة في Word.
- ارجع إلى ورقة عمل Excel الخاصة بك.
- اختر الخلية الأولى من النطاق حيث تريد وضع النصوص، ثم اضغط على Ctrl + V للصق المحتوى مرة أخرى في Excel.
تغيير حالة النصوص باستخدام Power Query
يمكنك أيضًا تطبيق ميزة Power Query لتغيير حالة النصوص في Excel. الجانب السلبي لهذا الأسلوب هو أنه يتطلب عدة خطوات لإكمال المهمة تمامًا مثل أسلوب Microsoft Word. دعنا نستعرض كيفية عمله.
الخطوة 1: اختيار نطاق البيانات، تفعيل ميزة من الجدول/النطاق
اختر الخلايا (بما في ذلك العنوان) حيث تريد تغيير حالة النصوص، هنا أختار النطاق A1:A7. ثم اختر بيانات > من الجدول/النطاق.

الخطوة 2: تحويل الخلايا المختارة إلى تنسيق الجدول
إذا لم تكن الخلايا المختارة بتنسيق جدول Excel، فسيظهر مربع حوار إنشاء جدول. في هذا الحوار، تحتاج فقط إلى التحقق مما إذا كان Excel قد اختار النطاق الصحيح، وضع علامة إذا كان الجدول يحتوي على عنوان، ثم انقر على زر موافق.
إذا كانت الخلايا المختارة هي جدول Excel، انتقل إلى الخطوة 3.

الخطوة 3: تحويل النصوص إلى أي حالة حسب الحاجة
في نافذة Power Query المفتوحة، تحتاج إلى:
- انتقل إلى علامة التبويب تحويل.
- انقر على تنسيق.
- اختر أحد الخيارات (الأحرف الصغيرة، الأحرف الكبيرة، رأس كل كلمة) حسب الحاجة. هنا اخترت الأحرف الكبيرة من القائمة المنسدلة.
اكتملت العملية الآن. كما ترى في لقطة الشاشة أدناه، تم تغيير جميع النصوص إلى الأحرف الكبيرة في نافذة Power Query في هذا المثال.

الخطوة 4: حفظ وإعادة تحميل النصوص إلى Excel
- في هذه الحالة، حيث أحتاج إلى تحديد وجهة مخصصة لبياناتي، أنقر إغلاق & تحميل > إغلاق & تحميل إلى تحت علامة التبويب الرئيسية .
نصيحة: لتحميل النصوص في ورقة عمل جديدة، اختر الخيار إغلاق & تحميل.
- في مربع الحوار استيراد البيانات، اختر الخيار ورقة عمل موجودة، حدد خلية لوضع النصوص المحولة، ثم انقر على موافق.
النتيجة
النصوص التي تم تغييرها إلى الحالة المحددة في الخطوة 3 عادت الآن إلى ورقة العمل الخاصة بك.

- للاستخدام Power Query، تحتاج إلى Excel 2016 أو أحدث.
- إذا كنت تستخدم Excel 2010/2013، قم بتنزيل إضافة Microsoft Power Query للبدء.
تغيير حالة النصوص باستخدام أكواد VBA
يوفر هذا الأسلوب أربعة أكواد VBA تساعدك على تغيير حالة النصوص في نطاق محدد إلى الأحرف الكبيرة، الصغيرة، الحالة المناسبة وحالة الجملة. الرجاء القيام بما يلي واختيار الكود الذي تحتاجه.
الخطوة 1: فتح نافذة Microsoft Visual Basic for Applications
اضغط على مفاتيح Alt + F11 لفتح هذه النافذة.
الخطوة 2: إدراج وحدة وإدخال كود VBA
انقر على إدراج > وحدة، ثم انسخ والصق أحد أكواد VBA التالية في نافذة الوحدة (الكود).
في هذه الحالة، أريد تغيير حالة النصوص في نطاق إلى الأحرف الكبيرة، لذلك سأنسخ وألصق الكود التالي VBA code 1.

كود VBA 1: تغيير حالة النصوص في نطاق إلى الأحرف الكبيرة
Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = UCase(cell.Value)
Next cell
End If
End Sub
كود VBA 2: تغيير حالة النصوص في نطاق إلى الأحرف الصغيرة
Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = LCase(cell.Value)
Next cell
End If
End Sub
كود VBA 3: تغيير حالة النصوص في نطاق إلى الحالة المناسبة
Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim vText As Variant, i As Long
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
vText = Split(cell.Value, " ")
For i = LBound(vText) To UBound(vText)
vText(i) = Application.WorksheetFunction.Proper(vText(i))
Next i
cell.Value = Join(vText, " ")
Next cell
End If
End Sub
كود VBA 4: تغيير حالة النصوص في نطاق إلى حالة الجملة
Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim content As String
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
content = LCase(cell.Value)
cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
Next cell
End If
End Sub
الخطوة 3: تشغيل كود VBA
اضغط على مفتاح F5 لتشغيل الكود. ثم سيظهر مربع حوار يطالبك باختيار الخلايا التي تحتوي على النصوص التي تريد تغيير حالتها (هنا أختار النطاق A2:A7). بعد إجراء الاختيار، انقر على موافق.

النتيجة
ثم يتم تغيير النصوص في الخلايا المختارة إلى الأحرف الكبيرة أو الحالة التي حددتها.

مقارنة بين هذه الأساليب
يوضح الجدول التالي مقارنة بين الأساليب المذكورة في هذه المقالة. لكل أسلوب مزاياه وعيوبه. اختيار أي منها يعتمد على احتياجاتك.
الأسلوب | الاعتبارات | أنواع الحالات المدعومة |
الوظائف المدمجة |
|
|
Kutools لـ Excel |
|
|
التعبئة السريعة |
|
|
Microsoft Word |
|
|
Power Query |
|
|
أكواد VBA |
|
|
في الختام، هناك العديد من الطرق لتغيير حالة النصوص في Excel، كل منها يلبي تفضيلات ومستويات خبرة مختلفة. سواء كنت تبحث عن حل سريع أو حل شامل، فمن الضروري استكشاف وفهم التقنيات المختلفة للعثور على الأسلوب الذي يناسب احتياجاتك بشكل أفضل. لأولئك الذين يرغبون في الغوص أعمق في قدرات Excel، يحتوي موقعنا على ثروة من الدروس التعليمية. اكتشف المزيد من نصائح وحيل Excel هنا.
مقالات ذات صلة
حساب عدد الأحرف الكبيرة أو الصغيرة في الخلية
يوضح هذا المقال بعض الصيغ السريعة لحساب عدد الأحرف الكبيرة أو الصغيرة فقط في سلسلة نصية.
فرض النصوص إلى الأحرف الكبيرة / الصغيرة / الحالة المناسبة باستخدام التحقق من البيانات
يوضح هذا البرنامج التعليمي كيفية فرض الأحرف الكبيرة أو الصغيرة أو الحالة المناسبة عند كتابة النصوص في Excel
تحديد الأحرف الكبيرة والصغيرة والحالة المناسبة في Excel
يقدم هذا الدليل خطوة بخطوة بعض الطرق السهلة لتحديد الخلايا التي تحتوي على الأحرف الكبيرة والصغيرة والحالة المناسبة بسرعة في Excel.
تنسيق التواريخ إلى الأشهر بالأحرف الكبيرة في Excel
يقدم هذا المقال بعض الطرق لمساعدتك على تنسيق التواريخ إلى الأشهر بالأحرف الكبيرة في Excel.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!