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

تاريخ السلفة


إذهب إلى أفضل إجابة Solved by محمد هشام.,

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

السلام عليكم برجاء من الأخوة الأعضاء المساعدة أنا عملت دالة sumif لإجمالي السلف لشخص معين

مطلوب في الملاحظات تواريخ إستلام السلف حيث موجود موظف أخذ أكثر من سلفة في الشهر

sumifs.xlsx

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

  • أفضل إجابة

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

جرب وضع الوظيفة التالية في  Module 

Option Explicit

Function Xformula(Search_string As String, _
Cpt As Range, Cnt As Range)
Dim i As Long
Dim lig As String

For i = 1 To Cpt.Count
  If Cpt.Cells(i, 1) = Search_string Then
    lig = lig & " " & Cnt.Cells(i, 1).Value
  End If
Next

Xformula = Trim(lig)

End Function

وفي الخلية E3  ضع المعادلة التالية مع سحبها للأسفل 

=@Xformula(A3;Sheet1!$A$2:$A$200;Sheet1!$D$2:$D$200)

 

sumifs.xlsb

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

أولاً ألف شكر أ/محمد هشام.

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

26/12/2023 05/03/2024 28/06/2024 

أنا عدلت على الكود كده علشان الفواصل لكن كل تاريخ يكون جنبه المبلغ إللي أخده مش عارف أعملها بصراحة

lig = lig & " " & "-" & " " & Cnt.Cells(i, 1).Value

 

 

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

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

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



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

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

Important Information