Microsoft Excel من الصفر للاحتراف · الدرس 8 من 14
دوال النصوص والتواريخ
تنظيف الأسماء، استخراج أجزاء من النص، دمج الخلايا، وحساب الأعمار ومدد الحسابات وتواريخ الاستحقاق.
البيانات القادمة من الأنظمة البنكية غالبًا تحتاج تنظيفًا: مسافات زائدة، أسماء بأحرف مختلفة، تواريخ تحتاج تحويلًا. هذه الدوال توفر عليك ساعات.
دوال النصوص
| الدالة | الوظيفة | مثال | النتيجة |
|---|---|---|---|
| TRIM | حذف المسافات الزائدة | =TRIM(" أحمد علي ") | أحمد علي |
| LEN | عدد الحروف | =LEN("10045") | 5 |
| LEFT | حروف من البداية | =LEFT("EG380019",2) | EG |
| RIGHT | حروف من النهاية | =RIGHT("4532123498761234",4) | 1234 |
| MID | حروف من المنتصف | =MID("ABC-2026-77",5,4) | 2026 |
| UPPER / PROPER | تغيير حالة الأحرف الإنجليزية | =PROPER("ahmed ali") | Ahmed Ali |
| SUBSTITUTE | استبدال نص | =SUBSTITUTE(A2,"-","") | حذف الشرطات |
| TEXTJOIN / & | دمج نصوص | =A2&" - "&B2 | 10045 - سارة |
مثال: إخفاء رقم البطاقة
لطباعة كشف لا يظهر فيه إلا آخر 4 أرقام:="**** **** **** "&RIGHT(A2,4)
TEXT: تنسيق رقم داخل نص
="رصيدك "&TEXT(B2,"#,##0.00")&" جنيه" ← رصيدك 45,300.00 جنيه. بدون TEXT سيظهر الرقم بلا فواصل.
دوال التاريخ
| الدالة | الوظيفة | مثال |
|---|---|---|
| TODAY() | تاريخ اليوم ويتحدث تلقائيًا | =TODAY() |
| DATE | بناء تاريخ من سنة وشهر ويوم | =DATE(2026,12,31) |
| YEAR / MONTH / DAY | استخراج جزء من التاريخ | =YEAR(A2) |
| EDATE | إضافة عدد أشهر | =EDATE(A2,12) تاريخ استحقاق بعد سنة |
| EOMONTH | آخر يوم في الشهر | =EOMONTH(A2,0) |
| DATEDIF | الفرق بين تاريخين بالسنوات أو الأشهر | =DATEDIF(A2,TODAY(),"Y") |
| NETWORKDAYS | أيام العمل بين تاريخين | =NETWORKDAYS(A2,B2) |
| WEEKDAY | رقم يوم الأسبوع | =WEEKDAY(A2) |
مثال: عمر العميل وأهلية القرض
تاريخ الميلاد في C2:
العمر = =DATEDIF(C2,TODAY(),"Y")
العمر عند نهاية قرض مدته 7 سنوات = =DATEDIF(C2,EDATE(TODAY(),84),"Y")
كثير من البنوك تشترط ألا يتجاوز العمر سن التقاعد عند انتهاء القرض.
مثال: عدد أيام الوديعة
تاريخ الربط في A2 وتاريخ الاستحقاق في B2:=B2-A2 = عدد الأيام (نسّق النتيجة كرقم وليس تاريخ).
الفائدة بالأيام: =C2*D2*(B2-A2)/365
لو ظهرت نتيجة طرح تاريخين كتاريخ غريب، غيّر تنسيق الخلية إلى General أو Number.
الخلاصة
- TRIM لتنظيف المسافات، وLEFT/RIGHT/MID لاستخراج أجزاء النص.
- TEXT لتنسيق الأرقام داخل النصوص.
- EDATE لتواريخ الاستحقاق، وDATEDIF للأعمار والمدد.
- طرح تاريخين يعطي عدد الأيام.
الكلمات المفتاحية: