-->
احدث المواضيع
404
نعتذر , لا نستطيع ايجاد الصفحة المطلوبة
‏إظهار الرسائل ذات التسميات كورس احترف الاكسل. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات كورس احترف الاكسل. إظهار كافة الرسائل

11 يناير 2021

 th3-programmer1.blogspot.com

 

تحدثنا في الدروس السابقة عن اساسيات برنامج الاكسل وتعرفنا على اربع دوال مهمين جدا من دوال الاكسل وهم دالة SUM او دالة المجموع ودالة SUMIF او الجمع بشرط ودالة SUMIFS والتي جاءت كتطوير لدالة SUMIF والتي تستخدم لحساب المجموع وفقاً لعدة شروط ومعايير وايضاً دالة VLOOKUP للبحث العمودي ، وفي هذا الدرس سنكمل معاً باقي دروس الكورس وسنتعرف على دالة مهمة جدا لكل مستخدمي برنامج الاكسل وهي دالة IF الشرطية بحالتها البسيطه والمركبة.

عند استخدام دالة IF، يتم إرجاع قيمة عددية أو نص بناءً على شرط معين، وإذا لمْ يتحقَّق يتم إرجاع قيم أخرى.


تكوين دالة IF البسيطة:

=IF(logical test, [value if true], [value if false])

  • Logical test : هو سؤال منطقي بسيطٌ مثلًا c1<100 أو c3>S3 أو أي سؤال آخر أكثر تعقيدًا، مثلًا: sum (A1:A10)>100
  • Value_ if true: ترمز للإجابة في حالة إن كانت الإجابة على السؤال المنطقي بنعم، ويمكن أن تكون فراغًا، أي عدم كتابة أي شيء مكانها، أو قيمة نصية، أو قيمة عددية. مثلًا: عند إظهار نتيجة الطالب إذا كانت A1> 100، يمكن كتابه "ناجح"، أو ترجع قيمة 100 مثلًا، أو يُترك مكانها فارغًا.
  • Value_ if false : ترمز إلى الإجابة على السؤال بلا (خطأ). ويمكن إرجاعها عددًا أو نصًا أو فراغًا مثل الحالة السابقة تمامًا.


تكوين دالة IF المركبة:

تتكون بنية الدالّة من استخدام أكثر من دالة لـ IF الشرطية في دالة واحدة، أي أكثر من شرط أو أكثر من سؤال في معادلة واحدة.

=IF (logical test1, [value if true], IF(logical test2), [value if true],IF(logic test3),[value if true),[value if false])

مثال1:

إذا أردت حساب نسبة الربح، فإذا كان سعر المنتج أقل من 100، إذًا نسبة الربح تكون 5%، وإذا لم يتحقق الشرط تكون نسبة الربح 10%.

بهذا الشكل:

=IF (c3<= 100, 5%, 10%)


th3-programmer1.blogspot.com

 مثال2:

إذا أردنا حساب نسبة الربح على المنتج، فإذا كان سعره:

  • أقل من أو يساوى 100، نحسب نسبة الربح 5%.
  • وإذا كان أقل من أو يساوى 1000، نحسب نسبة الربح 10%.
  • وإذا كان أقل من أو يساوى 3000، نحسب نسبة الربح 15%.
  • والأكثر من ذلك تكون 20%.
=IF (C3<= 100,5%,IF(C3<-1000,10%,IF(C3<=3000, 15%,20%)))

 

th3-programmer1.blogspot.com

 

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

 



7 ديسمبر 2020

th3-programmer1.blogspot.com

اهلا بك في الدرس الرابع من سلسلة دروس كورس احترف الاكسيل للمبتدئين ، في هذه الدرس نتحدث عن دالة من أهم دوال الاكسل وهي دالة VLOOKUP او دالة البحث العمودي حيث تقوم هذه الدالة بالبحث في عمود محدد عن قيمة محدده حسب الصفوف.

اسم هذه الدالة هو اختصار لـ "Vertical Lookup" (البحث العمودي) وهي تُستخدم للبحث في عمود محدد عن قيمة محددة حسب الصفوف، وعند العثور على تلك القيمة تقوم بإرجاع ما يقابلها في العمود الثاني (الذي نقوم بتحديده في الصيغة أيضًا). يمكنك تشبيه عمل هذه الدالة بدليل الهاتف، حيث تقوم بالبحث عن رقم شخص محدد بالبحث عن اسمه أولا في عمود الأسماء، وعندما تجد الاسم المطلوب تعثر على الرقم الذي يقابله في العمود الثاني (عمود الأرقام).

