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

الصفحات

طرق وخدع تقسيم الخلية فى الاكسل Excel

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

نحتاج في كثير من الأحيان إلى كتابة أكثر من بيان في نفس الخلية في الاكسل Excel مثل كتابة المندوب واليوم في نفس الخلية كما هو موضح بالمثال


طرق وخدع تقسيم الخلية فى الاكسل Excel
 الطريقة الأولى: 

كتابة أكثر من بيان فى نفس الخلية باستخدام مفتاحي ALT+ENTER وهذه الطريقة هي أبسط الطرق المستخدمة فى تقسيم الخلية وخطواتها كالآتي:-

تعتمد الخلية الأولى على كتابة "المندوب" أولاً ثم نضغط على مفتاحي Alt+enter ثم بعد ذلك نقوم بكتابة "اليوم"

طرق وخدع تقسيم الخلية فى الاكسل Excel


بعد ذلك نقوم بعملية تنسيق بحيث تكون كلمة "المندوب" في أقصى يسار الخلية وكلمة "اليوم" في أقصى يمين الخلية وذلك بأن نضع المؤشر قبل كلمة "المندوب " ونقوم بإزاحته تجاه اليسار بحيث يكون على يسار الخلية ونترك كلمة " اليوم" كما هي في أقصى يمين الخلية


طرق وخدع تقسيم الخلية فى الاكسل Excel


ثم نقف بالمؤشر على الخلية التي بها كلمتي " المندوب- اليوم" ونضغط كليك يمين ومن التبويب Border نختر الحد القطري المشار إليه بالسهم ونختر الاستايل المناسب للخط من style


طرق وخدع تقسيم الخلية فى الاكسل Excel

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

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

طرق وخدع تقسيم الخلية فى الاكسل Excel

بعد ذلك نقوم بتحديد الأربع خلايا كما هو موضح ثم نضغط كليك يمين ونختر format cells

طرق وخدع تقسيم الخلية فى الاكسل Excel
 ثم من التبويب Border نختر نقوم بمسح الإطارات الداخلية في الخلايا المحددة والإبقاء فقط على الإطارات الخارجية للخلايا


طرق وخدع تقسيم الخلية فى الاكسل Excel

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

طرق وخدع تقسيم الخلية فى الاكسل Excel

بعد ذلك نقوم بتحديد الخلية المشار إليها بالسهم ثم نقوم بعمل اطار قطري كما هو موضح


طرق وخدع تقسيم الخلية فى الاكسل Excel



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


طرق وخدع تقسيم الخلية فى الاكسل Excel


نلاحظ ان الشكل اصبح منسقا كما هو موضح ومناسب تماما للبيانات التي تم إدخالها به

طرق وخدع تقسيم الخلية فى الاكسل Excel


الطريقة الثالثة 
وهى من أفضل الطرق وطريقتها نقف بالمؤشر على الخلية التي نريد ادخال اكثر من بيان بها ثم نضغط كليك يمين وبعد من التبويب alignment ومن القائمة المنسدلة الأفقية Horizontal  نختر distrubted ونحدد الأمر Justify distributed كما هو موضح بالمثال


طرق وخدع تقسيم الخلية فى الاكسل Excel

ثم بعد ذلك نكتب كلمة "المندوب" ثم alt + enter  ونكتب كلمة "اليوم"

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

طرق وخدع تقسيم الخلية فى الاكسل Excel

الطريقة الرابعة 
تعتمد على ادراج شكل من التبويب Insert نختر illustrations ومنها نختر shapes ثم نختر right rectangle كما هو موضح

طرق وخدع تقسيم الخلية فى الاكسل Excel

ثم نقوم برسم المثلث بحيث يكون في نصف الخلية وتكون حدود المثلث مطابقة لحدود الخلية كما هو موضح

طرق وخدع تقسيم الخلية فى الاكسل Excel

نقف على المثلث كليك يمين بالماوس ونختر edit text ثم نكتب كلمة "المندوب"


طرق وخدع تقسيم الخلية فى الاكسل Excel


كلمة المندوب قمنا بكتابتها داخل المثلث باستخدام الأمر edit text


طرق وخدع تقسيم الخلية فى الاكسل Excel
 ثم نقف داخل الخلية ونكتب كلمة " اليوم" ونقوم بعمل التنسيقات اللازمة لها بحيث تكون أسفل يمين الخلية

طرق وخدع تقسيم الخلية فى الاكسل Excel

ثم نقوم بتعبئة الخلية فتعطي شكلا منسقا كما هو موضح ان المثلث له لون وباقى الخلية تم تعبئتها بلون آخر مما يعطى شكلا مميزا للخلية

طرق وخدع تقسيم الخلية فى الاكسل Excel



شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access الجزء الثاني

في هذا الدرس سنقوم بشرح الجزء الثاني من طريقة استخدام الدالة Dlookup  في برنامج الاكسس MS access 

ففي هذا المثال نريد بمجرد كتابة رقم الطالب في خانة رقم الطالب يتم إظهار مجموع الطالب في خانة المجموع 

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


نقف على مربع النص الخاص برقم الطالب ومن property sheet ومن التبويب Other ومن الخانة Name نقوم بكتابة الاسم الذى نريده لهذا المربع وليكن snum كما في هذا المثال

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

نضغط على مربع النص الخاص بالمجموع ومن property sheet ومن التبويب Data نضغط على الثلاث نقاط … ثم من منشيء الاستعلامات expression builder نكتب المعادلة

Dlookup(“degree”;”student”;”stid=forms!form1!snum”]
حيث degree هو المجموع وهو البيانات التى نبحث عنها
student هو اسم الجدول الذى نبحث بداخله
stid هو الحقل الذى به رقم الطالب ونحن نقول هنا ابحث عن مجموع الطالب فى جدول الطلاب بمعلومية رقم الطالب وهو الرقم الذى يكون مكتوب فى النموذج  فى المسار الموضح بعاليه
شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



