Microsoft Tech Community - Latest Blogs - Excel Blog

السبت، 20 أغسطس 2022

The WORKDAY function

 The WORKDAY function is ideal for calculating a set number of days forward (or backward) in time but skip the weekends and possibly holidays. There are two versions of the WORKDAY function:

The EDATE function

 


The EDATE function allows you to move a set number of months forward or backward in time based on a specified date.

The EOMONTH (End of Month) function accepts a date

 



The EOMONTH (End of Month) function accepts a date or a reference to a cell holding a date and produces a new date that is the last day of the month for a set number of months forward or backward in time.

For example: If we supply the date “1/15/2021” and ask for the end of the month 3 months from that date, we will produce “4/30/2021” as a result.  We move 3 months into the future then push to the end of the resultant month.

The ROUND function allows you to round your results to a set number of decimal places.

 



The ROUND function allows you to round your results to a set number of decimal places.

When we perform calculations, often the result is displayed to a level of precision beyond our needs.

The AGGREGATE function allows you to sum (along with other functions like AVERAGE, COUNT, MAX, MIN, etc.)

 


The AGGREGATE function allows you to sum (along with other functions like AVERAGE, COUNT, MAX, MIN, etc.) a range of cells while ignoring any cells that may contain errors as well as ignoring hidden values due to hiding rows and/or columns.

Take the following as an example:

السبت، 12 مارس 2022

شرح دالة filter مع الامثلة

 


شرح دالة filter  مع الامثلة

Excel FILTER function

The FILTER function in Excel is used to filter a range of data based on the criteria that you specify.

The function belongs to the category of Dynamic Arrays functions. The result is an array of values that automatically spills into a range of cells, starting from the cell where you enter a formula.

The syntax of the FILTER function is as follows:

FILTER(array, include, [if_empty])

كود البحث عن اخر صف في العمود بواسطة vba

 



Finding last used row and column is one of the basic and important task for any automation in excel using VBA. For compiling sheets, workbooks and arranging data automatically, you are required to find the limit of the data on sheets.

السبت، 26 فبراير 2022

برنامج حاسبة ضريبة كسب العمل والتامينات الاجتماعية

 


برنامج حاسبة ضريبة كسب العمل والتامينات الاجتماعية

طبقا لقرار 26 لسنة 2020 تعديل قانون الدخل

واللائحة التنفيذية لقانون التامينات الاجتماعية رقم 148 لسنة 2019  




التحمـــــــــــــــــــيل

https://drive.google.com/file/d/1K0oyyPEQzm-OJYiC9h_h4Q9rrWwI5ZED/view?usp=sharing

السبت، 12 فبراير 2022

مستندات فتح ملف ضريبي جديد

 





رصيد الاجازات المرضية وشروط استحقاقها

 







الحد الادنى للاجور قبل الاستقطاعات 2400

 





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

 


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

استحدث قانون التأمينات الاجتماعية والمعاشات الجديد الصادر بالقانون رقم 148لسنة 2019، نظام "تعويض الدفعة الواحدة"، ونص علي أن يستحق هذا التعويض فى حالة انتهاء خدمة أو نشاط أو عمل المؤمن عليه، ولم تتوافر فى شأنه شروط استحقاق المعاش.

التعامل القانوني مع حصيلة الجزاءات طبقا لقرار 127 لسنة 2014 وزارة القوى العاملة

 





التعامل القانوني مع حصيلة الجزاءات

كل ستة اشهر يتم عمل لجنة مكونة من المدير المسئول وموظفين
حيث يتم تقسيم حساب الجزاءات المستقطعة عن الموظفين
الى ثلث وثلثين كالاتي :

الثلث الاول يتم توريدة كالاتي :
شيك
70% للمؤسسة الثقافيه العماليه بنورد شيك وقيمته كالاتي

وشيك

30% للمؤسسة الاجتماعيه العماليه

الثلثين الباقيين يتم صرفهم على الانشطة الاجتماعية والترفيهية للموظفين
وفي حالة التصفية يتم التوزيع بالتساوي على عدد الموظفين الموجودين




الأربعاء، 2 فبراير 2022

كود نسخ بيانات vba excel


Code for copy data to last written row 


Sub CopyFilledCells()
  Dim lngLastRow As Long

  Sheet2.UsedRange.Clear
  With Sheet1
   lngLastRow = .Range("I2").End(xlDown).Row
   .Range("B3:I" & lngLastRow).Copy Destination:=Sheet2.Range("A1")
  End With

End Sub

الاثنين، 31 يناير 2022

الإجازات في قانون العمل الجديد

الضريبة عن المرتبات ومافي حكمها

***** هل تعلم :
———————
• بمناسبة تقديم التسويات السنوية لضريبة المرتبات ، نقدم لحضراتكم معلومات سريعة عن :
(الضريبة عن المرتبات ومافي حكمها )

مقدمة إلى لغة VBA

 

مقدمة إلى لغة VBA
من المميزات الجميلة التي توفرها شركة Microsoft في كل برامج حزمة Office ومن ضمنها برنامج Excel هي لغة VBA وهي اختصار Visual Basic For Application والسبب في وجود هذه اللغة هو أنه في حالة أنك تريد عمل شئ معين غير موجود بصورة مباشرة في امكانيات برنامج Excel يمكنك برمجته من خلال لغة VBA

شرح اداة Goal Seek من Excel

 


شرح اداة Goal Seek من Excel



الأحد، 30 يناير 2022