البناء العام لصيغة الدالة

VLOOKUP (lookup_value; table_array; col_index_num; [range_lookup])=
  • lookup_value: القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في العمود الأول لنطاق الخلايا الذي نحدده في table_array. هذا المُعطى argument وجوده ضروري في الصيغة.
  • table_array: ويمثل نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة. وهذا المعطى وجوده ضروري أيضًا.
  • col_index_num: رقم العمود في نطاق الخلايا table_array الذي يحتوي على القيمة التي سيتم إرجاعها. وجوده مطلوب في الدالة.
  • range_lookup: هذا المعطى هو عبارة عن قيمة منطقية logical تحدد من خلالها فيما إذا كنت تريد من دالة VLOOKUP البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) مع قيمة lookup_value، ووجوده اختياري في الصيغة.

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

 مثال :

الجدول أدناه يحتوي على بيانات الموظفين لشركة ما. عدد صفوف الجدول هو 100 صف تقريبا. في مثل هذه الجداول الكبيرة (وما يفوقها) قد يكون من المضيعة للوقت البحث في كل صف من صفوف الجدول إذا رغبنا في العثور على معلومة معينة. وسيكون الأمر أسهل وأسرع بكثير باستخدام دالة VLOOKUP. المطلوب هنا هو العثور على قسم ومقدار راتب الموظف صاحب البطاقة رقم 100، والموظف صاحب البطاقة رقم 65.

 

th3-programmer1.blogspot.com


نضع المؤشر في الخلية التي نريد إرجاع القيمة الأولى فيها، وهي الخلية H2 في هذا المثال، ثم نذهب إلى تبويب:

صيغ Formulas > بحث وإشارة Lookup & Reference > VLOOKUP

 

 

th3-programmer1.blogspot.com


في مربع الحوار Function Arguments نقوم بتحديد معطيات الدالة كما يلي :

  • في الحقل الأول، lookup_value، نحدد القيمة التي نريد البحث عنها، وهي رقم البطاقة "100" في هذا المثال، لذلك سنحدد الخلية G2 التي تحتوي هذه القيمة.
  • في الحقل الثاني، table_array، نحدد نطاق الخلايا الذي يحتوي بياناتنا. في هذا المثال سنحدد الجدول بأكمله (A1:D100).
  • في الحقل الثالث، col_index_num، ندخل رقم العمود الذي يحتوي على القيمة التي سيتم إرجاعها، وبما إننا نريد العثور على "قسم" الموظف، فسنقوم بإدخال الرقم "3"، وهو تسلسل عمود "القسم" في الجدول من اليمين إلى اليسار (أي أنّ تسلسل عمود "رقم بطاقة الموظف هو"1"، عمود "تاريخ التوظيف" هو "2"، وهكذا). إذا كان اتجاه الورقة من اليسار إلى اليمين نقوم بحساب رقم العمود من اليسار إلى اليمين.
  • في الحقل الرابع، range_lookup، نقوم بإدخال الرقم صفر (والذي يعني القيمة المنطقية FALSE) لأننا نبحث عن تطابق تام مع الرقم "100"، وليس تطابق تقريبي، بسبب وجود أرقام قريبة من رقم "100" في عمود "رقم بطاقة الموظف".

th3-programmer1.blogspot.com


ننقر على OK، وسيتم العثور على قسم صاحب البطاقة رقم 100 فورا، وهو قسم "الخدمات":

 

th3-programmer1.blogspot.com

شرح عمل الصيغة:

تقوم الصيغة أولا بالبحث في صفوف عمود "رقم بطاقة الموظف" واحدا تلو الآخر، وعندما تعثر على الرقم "100" تقوم بإيجاد القيمة التي تقابلها في عمود "القسم" ثم ترجع هذه القيمة في الخلية H2.

نكرر نفس الخطوات للعثور على مقدار راتب الموظف صاحب البطاقة رقم "100"، وستكون المعطيات كما موضّح في الصورة التالية:

th3-programmer1.blogspot.com



قمنا بإدخال الرقم "4" في الحقل الثالث لأنّ تسلسل عمود "الراتب" في الجدول هو الرابع. وكما في الخطوة السابقة، يتم إيجاد النتيجة في الخلية G2:


th3-programmer1.blogspot.com


الخطوات نفسها تنطبق على رقم البطاقة "65".

وفيما يلي شرح تفصيلي لدالة Vlookup من خلال فيديو من قناتنا على اليوتيوب اتمنى ان ينال الشرح اعجابك... 

 

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

2 ديسمبر 2020

th3-programmer1.blogspot.com

 

 في هذا الدرس نكمل سلسلة دروس كورس احترف الاكسل للمبتدئين ونقدم شرح مبسط لدالة من أهم دوال الاكسل وهي دالة SUMIFS التي تستخدم لحساب المجموع وفقاَ لعدة شروط ومعايير والتي تأتي كتطوير لدالة SUMIF وذلك اعتباراً من اصدار الأوفيس 2007.

المعلومات الأساسية للدالة SUMIFS


التصنيف: Math & Trig.
وظيفة الدالة: هو حساب المجموع وفقاً لشرط أو أكثر. 

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

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

SUMIFS(sum_range;criteria_range1;criteria2;criteria_range1;criteria2;…)=


 

أجزاء الدالة:
Sum Range: النطاق الذي يشتمل على القيم الرقمية المراد حساب مجموعهم متى توافرت/تحققت الشروط المُدخلة اللدالة.
Criteria Range 1: النطاق الأول الذي يتكون من عدة بنود أحدها هو الشرط الأول.
Criteria 1: الشرط الأول، المراد حساب مجموع القيم المقابلة له.
Criteria Range 2: النطاق الثاني الذي يتكون من بنود أحدها هو الشرط الثاني.
Criteria 2: الشرط الثاني، المراد حساب مجموع القيم المقابلة له.

ملاحظات هامة :

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

 
لماذا يحدث الخطأ Value# عند إستخدام الدالة SUMIFS؟
يرجع ذلك إلى ان الدالة SUMIFS تشترط أن تكون «Sum Range و Criteria Range» ذات نفس الشكل (طول/عرض). وهنا نقصد بنفس الشكل أن تتساوى عدد الصفوف/الأعمدة في كلاً من Sum Range و Criteria Range
فكما نرى في الصورة التالية الجانب الأيمن تتساوي أبعاد النطاقات المستخدمة في الدالة وبالتالي نحصل على نتيجة صحيحة؛ بينما الجانب الأيسر لا تتساوى أبعاد النطاقات (لاحظ السهم) وهو ما يؤدي الى الحصول على الخطأ VALUE#.

وفيما يلي شرح تفصيلي بأمثلة للدالة SUMIFS من خلال فيديو من قناتنا على اليوتيوب اتمنى ان ينال الشرح اعجابك... 

 

 

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

23 أكتوبر 2020

th3-programmer1.blogspot.com

 

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

 رابط الحلقة الاولى : https://youtu.be/AxbyylSh6Nw

 



اذا اعجبك الفيديو الرجاء مشاركة الفيديو والاشتراك في القناة وتفعيل زر الجرس حتى تصلك باقي حلقات الكورس.

1 أكتوبر 2020

 th3-programmer1.blogspot.com

مقدمة :

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

مكونات ملف الاكسل :

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


th3-programmer1.blogspot.com

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

تاريخ الاكسل:

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


th3-programmer1.blogspot.com

كما هو موضح بالصورة في Excel 5 و Excel 95 كان اقصى عدد من الصفوف هو 16384 صف واقصى عدد من الأعمدة هو 256 عمود ، ثم في Excel 2003 , Excel 2002, Excel 2000 , Excel 97 تم تطوير شيت الاكسل ليصل عدد الصفوف في الشيت الواحد الى 65536 صف بينما ظل عدد الأعمدة كما هو 256 عمود ، واعتباراً من Excel 2010 , Excel 2007 وحتى الاصدارات الحديثة جداً من الأكسل مثل Excel 2019 تم زيادة عدد الصفوف داخل الشيت الواحد الى 1048576 بينما وصل عدد الأعمدة الى 16384 عمود وهذا يمثل فرق كبير جداً ما بين الاصدارات القديمة والاصدارات الحديثة من الأكسل.

التنسيقات داخل شيت الاكسل : 

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


th3-programmer1.blogspot.com


لمزيد من المعلومات حول كيفية عمل التنسيقات وانشاء جدول بهذا الشكل يمكنك مشاهدة هذا الفيديو من قناتنا على اليوتيوب. 


جميع الحقوق محفوظة 2017-2023 ل المبرمج
تصميم : Mafdy Yousef