ونقوم بتحديد مربع النص الخاص بالمجموع ولمعرفة الاسم الخاص به من property sheet ومن Other ومن Name يتضح لنا ان اسمه text2 ونتركه بهذا الاسم

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

 نحدد مربع النص رقم الطالب والذى له الاسم  snum كما هو موضح بالمثال ومن property sheet ومن التبويب event ثم نضغط على after update ثم نضغط على macro لإنشاء ماكرو



شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

ثم نقوم باختيار requery ومن control name نكتب text2 حيث text2 هو اسم مربع النص الخاص بالمجموع

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


نلاحظ انه بمجرد كتابة رقم الطالب يظهر المجموع كما هو موضح


شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


يمكن كتابة المعادلة بطريقة أخرى وذلك بدلا من كتابة المسار كاملا نكتب المسار بهذه الصيغة 


Dlookup(“degree”;”student”;stid= “& [snum])
حيث يتم وضع اسم المربع الذى يتم وضع البيانات التى نريد ان نبحث عنها وهو فى هذا المثال snum بين الأقواس المضلعة كما هو موضح
شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


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

Dlookup(“degree”;”student”;”sname=forms!form1!snum”]

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

نلاحظ انه بمجرد كتابة اسم الطالب يظهر مجموع الطالب كما هو موضح بالمثال

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


يمكن كتابة المعادلة بطريقة أخرى وذلك بدلا من كتابة المسار كاملا نكتب المسار بهذه الصيغة 
Dlookup(“degree”;”student”;"sname= “& ‘[snum]’)

نلاحظ وجود علامة الاقتباس المفردة بين ‘[snum]’ حيث ان المدخلات في هذه الخانة عبارة عن نص وليس رقم

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access الجزء الأول

تعتبر الدالة Dlookup من الدوال البحثية



وظيفة الدالة Dlookup 

تستخدم الدالة Dlookup للحصول على قيمة معينة من حقل محدد فى مجموعة سجلات محددة.

بناء الدالة Dlookup

DLookup ("fieldname";"domain";"criteria") 

حيث field name هو اسم الحقل الذى نبحث عنه.
حيث Domain هو اسم الجدول او الاستعلام  الذى نبحث فيه 
 و  criteria   هو المعيار او الشرط الذى تبحث الدالة بدلالته ويجب أن يكون قيمة فريدة حتى تعطى الدالة نتائج صحيحة
وفى المثال التالي سنشرح طريقة استخدام الدالة Dlookup فى استخراج مجموع طالب معين فى جدول الطلاب


جدول الطلاب student وبه بيانات العديد من الطلاب كما هو موضح بالمثال

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


ونريد في هذا المثال معرفة مجموع الطالب الذى له رقم 3 حيث الرقم هو stid في جدول الطلاب student فنقوم بتحديد مربع النص الذى نريد ان يظهر فيه ناتج الدالة وهو هنا مجموع الطالب ثم من Data نضغط على الثلاث نقاط ... حتى نقوم بفتح منشئ التعبيرات ثم نقوم بكتابة الدالة dlookup  داخل منشئ التعبيرات 

Dlookup(“[degree]”;”[student]”;”[stid=3]”)



حيث أننا نريد أن نبحث عن المجموع degree في جدول student عن الرقم stid=3

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


نلاحظ ان مجموع الطالب الذى له رقم 3 يساوى 40 كما هو واضح وهو مساوى لنتيجته في الجدول

Dlookup(“degree”;”student”;”stid=3”)


شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



كما يمكن استخدام الدالة dlookup  بدون استخدام الأقواس المضلعة كماهو موضح بهذا المثال

Dlookup(“degree”;”student”;”stid=3”)


شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



وفى حالة ان كان الشرط غير موجود في الجدول ففي هذا المثال نريد معرفة مجموع الطالب الذى له رقم 100 مع العلم بأنه لا يوجد أي طالب في جدول الطلاب student له الرقم 100


Dlookup(“degree”;”student”;”stid=100”)


شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



ملاحظة هامة

إذا لم تنطبق معايير الدالة على أى سجل فترجع الدالة Null

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



في حالة استخدام الدالة Dlookup وكان الشرط هو نص معين لابد من وضع الشرط النصى بين علامتي اقتباس مفردة ‘  ‘فمثلا إذا كنا نريد ان نبحث عن مجموع الطالب الذي له الاسم khalid لابد من وضع كلمة خالد بين علامتي اقتباس مفردة khalid هكذا
فتكون الدالة


=DLookUp("degree";"student";"sname=‘khalid'")



شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



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

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


ماذا لو كان لدينا اكثر من طالب بنفس الاسم فمثلا في هذا الجدول لدينا اكثر من طالب اسمه ahmed ونريد معرفة مجموع الطالب الذى له الاسم ahmed فتقوم الدالة بجلب المجموع لأول اسم في الجدول له الاسم ahmed


=DLookUp("degree";"student";"sname=‘ahmed'")

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

نلاحظ ان الدالة احضرت مجموع أول طالب في الجدول اسمه ahmed

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


في هذا المثال الشرط في الدالة هو عبارة عن تاريخ معين ويتم وضع التاريخ بين علامتي # # كما هو موضح بالمثال

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access
 ففي هذا المثال نريد معرفة اسم الطالب الذى تاريخ ميلاده 18/3/2011 فتقوم الدالة بالبحث عن الاسم باستخدام الشرط وهو تاريخ الميلاد المعطى في الدالة وتقوم بارجاع القيمة  ashraf



شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access








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

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

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