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

تغيير حالة النص في Excel - 6 طرق عملية للغاية

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


فيديو: تغيير حالة النص في Excel


تغيير حالة النص في Excel

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


قم بتغيير حالة النص باستخدام الوظائف المضمنة

لنفترض أن لديك قائمة بالأسماء في النطاق A2:A7 كما هو موضح في لقطة الشاشة أدناه، وتريد الآن تغيير حالة النص إلى أحرف كبيرة أو صغيرة أو حالة مناسبة، يحتوي Microsoft Excel على الوظائف المضمنة التالية التي يمكن أن تساعدك على إنجاز المهمة بسهولة.

  • الوظيفة العلوية – تحويل النص إلى أحرف كبيرة، مثل السعر الإجمالي > السعر الإجمالي
  • وظيفة أقل – تحويل النص إلى أحرف صغيرة، مثل السعر الإجمالي > السعر الإجمالي
  • الوظيفة المناسبة - تكبير الحرف الأول من كل كلمة في سلسلة نصية، مثل السعر الإجمالي > السعر الإجمالي
قم بتغيير حالة النص إلى أحرف كبيرة باستخدام الدالة UPPER

لتغيير حالة النص الموجود في النطاق A2:A7 إلى أحرف كبيرة، يجب استخدام الدالة UPPER استطيع المساعدة. يرجى القيام بما يلي.

الخطوة 1: تطبيق الدالة UPPER

هنا أقوم بتحديد الخلية C2، وأدخل الصيغة التالية واضغط على أدخل مفتاح للحصول على النتيجة الأولى.

=UPPER(A2)

الخطوة الثانية: الحصول على جميع النتائج

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

قم بتغيير حالة النص إلى أحرف صغيرة باستخدام الدالة LOWER

لتغيير حالة النص الموجود في النطاق A2:A7 إلى أحرف صغيرة، يمكنك تطبيق الأمر وظيفة أقل على النحو التالي.

الخطوة 1: تطبيق الدالة السفلى

هنا أقوم بتحديد الخلية C2، وأدخل الصيغة التالية واضغط على أدخل مفتاح للحصول على النتيجة الأولى.

=LOWER(A2)

الخطوة الثانية: الحصول على جميع النتائج

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

قم بتغيير حالة النص إلى حالة الأحرف المناسبة (العنوان) باستخدام الدالة PROPER

لتغيير حالة النص الموجود في النطاق A2:A7 إلى حالة الأحرف الصحيحة (كتابة الحرف الأول من كل كلمة بالأحرف الكبيرة)، الدالة PROPER يمكن أن تفعل لك معروفا. يرجى القيام بما يلي.

الخطوة 1: حدد خلية لإخراج النتيجة وتطبيق الدالة المناسبة

هنا أقوم بتحديد الخلية C2، وأدخل الصيغة التالية واضغط على أدخل مفتاح للحصول على النتيجة الأولى.

=PROPER(A2)

الخطوة الثانية: الحصول على جميع النتائج

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


قم بتغيير حالة النص ببضع نقرات باستخدام أداة سهلة الاستخدام

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

بعد تثبيت Kutools لبرنامج Excel، اذهب للتحديد كوتولس > نص > تغيير الحالة، ثم قم بما يلي:

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

نتيجة

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

ملاحظة:

قم بتغيير حالة النص باستخدام Flash fill

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

الخطوة 1: اكتب الإدخال الأول في الحالة المطلوبة في الخلية المجاورة

في الخلية المجاورة مباشرةً لإدخال البيانات الأول، اكتب الإدخال الأول يدويًا كما تريده أن يظهر.

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

الخطوة 2: قم بتطبيق التعبئة السريعة لملء جميع الأحرف الكبيرة تلقائيًا

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

معلومه- سرية: إذا لم يتعرف Excel على النمط عند ملء الخلية الثانية ، فقم بتعبئة البيانات الخاصة بهذه الخلية يدويًا ثم انتقل إلى الخلية الثالثة. يجب التعرف على النمط عند بدء إدخال البيانات في الخلية الثالثة على التوالي.

نتيجة

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

ملاحظة:
  • هذه الميزة متاحة فقط في Excel 2013 والإصدارات الأحدث.
  • يمكنك اتباع نفس الخطوات لتطبيق التعبئة السريعة لتغيير حالة النص إلى أحرف صغيرة, حالة مناسبة وأيضا حالة الجملة كما هو مطلوب.
  • إذا لم يقدم Excel تلقائيًا اقتراح التعبئة السريعة، فيمكنك فرض تفعيله باستخدام إحدى الطرق التالية.
    • بالاختصار
      بعد كتابة أول نص كبير في الخلية B2، حدد النطاق B2:B7، ثم اضغط CTRL + E مفاتيح لملء بقية النصوص الكبيرة تلقائيًا.
    • عن طريق خيار الشريط
      بعد كتابة أول نص كبير في الخلية B2، حدد النطاق B2:B7، ثم انتقل إلى النقر شغل > فلاش فيل تحت الرئيسية علامة التبويب.

تغيير حالة النص باستخدام Microsoft Word

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

الخطوة 1: انسخ نطاق الخلايا الذي يحتوي على النص الذي تريد تغيير حالته

في هذه الحالة، أحدد النطاق A2:A7 في ورقة عمل Excel ثم اضغط CTRL + C لنسخه.

الخطوة 2: الصق النطاق المحدد في مستند Word

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

الخطوة 3: قم بتغيير النص المحدد إلى أحرف كبيرة أو صغيرة أو حالات شائعة أخرى

  1. حدد النص المنسوخ في كلمة.
  2. تحت المبادرة من الرئيسية علامة التبويب ، انقر لتوسيع ملف تغيير الحالة القائمة المنسدلة.
  3. اختر أحد خيارات الحالة حسب حاجتك. هنا أختار أحرف صغيرة من القائمة المنسدلة.

