يناير 2017 - مدرسة الويب web school

الصفحات

الدالة 70 (شرح دالة date) فى الاكسل excel

وصف الدالة date

 تتبع دوال الوقت والتاريخ date&time
وهذه الدالة مسئولة عن دمج ثلاث قيم مختلفة من الأرقام (السنة ، الشهر، اليوم) حيث تعمل الدالة على دمجهم فى شكل تاريخ معين وتعمل الدالةعلى ارجاع الرقم التسلسلي الذى يمثل هذا التاريخ.

excel- function- date&time- date- دالة - التاريخ- date

بناء الدالة date

=DATE(year,month,day)
تأخذ هذه الدالة ثلاث وسائط هى السنة والشهر واليوم 
1- year السنة يمكن إدخال السنة سواء كانت مكونة من رقم واحد أو أربعة أرقام 

الدالة- date- اكسل- excel-

ملاحظة 

إذا كانت رقم السنة من 0 وحتى 1899 فإن برنامج الاكسل يقوم تلقائيا بإضافته إلى رقم 1900 وجمع الرقمين مع بعضهم البعض
فمثلا إذا تم إدخال السنة 10 فإن الاكسل يقوم بجمع 10+1900 فتكون السنة 1910
أما إذا تم إدخال السنة أكبر من 1900 وحتى 9999 فإن الاكسل يستخدمها على أنها سنة
2- Month الشهر وهو يأخذ رقم من 1 حتى 12 ويمثل أحد أشهر السنة 
3- day اليوم وهو يأخذ رقم من 1 حتى 30 أو 31 حسب طول الشهر الذى يمثله هذا اليوم

function- date- excel- شرح- الدالة

ملاحظة 2

إذا كانت قيمة month أكبر من 12، يتم  طرح عدد الأشهر من 12 وإضافة الرقم الناتج من عملية الطرح  إلى السنة .
فمثلا إذا كانت عدد الشهور 16 يتم طرح 16-12 =4 ويتم إضافة عام إلى السنة فى التاريخ 
=date(2000;16;9)
9/4/2001

إذا كانت قيمة month أقل من 1، فإننا نقوم بطرح هذا الرقم من 12 والناتج المتبقى يصبح هو الشهر مع إنقاص السنة بمقدار عمليات الطرح التى تمت عليها.
=DATE(2010;-7;14)
14/5/2009

date- function - دالة - date- excel- اكسل- الاكسل - دالة الوقت - دوال الوقت والتاريخ

ملحوظة 3

إذا كانت قيمة day اليوم أكبر من 31 يتم إضافة 1 إلى الشهر وإذا كانت قيمة day بالسالب يتم طرح 1 من الشهر ثم طرح اليوم من 31 لإيجاد تمثيل اليوم المقابل فى الاكسل .

excel- date- function- function- شرح - اكسل- دالة الوقت والتاريخ


الدالة 69 (شرح دالة التاريخ والوقت الحالي Now) فى الاكسل excel

تحدثنا فى الدرس السابق عن دالة today وهى الدالة المسئولة عن عرض التاريخ الحالي فى الاكسل يمكنك مراجعة الدرس السابق بالضغط هنا
وسنتناول فى هذا الدرس شرح دالة Now

وصف الدالة

تعرض هذه الدالة الوقت والتاريخ الحالى (تعمل هذه الدالة على جلب الوقت والتاريخ الحالى من الساعة الداخلية للكمبيوتر)
ويتم تحديث الوقت والتاريخ الحالى فى كل مرة يتم فيها فتح ملف الاكسل

بناء الدالة

=now()
لا تحتوى هذه الدالة على أى وسائط

مثال 

now - formula- function- excel- دالة - عرض التاريخ والوقت الحالي- الاكسل- اكسل


ملحوظة

يمكن كتابة تاريخ الوقت والتاريخ الحالى فى الاكسل وذلك بالوقوف فى أى خلية فارغة ثم من خلال لوحة المفاتيح بالضغط على مفاتيح  ctrl+shift+;
ولكن هذا الوقت والتاريخ الحالى لا يتم تحديثه تلقائيا كلما تغير الوقت والتاريخ الموجود على جهاز الكمبيوتر بل يظل هذا الوقت و التاريخ ثابت ولا يتغير

ملحوظة 2

