كتير واحنا شغالين علي إكسيل بمستلم بيانات متلخبطة شوية حروف كابيتال وشويوة حروف سمول وشوية كده وكده
وده بيعمل مشاكل كتير خصوصا لو البيانات دي داخلة في تقارير - شيتات عمل - أو حتي تجهيز داتا قبل ما ترفعها علي نظام تاني
وهنا بيجي أهمية دالة UPPER هي دالة بسيطة جدا لكن تأثيرها قوي جدا
خلينا نشرحها واحدة واحدة وبالراحة
دالة UPPER:
دالة UPPER في إكسيل وظيفتها إنها تحول أي نص مكتوب بحروف صغيرة small letters إلي حروف كبيرة Capital Letters
يعني لو عندك:
mohamed
سواءء كان النص كله صغير أو مختلط هي بتحوله كله كابيتال
- صيغة الدالة:
الصيغة بتاعتها بسيطة جدا:
UPPER(text)=
يعني حول اللي مكتوب في الخلية A1 لحروف كبيرة
- مثال عملي خطوة بخطوة:
تخيل معايا عندك جدول موظفين بالشكل ده:
A
ahmed
sara
mohamed
ali
والمطلوب إن كل الأسماء تبقي كابيتال علشان تطلع تقرير رسمي
- الخطوات:
- اكتب في الخلية B1:
UPPER(A1)=
- اضغط Enter
اسحب المعادلة لباقي الصفوف
النتيجة هتبقي:
B A
AHMED ahmed
SARA sara
MOHAMED mohamed
ALI ali
وبس كده
لشرح دالة TRIM في إكسيل اضغط هنا
- ليه نستخدم دالة UPPER؟
ممكن تسألني: طب ما اكتبهم كابيتال من الأول وخلاص؟
هقولك لأسباب مهمة جدا:
- توحيد شكل البيانات:
لو عندك قاعدة بيانات كبيرة جدا ومش كل الناس كتبت بنفس الطريقة لازم توحد الشكل
مثال:
- AHMED
- ahmed
- Ahmed
بالنسبة للعين هما نفس الاسم لكن في التحليل ممكن يحصل اختلاف
- تجهيز الداتا قبل الرفع علي نظام:
زي بعض الأنظمة بتطلب إن البيانات تبقي كلها Capital Letters
زي بعض أنظمة الموارد البشرية أو ERP
- تحسين البحث والمقارنات:
رغم إن إكسيل مش Case Sensitive في المقارنة لكن في حالات معينة لما تستخدم دوال متقدمة أو تصدر البيانات بيبقي مهم الشكل الموحد
- الفرق بين دوال PROPER و LOWER و UPPER:
إكسيل فيه 3 دوال مسئوليين عن تنسيق الحروف:
الدالة وظيفتها
UPPER يحول كل الحروف كابيتال
LOWER يحول كل الحروف سمول
PROPER يخلي أول حرف في كل كلمة كابيتال
- مثال:
لو عندك:
mohamed ahmed ali
- UPPER → MOHAMED AHMED ALI
- LOWER → mohamed ahmed ali
- PROPER → Mohamed Ahmed Ali
كل واحدة فيهم ليها استخدام مختلف حسب احتياجك
لشرح دالة LEN في إكسيل اضغط هنا
- استخدام دالة UPPER مع دوال تانية:
واحدة من أقوي الحاجات في إكسيل إنك تقدر تدمج الدوال مع بعض
- مثال1: دمج الاسم الأول مع الأسم الأخير وتحويلهم كابيتال
لو عندك:
B A
ali mohamed
عايز تطلع الاسم كابيتال:
UPPER(A1 & " " & B1)=
النتيجة:
MOHAMED ALI
هنا:
- دالة TRIM تشيل المسافات
- دالة UPPER تحول كابيتال
تركيبة ممتازة لتنظيف البيانات
* ملحوظة مهمة جدا:
دالة UPPER مش بتغير النص الأصلي
يعني هي بتطلعلك نتيجة في خلية جديدة لكن الخلية الأصلية زي ما هي
لو عايز تستبدل النص القديم بالنص الجديد:
- اعمل Copy للنتايج
- اعمل Paste Special
- اختار Values
كده تستبدل المعادلات بالنص النهائي
- استخدام دالة UPPER مع البيانات العربية:
ناس كتير تسأل: طب العربي؟
الإجابة:
الحروف العربية مفيهاش Capital وSmall فالدالة مش هتفرق
يعني:
محمد
هتفضل زي ما هي
الدالة شغالة بس علي الحروف الإنجليزية
- استخدام عملي في شغل الموارد البشرية:
لو انت شغال HR أو حسابات ممكن تستخدم دالة UPPER في:
- توحيد أسماء الموظفين
- تجهيز كشوف المرتبات
- رفع بيانات علي سيستم داخلي
- إعداد ملفات التأمينات
خصوصا لما تبقي مستلم ملف من أكتر من موظف وكل واحد كاتب بطريقته
لشرح دالة LARGE في إكسيل اضغط هنا
- استخدام دالة UPPER في تجهيز البيانات قبل Pivot Table:
في نقطة مهمة ناس كتير بتغفل عنها
لما تيجي تعمل Pivot Table على بيانات فيها أسماء أو أكواد مكتوبة بأشكال مختلفة مرة كابيتال ومرة سمول ممكن تلاقي الاسم الواحد متقسم في أكتر من صف
- مثال:
- ahmed
- AHMED
لو انت شايفهم نفس الشخص Excel ممكن يعاملهم كسجلين مختلفين حسب مصدر البيانات أو طريقة الإدخال
الحل هنا إنك قبل ما تعمل Pivot Table تنظف البيانات وتوحد شكلها باستخدام:
UPPER(A2)=
- مشكلة شائعة وحلها:
- المشكلة:
النتيجة مش بتتغير رغم إنك كاتب المعادلة صح
- السبب:
ممكن الخلية تبقي رقم مش نص
- الحل:
اتأكد إن البيانات Text مش Number
أو استخدم:
UPPER(TEXT(A1,"@"))=
- نصايح احترافية:
- استخدام دالة UPPER بعد ما تخلص إدخال البيانات مش أثناء الإدخال
- دايما احتفظ بنسخة من الداتا الأصلية
- استخدم الدالة مع دوال TRIM أو CLEAN لو الداتا جاية من نظام تاني
- لو شغال علي تقارير رسمية خليك ثابت في التنسيق
- مثال تطبيقي كامل:
تخيل إنك استلمت ملف من عميل بالشكل ده:
الاسم الايميل
ahmed@gmail.com ahmed ali
sara@gmail.com sara said
والمطلوب:
- الاسم كله كابيتال
- الايميل كله سمول
هتعمل:
في عمود الاسم:
UPPER(A1)=
في عمود الايميل:
LOWER(B1)=
كده طلعت ملف منظم جاهز للتسليم
- خلاصة الموضوع:
دالة UPPER من أبسط دوال إكسيل لكن أهمهم في تنظيم البيانات
هي:
- بتحول النصوص لحروف كبيرة
- بتساعد في توحيد شكل الداتا
- مفيدة جدا في التقارير الرسمية
- تقدر تدمجها مع دوال تانية بسهولة
ومتنساش إن الاحتراف في إكسيل مش إنك تحفظ دوال كتير
الاحترااف إنك تستخدم الدالة الصح في الوقت الصح
- يرجى مشاركة المقال مع أشخاص آخرين لتعم الفائدة ونشرها على حساباتك الشخصية على مواقع التواصل الإجتماعي من الأيقونات أسفل المقال
- الصفوف والأعمدة في برنامج الإكسيل
