مناسب في Excel (صيغة ، أمثلة) | كيفية استخدام الوظيفة المناسبة؟

الوظيفة المناسبة في Excel

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

يتم تصنيف الدالة PROPER على أنها String أو Text function في Excel. تقوم وظيفة PROPER بتحويل الحرف الأول إلى الأحرف الكبيرة وتستقر إلى الأحرف الصغيرة.

في الأساس ، يتم استخدام وظيفة PROPER في Excel لتحويل نص الإدخال إلى حالة مناسبة. يمكن استخدامه لكتابة كل كلمة بأحرف كبيرة في سلسلة معينة. لن تؤثر وظيفة PROPER في Excel على الأرقام وعلامات الترقيم في النص أو السلسلة المحددة. سيتم فقط تحويل الحرف الأول إلى أحرف كبيرة وكل الأحرف الأخرى إلى أحرف صغيرة.

الصيغة الصحيحة في Excel

تحتوي الصيغة PROPER في Excel على معلمة إلزامية واحدة ، مثل النص.

المعلمة الإجبارية:

  • النص: النص أو السلسلة التي سيتم تحويل حرفها الأول في كل كلمة إلى أحرف كبيرة وسيتم تحويل جميع الأحرف المتبقية إلى أحرف صغيرة.

كيفية استخدام الوظيفة المناسبة في Excel؟

وظيفة PROPER في Excel بسيطة للغاية وسهلة الاستخدام. دعنا نفهم عمل PROPER في Excel ببعض الأمثلة. يمكن استخدام الدالة PROPER كدالة في ورقة العمل وكوظيفة VBA.

يمكنك تنزيل قالب Excel الخاص بالوظيفة المناسبة هنا - قالب Excel للوظيفة المناسبة

مثال 1

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

المثال رقم 2 

في المثال الثاني ، نستخدم نص الإدخال الذي يحتوي على مسافات عشوائية بين الكلمات b / w. لذلك علينا هنا استخدام وظيفة Trim مع وظيفة PROPER للحصول على إخراج جيد التنسيق. تقوم الوظيفة المناسبة أولاً بسحب كل كلمة أولى إلى الأحرف الكبيرة بدلاً من وظيفة القطع التي تزيل جميع المسافات غير الضرورية من النص المزود كما هو موضح في الجدول أدناه.

يمكن استخدام PROPER in excel كوظيفة VBA.

استخدام فرعي ()

Dim rng كنطاق ، الخلية As Range // تعلن عن كائنين من كائنات النطاق

Set rng = Selection // نقوم بتهيئة كائن النطاق rng بالنطاق المحدد.

// نريد التحقق من كل خلية في نطاق محدد عشوائيًا (يمكن أن يكون هذا النطاق من أي حجم). في Excel VBA ، يمكنك استخدام حلقة For Every Next لهذا الغرض. أضف أسطر التعليمات البرمجية التالية:

لكل خلية في rng

الخلية التالية

cell.Value = Application.WorksheetFunction.Proper (cell.Value)

نهاية الفرعية

أشياء للذكرى 

  • لا تتأثر الأرقام وعلامات الترقيم باستخدام الدالة PROPER في السلسلة.
  • تقوم وظيفة PROPER بتحويل 's إلى' S ، على سبيل المثال ، tanuj's إلى Tanuj'S.

$config[zx-auto] not found$config[zx-overlay] not found