يخزّن برنامج الاكسل excel التواريخ كأرقام تسلسلية متتالية حتى يمكن استخدامها في العمليات الحسابية.
ويبدأ التاريخ فى برنامج الاكسل من 1/1/1900  وهو يمثل الرقم التسلسلى 2  بينما الرقم التسلسلى 2 يمثل التاريخ 2/1/1900 ويمثل الرقم التسلسلى 300 التاريخ 26/10/1900 بينما تمثل الأرقام على يمين الفاصلة العشرية فى الرقم التسلسلى الوقت والأرقام على يسار الفاصلة العشرية تمثل التاريخ فعلى سبيل المثال الرقم 0.5 يمثل الساعة 12 ظهراًَ  والرقم 0.25 يمثل الساعة السادسة صباحاً.
دالة - Now-excel- function- formula- اكسل- الاكسل - عرض التاريخ والوقت الحالي


ملحوظة3

يمكن تعديل التنسيق بحيث يظهر الوقت فقط بدلاً من الوقت والتاريخ وذلك من خلال الضغط على number format واختيار time
فنلاحظ أنه تم عرض الوقت الحالي فقط بدلاً من عرض التاريخ والوقت الحالي.

عرض الوقت الحالي - time- now- excel- function- formula-


الدرس 68 (شرح الدالة today) فى الاكسل excel

وصف الدالة 

تظهر هذه الدالة التاريخ الحالى
تعمل هذه الدالة على عرض التاريخ الحالى فى ورقة العمل فى الاكسل وكلما فتحت الاكسل يتم تحديث التاريخ تلقائيا
ملحوظة
تعمل هذه الدالة على جلب التاريخ الحالى من التاريخ الموجود فى ساعة الكمبيوتر  فإذا قمت بتغيير التاريخ الموجود بجهاز الكمبيوتر يتم تغيير التاريخ الموجود فى ورقة العمل الاكسل

بناء الدالة

TODAY()

  فهذه الدالة لا تحتوى على أى وسائط
excel- today- formula- function - اكسل- الاكسل


ملحوظة : 

يخزّن برنامج الاكسل excel التواريخ كأرقام تسلسلية متتالية حتى يمكن استخدامها في العمليات الحسابية. 
ويبدأ التاريخ فى برنامج الاكسل من 1/1/1900  وهو يمثل الرقم التسلسلى 2
بينما الرقم التسلسلى 2 يمثل التاريخ 2/1/1900
ويمثل الرقم التسلسلى 300 التاريخ 26/10/1900
الاكسل- تخزين التاريخ- رقم تسلسلى- العمليات الحسابية- التاريخ- excel- date

ملاحظة:

لإرجاع تاريخ الأمس نكتب المعادلة
=today()-1

=today()+1
لإرجاع تاريخ الغد
=today()+7
لإرجاع التاريخ الحالى مضافا إليه 7 أيام
إرجاع- تاريخ- الامس- الغد- today- yesterday- tomorrow

ملحوظة

يمكن كتابة تاريخ اليوم فى الاكسل وذلك بالوقوف فى أى خلية فارغة ثم من خلال لوحة المفاتيح بالضغط على مفتاحي  ctrl+;
ولكن هذا التاريخ لا يتم تحديثه تلقائيا كلما تغير التاريخ الموجود على جهاز الكمبيوتر بل يظل هذا التاريخ ثابت ولا يتغير


الدالة 67 (شرح الدالة Mid وتطبيقاتها ) في الاكسل excel

وصف الدالة Mid

تعمل الدالة mid على ارجاع عدد معين من الحروف من سلسلة نصية بدءاً من الموقع الذى نحدده ونحدد عدد الأحرف التى نريد استرجاعها من النص .
والدالة Mid من الدوال النصية

الدالة - Mid- الاكسل- function- formula- excel

بناء الدالة Mid

MID(text, start_num, num_chars)‎

حيث text: هو النص الذى نرغب فى استرجاع جزء منه
start_num: موضع الحرف الذى نبدأ من عنده عملية الاستخلاص
Num_chars: هو عدد الحروف الذى نرغب فى استخلاصها.

مثال استخراج تاريخ الميلاد من بطاقة الرقم القومي 

يتكون الرقم القومي فى بطاقة الهوية المصرية من 14 رقم 

الرقم الأول : له دلالة على القرن حيث أن رقم 2 يعنى أن قرن الميلاد من 1900 حتى 1999 والرقم 3 يعنى أن قرن الميلاد من عام 2000 وحتى 2099
حيث أن الرقمين الثانى والثالث من الرقم القومي له دلالة على سنة الميلاد
والرقمين الرابع والخامس من الرقم القومي يدل على شهر الميلاد
والرقمين السادس والسابع من الرقم القومي يدل على يوم الميلاد

function- mid- formula- excel- الدالة

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

