aligh76 قام بنشر يونيو 22, 2023 قام بنشر يونيو 22, 2023 السلام عليكم ارجو المساعدة في الملف المرفق السؤال.xlsx 1.xlsx
أبوأحـمـد قام بنشر يونيو 22, 2023 قام بنشر يونيو 22, 2023 السؤال غير واضح ما المعطيات التي تدل على أن الفاتورة مستحقة؟
aligh76 قام بنشر يونيو 23, 2023 الكاتب قام بنشر يونيو 23, 2023 التواريخ المحدد في العمودين N و O هي التي تحدد اي الفواتير مستحقة الدفع وكل عميل لديه تاريخين محدد في الاعمدة التي ذكرت
lionheart قام بنشر يونيو 23, 2023 قام بنشر يونيو 23, 2023 The desired output is still not clear. Generally try the following code and modify to suit your output Sub Test() Const SROW As Long = 15 Dim ws As Worksheet, rng As Range, iRow As Long, c As Long Application.ScreenUpdating = False Set ws = ThisWorkbook.ActiveSheet With ws .Range("A" & SROW).CurrentRegion.Clear .Range("A1").CurrentRegion.Copy .Range("A" & SROW) Set rng = .Range("A" & SROW).CurrentRegion For iRow = SROW + 1 To rng.Rows.Count + SROW - 1 For c = 8 To 13 If .Cells(iRow, c).Value >= .Cells(iRow, "N").Value And .Cells(iRow, c).Value <= .Cells(iRow, "O").Value Then Else .Cells(iRow, c).ClearContents .Cells(iRow, c).Offset(, -6).ClearContents End If Next c Next iRow End With Application.ScreenUpdating = True End Sub 1
aligh76 قام بنشر يونيو 23, 2023 الكاتب قام بنشر يونيو 23, 2023 (معدل) جزيل الشكر بارك الله فيك كنت اتمني الاجابه ان تكون بالمعادلات لان ليست لدي خبرة في الاكواد تم تعديل يونيو 23, 2023 بواسطه aligh76
أبوأحـمـد قام بنشر يونيو 23, 2023 قام بنشر يونيو 23, 2023 أتمنى أن أكون فهمت المطلوب المعادلة المستخدمة =IFERROR(INDEX(n_f;AGGREGATE(15;6;(ROW($A$1:$A$30))/((name1=$A2)*(date1>=$N$2)*(date1<=$O$2));COLUMN(A1));1);"") السؤال.xlsx 22.xlsx 1
aligh76 قام بنشر يونيو 25, 2023 الكاتب قام بنشر يونيو 25, 2023 عاشت الايادي بالضبط هذا المطلوب ولكن في حالة اذا كان عدد العملاء كبير هل يمكن تطبيق نفس المعادلات !!!!
أفضل إجابة أبوأحـمـد قام بنشر يونيو 25, 2023 أفضل إجابة قام بنشر يونيو 25, 2023 5 ساعات مضت, aligh76 said: عاشت الايادي بالضبط هذا المطلوب ولكن في حالة اذا كان عدد العملاء كبير هل يمكن تطبيق نفس المعادلات !!!! نعم يمكن ذلك ولكن أرى أن تغير طريقة عملك لتكون أكثر احترافية فيكون هناك جدول بيانات العملاء يشمل اسم العميل وعنوانه ... الخ وجدول آخر بيانات الفواتير ويشمل اسم العميل ورقم الفاتورة وتاريخها وهل هي مستحقة الدفع وتاريخ السداد ... الخ السؤال.xlsx 22.xlsx 1
aligh76 قام بنشر يونيو 26, 2023 الكاتب قام بنشر يونيو 26, 2023 كل هالتفاصيل موجودة لدي ولكن هذه كانت مشكلتي وجزيل الشكر اتعبتك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.