اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

شاركونا في تأليف كتاب يشرح الدوال في الاكسل


الردود الموصى بها

السلام عليكم ...

وقوفاً عند رغبة الأعضاء سنقوم بافتتاح مشروع لكتاب يشرح الدوال في الاكسل .

و لكن من المؤلفون ؟!!!!!!!!!!

المؤلفون هم أنتم :( ، و الباب مفتوح لكل عضو ليقدم ما لديه من علم ، و تيقنوا أن كل معلومة _مهما كانت صغيرة_ ستجازون عليها خير الجزاء من قبل الله أكرم الأكرمين .

الكتاب سيتضمن إن شاء الله شرح لجميع الدوال الموجودة في الاكسل دون إغفال أي منها ، و بالتالي فلا تستصغروا شرح الدوال البسيطة أو الشائعة الاستخدام.

و سيكون هناك (في كل فترة) إصدار متجدد لهذا الكتاب على صورة ملف PDF متضمناً آخر الشروح بالإضافة للشروح السابقة ، وجميعها ممهور بأسماء من أعدها. (y)

و سيتم إن شاء الله تعيين مشرفين على هذا المشروع من أعضاء هذا المنتدى ، مهمتهم متابعة المشروع و إخراج النسخة النهائية من كل إصدار .

شروط طرح المشاركات :

1. لا يجوز نقل الشروح من أي مرجع بصورة حرفية ، و يجب ذكر المراجع التي اعتمد عليها العضو في الشرح (إن وجدت) .

2. لا ضير من إدراج شرح لدالة قد تم التطرق إليها من قبل.

3. من الممكن دمج الشرح ليتناول أكثر من دالة بشروط وجود ترابط حقيقي بين الدوال المشروحة (كأن يقوم العضو بشرح الدوال VLOOKUP و LOOKUP و HLOOKUP موضحاً الفرق بينها).

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

5. هيكل الشرح (مطروح للمناقشة إلى أن يتم الاعتماد على هيكل محدد).

أما بقية الشروط فمتروكة للأعضاء . :pp:

تحياتي :fff:

رابط هذا التعليق
شارك

السلام عليكم،

هذه فكرة رائعة يا أستاذ محمد حجازي .. وأتشرف بأن أضع أول حجر في هذا المشروع وهو شرح كامل وتام قمت بإعداده عن الدالة DATEDIF .. والتي تستخدم في حساب الفرق بين تاريخين.

وسوف أقوم من وقت لأخر بوضع شرح وافي لدالة جديدة من دوال الإكسل،

شكراً للجميع،\

DATEDIF_Explenation.rar

DATEDIF_Example.rar

تم تعديل بواسطه علي السحيب
رابط هذا التعليق
شارك

السلام عليكم ...

وهذا أيضاً ملف يتضمن درساً كنت قد بدأت بكتابته في الماضي و حالت الظروف دون إكمالي له .

سأقوم بوضعه هنا ليتم الاستفادة من بعض أجزاءه :

Function.rar

رابط هذا التعليق
شارك

السلام عليكم،

أخي الروحاني .. ما قمت بطرحة فكرة ممتازة ولكن يوجد لدي ملاحظتين أرجوا أن يتسع صدرك لهما:

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

الملاحظة الثانية هي أني أرى أنه من المتعب وضع تنسيق شرطي لثلاثين خلية كلُ على حدى.

لذا قمت بتعديل بسيط على الصيغة وعلى التنسيق الشرطي.

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

وإليكم المرفق،

تحياتي

s_Date.rar

تم تعديل بواسطه علي السحيب
رابط هذا التعليق
شارك

لدي شرح لجميع الدالات وبشكل رائع سأدرجها في القسم المؤقت وهي في ملف وورد استفيدو منها بأي شكل أردتم اسم الملف الذي سأدرجه باسم Baran_FX

وهو عبارة عن ثمانية صفحات كتبت فيها الأكثر استعمالاً

وكما ذكر الأخ رضوان

سبحان ملك الملوك , و سلطان السلاطين , رب السماوات و الأرض , ورب العرش العظيم

تم تعديل بواسطه baran
رابط هذا التعليق
شارك

وعليكم السلام أخي لاف كاندل,

في الحقيقة أنا سعيد جدا بتواجدي معكم أستاذي الفاضل و أهم ما في الأمر أن نستفيد جميعا من هذه الدروس .

شكرا جزيلا لك

أخي باران

مرحبا بك و بدروسك ... ونحن بإنتظارها

تحياتي ... الرواحي

رابط هذا التعليق
شارك

بالنسبة لي مازلت اتابع مساهمات الأخوة في هذا المجال ..

وان كنت ارى انه مازال قصورا في تنشيط المشاركات ، ربما لأنني استعجل الافادة !

- اتمنى من جميع الأخوة ان يرفقوا الدالة مرفقا بمثال تطبيقي ، فمثلا مازلت بانتظار ارفاق الأخ LoveCandle بمثال عن الدالة التي طرحها حيث فشلت في تطبيقها حتى الآن !

- أما بالنسبة للأخ baran ، فللمرة الثانية التي يعدنا بها بملف جاهز عن شروحات الدوال ، وحتى الآن لم نجده !

-الشكر لجميع الأخوة ومنهم أيضا الأخ محمد حجازي ..

- مع ملاحظة ألتمس من الجميع ان يهتموا بها وهي الاهتمام اكثر بالشروحات بارفاقهم الأمثلة في تطبيقها ،خاصة بالنسبة للمبتدئين أمثالي في عالم الدوال الواسع ..

أشكركم جميعا ..!

رابط هذا التعليق
شارك

السلام عليكم،

أعتقد أن الملف المرفق يفي بالغرض، لأن به شروحات على جميع استخدامات الدالة DATEDIF ..

لكن إذا كنت ترغب بالمزيد فراجع الرابط التالي:

http://www.officena.net/ib/index.php?showtopic=7916

فإن به ملف يحتوي على شرح لجميع استخدامات الدالة.

ولكي تتعرف أكثر على الفائدة الكبرى من هذه الدالة قم بمشاهدة المرفق المسمى Age Calculation .. والموجود ضمن مشاركاتي في الموضوع الموجود على الرابط السابق .. وللإطلاع عليه استخدم كلمة المرور ali

شكراً للجميع،

تم تعديل بواسطه علي السحيب
رابط هذا التعليق
شارك

الدوال المنطقية :

تمهيداً لفهم طبيعة هذه الدوال نورد المثال التالي :

من المفترض أنك تعودت على كتابة صيغ حسابية عادية تحتوي عمليات الجميع و الضرب و ... الخ ، ولكن ماذا عن الصيغ المنطقية ؟ .

الآن قم بكتابة الصيغة المنطقية التالية في شريط الصيغة و لكن بدون أن تدرجها :

=A1>0
ماذا تتوقع أن تعطي الصيغة السابقة ؟ . حسناً ستقول أن الاكسل لن يفهم المقصود من هذه الصيغة أو لن يستطيع التعبير عنها على أقل تقدير !. و سيقوم حتماُ بإرجاع خطأ معين عندما يقوم بقراءتها. و لكن يا أخ قد يكون تخمينك في غير محله :p أدرج الصيغة السابقة و لاحظ النتيجة :rol: الاكسل يقوم بإرجاع إحدى القيمتين TRUE أو FALSE وذلك ليخبرنا عما إذا كانت الصيغة المنطقية السابقة محققة أم لا . الآن بعد التمهيد السابق لنبدأ بالتعرف على الدوال المنطقية التي يوفرها لنا الاكسل : الدالة AND : الدالة AND هي دالة منطقية تتعامل مع قيم منطقية (شأنها شأن الـ OR و الـ NOT) . ما المقصود بذلك ؟ ببساطة يجب أن تكون مدخلات هذه الدالة عبارة عن قيم منطقية (ناتجة عن علاقات منطقية محددة) لتقوم بدورها بإرجاع قيمة منطقية أيضاً . أي أنه يجب أن تكون جميع وسائط هذه الدالة عبارة عن علاقات منطقية . الدالة AND تقوم بإرجاع القيمة TRUE إذا كانت جميع مدخلاتها هي TRUE ، و تقوم بإرجاع القيمة FALSE إذا كان هناك مدخل واحد أو أكثر من مدخلاتها FALSE ، لاحظ الصيغة التالية :
=AND(A1>0;B1=5)
لاحظ أن الدالة السابقة ترجع القيمة TRUE في حالة واحدة فقط وهي أن تكون القيمة الموجودة في الخلية A1 أكبر من الصفر و القيمة الموجودة في الخلية B1 تساوي 5 ، و إلا فسوف ترجع القيمة FALSE . يمكنك زيادة عدد الشروط كما تشاء (ضمن حدود الاكسل) وذلك عن طريق فصل هذه الشروط (العلاقات المنطقية) عن بعضها بالفاصلة المنقوطة (شأنها شأن الـ OR) . الدالة OR : الدالة OR تقوم بإرجاع القيمة TRUE إذا كان هناك مدخل واحد على الأقل من مدخلاتها TRUE ، و تقوم بإرجاع القيمة FALSE إذا كانت جميع مدخلاتها FALSE ، لاحظ الصيغة التالية :
=OR(A1<0;B1=10)
لاحظ أن الدالة السابقة ترجع القيمة TRUE إذا كانت القيمة الموجودة في الخلية A1 أصغر من الصفر ، أو إذا كانت القيمة الموجودة في الخلية B1 تساوي 10 ، أو إذا تحققت العلاقتين السابقتين معاً ، و ترجع القيمة FALSE في حالة كون القيمة الموجودة في الخلية A1 ليست أصغر من الصفر و القيمة الموجودة في الخلية B1 لا تساوي 10 . الدالة NOT : تقوم هذه الدالة بعكس القيمة المنطقية لمدخلها ، فإذا كانت قيمة مدخلها TRUE فإنها ترجع FALSE ، و إذا كانت قيمة مدخلها FALSE فإنها ترجع TRUE ، لاحظ الصيغة التالية :
=NOT(A1=0)
الدالة السابقة ترجع القيمة TRUE في حال كون القيمة الموجودة في الخلية A1 لا تساوي الصفر ، و ترجع القيمة FALSE في حال كون القيمة الموجودة في الخلية A1 تساوي الصفر . يمكن الاستعاضة عن الصيغة السابقة بالصيغة :
=A1<>0
الدالة NOT لا تتعامل سوى مع وسيط واحد . يمكننا أن نقوم بدمج الدوال السابقة (AND و OR و NOT) عن طريق تداخل الدوال ، لاحظ الصيغة التالية :
=NOT(OR(AND(A1>0;B1=5);AND(A1<0;B1=10)))
الآن بعد أن تعرفنا على الدوال السابقة قد تتساءل في أي شييء يمكننا استخدامهم ؟!! قد تجد جواباً لسؤالك بعد أن تتعرف على الدالة IF :pp: الدالة IF : الشكل العام لهذه الدالة هو كما يلي :
=IF(condition;result1;result2)
في المدخل الأول condition يجب وضع الشرط أو الدالة المنطقية أو العلاقة المنطقية التي ستعطي إحدى القيمتين TRUE و FALSE. إذا كانت قيمة المدخل الأول TRUE فإن الدالة IF ستنفذ الصيغة الموجودة (أو ترجع القيمة الموجودة) في جواب الشرط الأول result1 . و إذا كانت قيمة المدخل الأول FALSE فإن الدالة IF ستنفذ الصيغة الموجودة (أو ترجع القيمة الموجودة) في جواب الشرط الثاني result2 . لاحظ الصيغ التالية :
=IF(A1>=50;"ناجح";"راسب")
=IF(A1>B1;A1-B1;B1-A1)
=IF(NOT(OR(A1="";B1=""));A1+B1;)
=IF(COUNT(A1:A5)=5;SUM(A1:A5);"")
=IF(ISNA(VLOOKUP(C2;A2:B10;2;FALSE));"";VLOOKUP(C2;A2:B10;2;FALSE))
ويمكننا استثمار الدالة IF في تداخل الدوال ، لاحظ الصيغة التالية :
=IF(A1<0;"";IF(A1<50;"راسب";IF(A1<60;"مقبول";IF(A1<70;"جيد";IF(A1<80;"جيد جداً";IF(A1<90;"ممتاز";IF(A1<=100;"درجة الشرف";"")))))))

أرجو أن أكون قد وفقت في إيصال المعلومة ....

تحياتي :fff:

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم،

الوصلة التالية تحتوي على شرح شامل عن الدالة TEXT

http://www.officena.net/ib/index.php?showtopic=8726

أتمنى أن يستفيد منها الجميع،

رابط هذا التعليق
شارك

السلام عليكم ...

شكراً للأخ LoveCandle على هذا الشرح المميز .

بالنسبة للكتاب المقترح تجميعه ، أرى أن يكون على صيغة xls بدلاً من pdf وذلك لأن أغلب الأعضاء تستهويهم على ما يبدو فكرة شرح الدوال بواسطة ملف اكسل.

ما رأيكم؟

رابط هذا التعليق
شارك

السلام عليكم،

أنت على حق أخي محمد .. وضع أمثلة للدوال داخل ملف إكسل أفضل من أي طريقة آخرى .. لأن مثال واحد يعبر عن ألف سطر من الكتابة.

تم تعديل بواسطه LoveCandle
رابط هذا التعليق
شارك

  • 2 weeks later...
  • 3 weeks later...

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

http://www.arabmoheet.net/forum/default.as...e=2&forum_no=65

و البداية سوف تكون مع الدوال الاحصائية البالغ عددها 79 دالة

و معها ملف مرفق لامثلة كل دالة في ورفة

رابط هذا التعليق
شارك

  • 1 month later...
  • 2 months later...
  • 6 months later...
  • 4 weeks later...

السلام عليكم،

أعتقد أن الملف المرفق يفي بالغرض، لأن به شروحات على جميع استخدامات الدالة DATEDIF ..

لكن إذا كنت ترغب بالمزيد فراجع الرابط التالي:

http://www.officena.net/ib/index.php?showt...7916

فإن به ملف يحتوي على شرح لجميع استخدامات الدالة.

ولكي تتعرف أكثر على الفائدة الكبرى من هذه الدالة قم بمشاهدة المرفق المسمى Age Calculation .. والموجود ضمن مشاركاتي في الموضوع الموجود على الرابط السابق .. وللإطلاع عليه استخدم كلمة المرور ali

شكراً للجميع،

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

ــــــــــــــــــــــــــــ

الأستاذ العظيم / علي السحيب

السلام عليكم ورحمته و بركاته

يحثت عن الملف الذي يحتوي على شرح لجميع استخدامات دالة DATEDIF

في الرابط المذكور فلم أجده .. فعرفني كيف أصل اليه ؟

ولك شكري وتقديري

.

رابط هذا التعليق
شارك

  • 3 weeks later...
  • 3 months later...

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information