الخطوة 4: انسخ النصوص التي تم تغييرها من Word وألصقها مرة أخرى في Excel

بمجرد تغيير النص إلى الحالة التي حددتها (هنا يتم تغيير حالة النص إلى حالة صغيرة)، عليك القيام بما يلي:

  1. حدد ونسخ النصوص التي تم تغييرها في Word.
  2. ارجع إلى ورقة عمل Excel الخاصة بك.
  3. حدد الخلية الأولى من النطاق الذي تريد وضع النصوص فيه، ثم اضغط على CTRL + V للصق المحتوى مرة أخرى في Excel.

تغيير حالة النص باستخدام Power Query

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

الخطوة 1: حدد نطاق البيانات، وقم بتمكين ميزة "من الجدول/النطاق".

حدد الخلايا (بما في ذلك الرأس) حيث تريد تغيير حالة النص، وهنا أقوم بتحديد النطاق A1:A7. ثم حدد البيانات > من الجدول / النطاق.

الخطوة 2: تحويل الخلايا المحددة إلى تنسيق الجدول

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

إذا كانت الخلايا المحددة هي جدول Excel ، فانتقل إلى الخطوة 3.

الخطوة 3: تحويل النصوص إلى أي حالة حسب حاجتك

في الافتتاح Power Query نافذة ، تحتاج إلى:

  1. انتقل إلى تحول علامة التبويب.
  2. انقر على شكل.
  3. اختر أحد خيارات الحالة (أحرف صغيرة, الأحرف الكبيرة, استخدم الأحرف الكبيرة في كل كلمة) ما تحتاج إليه. هنا اخترت الأحرف الكبيرة من القائمة المنسدلة.

لقد تم التحول الآن. كما ترون في الصورة أدناه، تم تغيير كل النص إلى أحرف كبيرة في Power Query النافذة في هذا المثال.

الخطوة 4: احفظ النص وقم بتحميله مرة أخرى إلى Excel

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

نتيجة

النص الذي تغير إلى حالة النص التي حددتها في الخطوة 3 عاد الآن إلى ورقة العمل الخاصة بك.

ملاحظة:
  • لاستخدام Power Query، فأنت بحاجة إلى Excel 2016 أو إصدار أحدث.
  • إذا كنت تستخدم Excel 2010/2013، قم بتنزيل ملف مایکروسافت Power Query الوظيفة الإضافية للبدء.

تغيير حالة النص باستخدام رمز VBA

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

الخطوة 1: افتح نافذة Microsoft Visual Basic for Applications

اضغط على قديم + F11 مفاتيح لفتح هذه النافذة.

الخطوة 2: أدخل وحدة وأدخل رمز فبا

انقر إدراج > وحدة، ثم انسخ والصق أحد رموز VBA التالية في ملف وحدة (كود) نافذة.

في هذه الحالة، أريد تغيير حالة النص في النطاق إلى أحرف كبيرة، لذلك سأقوم بنسخ ولصق ما يلي كود فبا 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: قم بتشغيل كود فبا

اضغط على F5 مفتاح لتشغيل الكود. بعد ذلك سيظهر مربع حوار يطالبك بتحديد الخلايا التي تحتوي على النص الذي تريد تغيير حالة النص (هنا أحدد النطاق A2:A7). بعد تحديد اختيارك، انقر فوق OK.

نتيجة

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


مقارنة بين هذه الأساليب

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

خدمة التوصيل نظر أنواع الحالات المدعومة
المدمج في وظائف
  • الوظائف الأصلية.
  • يعمل عبر جميع الإصدارات.
  • يتطلب إنشاء عمود مساعد للنتائج.
  • الأحرف الكبيرة
  • أحرف صغيرة
  • الحالة المناسبة
كوتولس ل إكسيل
  • سهل الاستخدام، ويحتاج فقط بضع نقرات.
  • يمكن تعديل البيانات الأصلية مباشرة.
  • يتطلب التنزيل والتثبيت.
  • الأحرف الكبيرة
  • أحرف صغيرة
  • الحالة المناسبة
  • حالة الجملة
فلاش فيل
  • يتعرف تلقائيًا على الأنماط ويطبقها.
  • قد لا تكون دقيقة مثل الطرق الأخرى، خاصة مع أنماط النص غير المنتظمة.
  • الأحرف الكبيرة
  • أحرف صغيرة
  • الحالة المناسبة
  • حالة الجملة
ميكروسوفت ورد
  • أدوات تنسيق النص سهلة الاستخدام.
  • يتضمن نقل البيانات بين برنامجين، مما قد يؤدي إلى فقدان التنسيق أو البيانات.
  • الأحرف الكبيرة
  • أحرف صغيرة
  • الحالة المناسبة
  • حالة الجملة
Power Query
  • يمكنه التعامل مع كميات كبيرة من البيانات في وقت واحد.
  • مناسبة لمهام تحويل البيانات المعقدة.
  • قد يكون مبالغة في القيام بمهام بسيطة.
  • لديه منحنى التعلم.
  • الأحرف الكبيرة
  • أحرف صغيرة
  • الحالة المناسبة
رموز VBA
  • مناسبة للأتمتة والمهام المعقدة.
  • يتطلب معرفة بـ VBA، وقد لا يكون مثاليًا للمستخدمين غير التقنيين.
  • قد يؤدي الترميز الخاطئ إلى حدوث مشكلات.
  • الأحرف الكبيرة
  • أحرف صغيرة
  • الحالة المناسبة
  • حالة الجملة

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

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

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

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

علامة تبويب kte 201905


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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations