الأحد، 5 فبراير 2023

شرح صيغ ووظائف Excel

 إكسل vba الدرس 333 البحث بين تاريخين لحذف الصفوف الحصورة بين التاريخين. كود جديد وبسيط



شرح صيغ ووظائف Excel

يعد Excel برنامج جداول بيانات قويًا يسمح للمستخدمين بتخزين البيانات وتنظيمها وتحليلها. تُستخدم صيغ ووظائف Excel لإجراء عمليات حسابية على البيانات المخزنة في خلايا ورقة العمل. الصيغ هي معادلات تقوم بإجراء عمليات حسابية على القيم في ورقة العمل الخاصة بك، بينما الدالات هي صيغ محددة مسبقًا تأتي مع Excel.

 

الصيغ

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

 

لإنشاء صيغة في Excel، يجب عليك أولاً تحديد الخلية حيث تريد ظهور نتيجة الصيغة. ثم اكتب علامة التساوي (=) متبوعة بالصيغة التي تريد استخدامها. على سبيل المثال، إذا أردت إضافة رقمين معًا، فاكتب = A1 + A2 في الخلية حيث تريد أن تظهر النتيجة. يشير A1 وA2 إلى الخلايا A1 وA2 في ورقة العمل الخاصة بك حيث يتم تخزين الأرقام التي تريد إضافتها معًا.

 

يمكنك أيضًا استخدام عوامل حسابية مثل + (إضافة)، - (طرح)، * (الضرب)، / (القسمة)، ^ (الأس) و٪ (النسبة المئوية) في الصيغ الخاصة بك. على سبيل المثال، إذا أردت حساب 10٪ من رقم مخزن في الخلية A3، فاكتب = A3 * 0.1 في الخلية التي تريد أن تظهر النتيجة فيها.

 

المهام

الدالات عبارة عن صيغ محددة مسبقًا تأتي مع Excel ويمكن استخدامها للحسابات الشائعة مثل جمع القيم أو حساب المتوسطات. لاستخدام دالة في Excel، اكتب علامة التساوي (=) متبوعة باسم الوظيفة وأي وسيطات مطلوبة لهذه الوظيفة داخل الأقواس (). على سبيل المثال، إذا أردت حساب متوسط نطاق من الخلايا من A1 إلى A10، فاكتب = AVERAGE (A1: A10).

 

هناك المئات من الوظائف المتاحة في Excel تتراوح من وظائف الرياضيات الأساسية مثل SUM () أو PRODUCT () إلى وظائف إحصائية أكثر تقدمًا مثل CORREL () أو LINEST (). يمكنك العثور على قائمة كاملة بالوظائف المتاحة بالنقر فوق علامة التبويب "الصيغ" في أعلى ورقة العمل الخاصة بك ثم تحديد "إدراج وظيفة" من القائمة المنسدلة.

 

استخدام الصيغ والوظائف معًا

يمكنك الجمع بين الصيغ والوظائف معًا لإنشاء حسابات أو تحليلات أكثر تعقيدًا من بياناتك. على سبيل المثال، إذا كنت تريد حساب متوسط جميع الأرقام التي تزيد عن 50 رقمًا مخزنة في الخلايا من A1 إلى A10، فيمكنك استخدام صيغة ودالة معًا على النحو التالي: = AVERAGE (IF (A1: A10> 50؛ A1: A10)). في هذا المثال، نستخدم عبارة IF ضمن دالة AVERAGE الخاصة بنا والتي ستعمل فقط على متوسط تلك القيم الأكبر من 50 من نطاق الخلايا لدينا من A1 إلى A10.

******************************************************

كود حذف الصفوف المحصورة بين تاريخين

Sub DeleteRows1()

On Error Resume Next

Dim StartDate As Date, EndDate As Date

Dim lr As Long, i As Long

StartDate = InputBox("ادخل تاريخ البداية")

EndDate = InputBox("ادخل تاريخ النهاية")

lr = Cells(Rows.Count, "A").End(xlUp).Row

For i = lr To 1 Step -1

If Cells(i, 3) >= StartDate And Cells(i, 3) <= EndDate Then Rows(i).Delete

Next i

End Sub

***********************************************************

Sub DeleteRows2()

On Error Resume Next

Dim StartDate As Date, EndDate As Date

Dim lr As Long, i As Long

StartDate = form1.txt1.Text

EndDate = form1.txt2.Text

lr = Cells(Rows.Count, "A").End(xlUp).Row

For i = lr To 1 Step -1

If Cells(i, 3) >= StartDate And Cells(i, 3) <= EndDate Then Rows(i).Delete

Next i

End Sub


ليست هناك تعليقات:

إرسال تعليق

أفضل مشاركة

أكواد في الإكسل_001_الترتيب التصاعدي والتنازلي كود سهل جدا

 أكواد في الإكسل_001_الترتيب التصاعدي والتنازلي كود سهل جدا أكواد في الإكسل_001_الترتيب التصاعدي والتنازلي كود سهل جدا الأكواد Sub wترتيب_تص...

المشاركات الأكثر مشاهدة