اذهب الي المحتوي
أوفيسنا

hegazee

03 عضو مميز
  • Posts

    172
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    1

كل منشورات العضو hegazee

  1. تفضل حدول 2.xlsm
  2. و عليكم السلام ورحمة الله و بركاته يمكن استخدام المعادلة التالية =IF(A2="زمنية"; IF(D2<C2; IF(D2>=12; (D2-C2); (D2+12-C2)); IF(AND(C2>=12; D2>=12); (D2-C2); IF(C2>=12; (D2+12-C2); (D2-C2)) ) ) + IF(B2<>OFFSET(B2;1;0); 24*(OFFSET(B2;1;0)-B2); 0); "") معادلة لاحتساب من وقت الخروج والدخول (2).xlsx
  3. وجدت هذا الملف بأحد المواقع الأجنبية و قمت بعمل تعديل بسيط عليه لعله يفي بالغرض حاسبة حضور و انصراف و الأجر الشهري.xlsx
  4. و عليكم السلام ورحمة الله وبركاته هنا طلبك https://www.officena.net/ib/topic/111382-معادلة-لحساب-ساعات-العمل-والتأخير-والإضافي/#comment-671329
  5. تفضل أخي الكريم حيث أن الملف مفيد للطلبة و ضمن المناهج الأكاديمية 2.xls
  6. جرب هذه الطريقة من موقع مايكروسوفت
  7. من قائمة ملف اختار خيارات ثم متقدم و افعل كما بالصورة
  8. تفضل أخي الكريم مع التحكم بنوع الفرز و البيانات التي تريد فرزها فرز عملاء.xlsm
  9. بعد إذن أستاذتنا أ. عبدالله و أ. ابو أحمد. على حسب ما فهمت تم فصل التاريخ عن الوقت في الملف التالي المصنف1.xlsx
  10. تفضل الملف بعد التعديل. تم استخدام المعادلة =COUNTIFS(C5:C32;"";D5:D32;"";E5:E32;"<>") المصنف2.xlsx
  11. أين الملف؟!
  12. . تم استخدام المعادلة التالية لاظهار الناتج. تفضل =IF(L10<>""; L10 & "فدان "; "") & IF(K10<>""; K10 & "قيراط "; "") & IF(J10<>""; J10 & "سهم "; "") & IF(I10<>""; I10 & "م²"; "") مساحة.xlsx
  13. و عليكم السلام و رحمة الله و بركاته. حسب ما فهمت فأنت تريد تحويل المتر المربع لمساحات فدان و قيراط و سهم ثم عمل تفقيط بذلك. تم عمل اللازم بالملف المرفق مساحة.xlsm
  14. المشكلة في التنسيق. اختار تنسيق خلايا ثم الرقم بعدين أوك
  15. موجود ملف بالمنتدى للمبدعين الاستاذه محمد هشام و عبدالله بشير فيه طلبك . راجع هذا الرابط https://www.officena.net/ib/topic/123860-بحث-وترحيل-بيانات-بين-تاريخين/#google_vignette
  16. تفضل أخي الكريم تم عمل زر لسهولة التلوين . اختر الخلايا أولا ثم اضغط على الزر و أكتب حروف أو كلمات سواء عربي أو انجليزي و سيقوم بتلوينها تلوين حروف.xlsm
  17. حلول رائعة من أساتذتي الكرام فلهم كل الشكر و التقدير. إضافة بسيطة قمت بتعديل الملف من خلالها و هي التحكم في الخلايا التي أريد تنسيقها و كذلك إضافة "هـ" بعد التاريخ من خلال زر. مثل التاريخ.xlsm
  18. ضع الملفات كلها في مجلد واحد أو جرب إحدى هذه الطرق الموجودة بالرابط https://drive.google.com/file/d/1Rl2SiiQemlQbKM69GeJR0t3BEBynImFy/view?usp=sharing
  19. تفضل أخي الكريم ملف به التاريخ الأحدث و الأقدم باستخدام المعادلات و الأكواد. اختر ما يحلو لك. الأحدث و الأقدم.xlsm
  20. ما المقصود بأكبر تاريخ؟ الأحدث أم الأقدم؟
  21. جرب هذا الكود Sub deletX() Dim x As String, ce As Range x = InputBox("What is the word you want to delete Cells contain it?") If x = "" Then Exit Sub For Each ce In Selection On Error Resume Next If Len(ce.Value) >= Len(x) And InStr(1, ce.Value, x, vbTextCompare) > 0 Then ce.ClearContents On Error GoTo 0 Next ce End Sub
  22. تحياتي للأستاذ / أمير حل رائع . إضافة بسيطة و هو كود لاستحراج أكبر قيمة مع النص الموجود بجانب الرقم Function LargestValueWithOriginalText(rng As Range) As String Dim cell As Range Dim matches As Object Dim maxNum As Double Dim num As Double Dim regex As Object Dim resultText As String ' Create a regular expression object Set regex = CreateObject("VBScript.RegExp") regex.Pattern = "\d+\.?\d*" ' Pattern to match numbers (including decimals) regex.Global = True maxNum = -1 ' Initialize maxNum to a low value resultText = "No numeric values found." ' Default message ' Loop through each cell in the specified range For Each cell In rng If Not IsEmpty(cell.Value) Then ' Find all matches in the cell Set matches = regex.Execute(cell.Value) ' Loop through all found matches For Each Match In matches num = CDbl(Match.Value) ' Convert match to a number If num > maxNum Then maxNum = num ' Update maxNum if the current number is larger resultText = cell.Value ' Store the text of the cell with the largest number End If Next Match End If Next cell ' If a number was found, return the original text If maxNum > -1 Then LargestValueWithOriginalText = resultText Else LargestValueWithOriginalText = resultText End If End Function اكبر قيمه (2).xlsm
  23. تحياتي للأستاذ/ عبدالله و لكن الكود يتعامل فقط مع أول عمود إذا كان به بيانات ولا يضيف صفوف إذا كان العمود الأول فارغا Aالعمود
×
×
  • اضف...

Important Information