وذلك بإسترجاع الرقم الأول من الرقم القومي ثم إضافة رقم 17 عليه فلنفرض مثلا أن الرقم الأول فى الرقم القومي هو 2 فإذا أضفنا عليه 17 كان الناتج 19 أما إذا كان الرقم الأول فى الرقم القومي =3 وبإضافة 17  عليه يكون الناتج 20 ثم نستخدم علامة الدمج & لدمج ناتج سنة الميلاد باستخدام الدالة Mid مع رقم 19 أو رقم 20 حسب دلالة الرقم الأول 

left- mid- & - دمج- الدالة- اكسل- excel- سنة الميلاد- الرقم القومي- استخراج

استخدام- الدالة - left- mid - استخلاص- تاريخ الميلاد- بطاقة الرقم القومي- الاكسل - excel

(adsbygoogle = window.adsbygoogle || []).push({});

مثال آخر استرجاع أو استخلاص النوع من بطاقة الرقم القوي

يدل الرقم الذى ترتيبه  13 فى بطاقة الرقم القومي على جنس الشخص فى بطاقة الرقم القومي  
فإذا كان الرقم 13 فى بطاقة الرقم القومي فردي يدل على أن نوع الشخص "ذكر
إما إذا كان الرقم 13 فى بطاقة الرقم القومي زوجي دل على أن نوع الشخص "أنثى"
وبالتالى فيمكن استخلاص الرقم 13 من بطاقة الرقم القومي وإجراء معادلة isodd على هذا الرقم المستخلص فإذا كان الناتج true دل على أن الشخص ذكر وإن كان الناتج false دل على أن الشخص "أنثى"

excel- left- mid- if- functions- استخدام - استرجاع - استخلاص- النوع - بطاقة الرقم القومي- اكسل- الاكسل


ملاحظات على الدالة Mid
إذا كانت قيمة start_ num أكبر من طول النص، فتُرجع الدالة MID "" (نص فارغ).

إذا كانت قيمة start_num أقل من طول النص، ولكن قيمة start_num بالإضافة إلى num_chars تتجاوز طول النص، فتُرجع الدالة MID الأحرف حتى نهاية النص.

إذا كانت قيمة start_num أقل من 1، فتُرجع الدالة MID قيمة الخطأ !VALUE#.

إذا كانت قيمة num_chars سالبة، تُرجع الدالة MID قيمة الخطأ !VALUE#.


الدرس 66 (الدالة right واستخدامتها ) في الاكسل excel

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

وصف الدالة right

حيث تعمل الدالة right على ارجاع عدد معين من الأحرف من نهاية سلسلة نصية أو رقمية
والدالة right تتبع الدوال النصية
right- formula- excel- الدالة


بناء الدالة right

right(text, [num_chars])‎
حيث text : هو النص المراد استرجاع عدد معين من الأحرف من نهايته
Num_chars: هو عدد الأحرف التى نريد استرجاعها من بداية النص
excel- right- formula- الدالة

ملحوظة هامة :

فى اللغة العربية تعمل الدالة right على إرجاع عدد من الأحرف من نهاية النص وليس من بدايته أى تعمل على النص من جهة اليسار وليس من جهة اليمين.
يجب أن تكون قيمة Num_chars أكبر من الصفر أو مساوية له وفى حالة كتابة قيمة Num_chars بالسالب فستعطى خطأ !VALUE#.

إذا كانت قيمة Num_chars أكبر من طول النص، فتُرجع الدالة right النص بكامله.

right- formula- excel - الدالة

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



الدرس 65 (شرح الدالة Left واستخداماتها) فى الاكسل excel

نحتاج أحياناً إلى التعامل مع جزء من محتوى الخلية وفصله عن باقى محتويات الخلية
فمثلا نحتاج إلى فصل عدد معين من الأرقام أو الأحرف من خلية معينة.

وصف الدالة left

أهمية الدالة Left حيث تعمل الدالة left على ارجاع عدد معين من الأحرف من بداية سلسلة نصية أو رقمية
والدالة Left تتبع الدوال النصية

بناء الدالة left


LEFT(text, [num_chars])‎
حيث text : هو النص المراد استرجاع عدد معين من الأحرف من بدايته
Num_chars: هو عدد الأحرف التى نريد استرجاعها من بداية النص

ملحوظة هامة :

فى اللغة العربية تعمل الدالة Left على إرجاع عدد من الأحرف من بداية النص وليس من نهايته أى تعمل على النص من جهة اليمن وليس من جهة اليسار.
يجب أن تكون قيمة Num_chars أكبر من الصفر أو مساوية له وفى حالة كتابة قيمة Num_chars بالسالب فستعطى خطأ !VALUE#.


