اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

اخواني الاعزاء 

لدي مشكلة في كتابة صيغة الداله Dmax كون لدي اكثر من شرط

تم مساعدتي من قبل الاستاذ الفاضل 

husamwahab

جزاه الله خير جزاء المحسنين

لكن قمت بفهم الكود الحمد لله ايضاً احتاج لى اضافة بسيطة على الكود حيث تضمنت الداله بجلب اعلى قيمة من حقل رقمي معين على ان يكون لنوع محدد من الكتب فقط وكان المثال كالتالي

 DMax("[حقل رقم الوارد]", "Tbl_Main", "[نوع الكتاب]='aa'")

احتاح الان الى اضافة حقل اخل وهو حقل التاريخ اي يقم بجلب اعلى رقم لهذا النوع من الكتاب عندما تكون سنة الاصدار  في حقل التاريخ صيغته التاريخ 1\1\2016= السنة الحالية له

لتكون وحسب اعتقادي بالصيغة التالية

 DMax("[حقل رقم الوارد]", "Tbl_Main", "[نوع الكتاب]='aa'",Year([حقل التاريخ])= Year())

هل هذه الصيغة صحيحة ام بحاجة الى تعديل 

وشكراً جزيلاً

قام بنشر

السلام عليكم :smile:

 

الرابط التالي يعطيك مثال في كيفية عمل اكثر من شرط للدالة Dlookup والتي تستطيع استخدام الدالة Dmax بدلا عنها في المثال:

 

جعفر

قام بنشر

جزاك الله خير اخي العزيز لكن اني احتاح هذه الداله لتعطيني اكبر قيمة بالحقل عندما يكون نوع الكتاب وسنة الكتاب تساوي السنة الحالية

 

قام بنشر

تفضل جرب هذا الكود:smile:

 

        myCriteria = "[نوع الكتاب]='aa'"
        myCriteria = myCriteria & " And Year([حقل التاريخ])=" & Year(date())
        a = DMax("[حقل رقم الوارد]", "Tbl_Main", myCriteria)

 

جعفر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information