الدالة - left- في - الاكسل - excel


إذا كانت قيمة Num_chars أكبر من طول النص، فتُرجع الدالة LEFT النص بكامله.
إذا تم حذف num_chars، فسيتم افتراض أنها 1 ويتم إرجاع الحرف الأول فقط فى السلسلة النصية.

left - excel-الدالة - الاكسل

يجب أن تكون قيمة  num_chars  صحيحة. في حال استخدام رقم عشري, اكسل Excel سيستخدم الجزء الصحيح فقط ويقوم باهمال  الجزء العشري.
جميع المسافات الموجودة بالسلسلة النصية يتم إحتسابها حين تتم عملية الإستخلاص.


مثال:


excel- left- formula- ارجاع عدد معين من الأحرف من بداية النص



الدرس 64 (شرح دالة إخفاء أخطاء المعادلات والدوال فى الاكسل iferror) فى الاكسل excel

تحدثنا فى درس سابق عن بعض أخطاء المعادلات فى الاكسل excel formula error
ويمكنك مراجعة درس أخطاء الصيغ والمعادلات فى الاكسل بالضغط هنا 

ومن أخطاء المعادلات التى تظهر فى الاكسل

#N/A
#VALUE!
#REF!
#DIV/0!
#NUM!
#NAME?
#NULL!
وتمكننا الدالة IFERROR من إخفاء  هذه الأخطاء فى الاكسل عند التعامل مع المعادلات والصيغ
ودالة iferror من الدوال المنطقية الحديثة وأول وجود لها فى نسخة Excel 2007 ولم تكن توجد فى النسخ الأحدث
وهى من الدوال المنطقية
iferror- excel- الاكسل- دالة إخفاء أخطاء المعادلات والصيغ

وصف الدالة

ترجع هذه الدالة قيمة معينة - تحددها أنت - عند حدوث خطأ فى الصيغ والدوال وفى حالة عدم حدوث خطأ تقوم بإرجاع الدالة

الشكل العام للدالة

=IFERROR(value,value_if_error)
Value    وهى الدالة التى يتم فحصها

Value_if_error    : وهى الرسالة التى تقوم أنت بإدخالها فى حالة حدوث خطأ فى الدالة أو الصيغة.

مثال 

excel- iferror- إخفاء - أخطاء الدوال والصيغ- اكسل

ويمكن أيضا كتابة أى ناتج نريد إظهاره فى خانة value-if-error ففى المثال السابق من الممكن كتابة كلمة " خطأ فى المعادلات " بدلاً من ترك الخلية خالية لو أردنا ذلك.
error- excel- formula- iferror- أخطاء المعادلات- إخفاء- فى الاكسل


الدرس 63 (دمج البيانات بين ملفات العمل المختلفة باستخدام الأمر consolidate ) فى الاكسل excel (الجزء الثالث)

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

خطوات عملية دمج البيانات باستخدام الأمر consolidate بين ملفات العمل المختلفة

أولاً: نقوم بفتح ملفات الاكسل المختلفة المراد دمج البيانات بها
ثانياً:نفتح ملف الاكسل المراد إظهار نتائج دمج البيانات به 
ثالثاً: من التبويب view نضغط على الأمر  arrange all  ثم نختر tiled
ولإتمام عملية الدمج نتبع الآتى:-
1- نضع المؤشر فى خلية فارغة فى ورقة العمل التى نريد إجراء عملية الدمج بها consolidate
2- من التبويب Data نضغط على الأمر consolidate
3- من خلال المربع الحواري الذى يظهر نضغط على function لاختيار المعادلة التى نريد تطبيقها على البيانات ونختر هنا فى هذا المثال الدالة sum
4- من خلال الأمر reference نحدد النطاق الذى نريد إدخاله فى عملية دمج البيانات وذلك بالضغط على السهم الأحمر الصغير الموجود فى الخانة reference ثم نضغط على اسم ملف العمل workbook ثم نحدد البيانات ثم نضغط على الأمر add لإضافة هذه البيانات.
5- نستمر فى عملية تحديد نطاق البيانات فى ملفات العمل الأخرى workbook وبعد كل عملية تحديد نضغط على الأمر add
6- لإظهار عنوان الصف العلوى نحدد top row  ,ولإظهار عنوان العمود الأيسر نضغط على left column ثم نضغط على الأمر OK لتنفيذ عملية الدمج
دمج البيانات- اكسل- consolidate- excel

ملاحظة هامة

ليس من الضروري أن تكون البيانات متطابقة سواء فى عدد الأعمدة  أو فى مكان الخلايا ولا أيضا فى عدد الصفوف
 عند تحديد الأمر create links to source data يتم ربط البيانات المجمعة بمصدر البيانات بحيث إذا تم تغيير فى البيانات الأصلية يتم تعديل البيانات المجمعة
consolidate- links to source data- البيانات المدمجة

الدرس 62 (دمج البيانات باستخدام الأمر consolidate) فى الاكسل Excel الجزء الثاني

تكلمنا فى الدرس السابق عن كيفية دمج البيانات باستخدام الأمر consolidate فى ورقة عمل واحدة worksheet
يمكن مراجعة الدرس السابق عن طريق هذا الرابط
https://webw3s.blogspot.com.eg/2017/01/61-consolidate-excel.html
وسنتناول فى هذا الدرس كيفية دمج البيانات باستخدام الأمر Consolidate فى أكثر من ورقة عمل
فلنفرض أنه يوجد لدينا بيانات فى أكثر من ورقة عمل فى ملف اكسل واحد ونريد دمج البيانات هذه باستخدام الأمر consolidate

خطوات عملية دمج البيانات باستخدام الأمر consolidate

1- نضع المؤشر فى خلية فارغة فى ورقة العمل التى نريد إجراء عملية الدمج بها consolidate
2- من التبويب Data نضغط على الأمر consolidate
3- من خلال المربع الحواري الذى يظهر نضغط على function لاختيار المعادلة التى نريد تطبيقها على البيانات
4- من خلال الأمر reference نحدد النطاق الذى نريد إدخاله فى عملية دمج البيانات وذلك بالضغط على السهم الأحمر الصغير الموجود فى الخانة reference ثم نضغط على اسم ورقة العمل worksheet ثم نحدد البيانات ثم نضغط على الأمر add لإضافة هذه البيانات.
5- نستمر فى عملية تحديد نطاق البيانات فى صفحات العمل الأخرى worksheet وبعد كل عملية تحديد نضغط على الأمر add
6- لإظهار عنوان الصف العلوى نحدد top row  ,ولإظهار عنوان العمود الأيسر نضغط على left column ثم نضغط على الأمر OK لتنفيذ عملية الدمج
excel- consolidate- دمج البيانات- اكسل- ورقات العمل المختلفة أكثر من شيت


ملاحظة:
ليس من الضروري أن تكون البيانات متطابقة سواء فى عدد الأعمدة  أو فى مكان الخلايا ولا أيضا فى عدد الصفوف

ملاحظة : عند تحديد الأمر create links to source data يتم ربط البيانات المجمعة بمصدر البيانات بحيث إذا تم تغيير فى البيانات الأصلية يتم تعديل البيانات المجمعة
excel- consolidate- استخدام الأمر - دمج البيانات

الدرس 61 (دمج البيانات باستخدام الأمر consolidate) في الأكسل excel الجزء الأول

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

خطوات إجراء عملية الدمج consolidate

1- نضع المؤشر فى الخلية التى نريد البدء عندها بإجراء عملية الدمج
2- من التبويب data نضغط على الأمر cosolidte
3- تظهر نافذة الدمج من الدوال نختر الدالة التى نريد إجراءها على البيانات مثلا نستخدم هنا دالة الجمع sum
4- من السهر الأحمر الصغير نعمل على اختيار نطاق البيانات التى نريد إجراء عملية الدمج عليها ثم نضغط add
5- من الأمر use labels in  يمكن ان نختار العناوين التى نريد إبقاءها مثلا فى هذا المثال نختر top row بحيث يتم استخدام العناوين الموجودة فى الصف العلوى من التحديد وكذلك left column بحيث يتم استخدام البيانات الموجودة فى العمود الأيسر
6- بعد الضغط على Ok  يتم تنفيذ الأمر ونلاحظ أنه تم انشاء قائمة من الأسماء غير المكررة وتم جمع جميع المبالغ الخاصة بكل اسم مقابل اسمه .

consolidate- excel- خاصية الدمج- الاكسل- دمج البيانات

وستنتناول إن شاء الله فى الدرس القادم كيفية دمج البيانات الموجودة فى أكثر من ورقة عمل worksheets

يتم التشغيل بواسطة Blogger.

تم الكشف عن مانع الإعلانات

الإعلانات تساعدنا في تمويل موقعنا، فالمرجو تعطيل مانع الإعلانات وساعدنا في تقديم محتوى حصري لك. شكرًا لك على الدعم ❤️