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

مشكلة فى إظهار آخر تاريخ


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

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

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

بعد التحية

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

فاستخدمت معادلة Max  مع If واشتغلت معايا على اول صنف وعملت ادراج لها لم تعمل وبيطلعلي التاريخ دا

00-01-1900
مرفق التفاصيل

ارجو افادتي

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

Book2.xlsx

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

أستاذى الفاضل شكرا لمرورك ومساعدتك ليه لكن يوجد هذه الرسالة خطاء تظهر عند ادخال المعادلة اللى حضرتك تشرفت بها برجاء ارسال مرفق أو الحل للأفادة

image.png.0b243064d8e7da3c4f5d0c065f72cc94.png

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

أسف استاذنا لكن نفس الرسالة والمشكلة قائمة أرجو منك ارسال مرفق

وبصراحة ارجو من حضرتك تشرحلى موقف القوس{ }اللى فى اول المعادلة لان اول مره اشوف قوس قبل المعادلة وجربت على معادلات اخرى فكرة القوس لم يطبق

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

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

اليك الحل

 المعادلة

=IF(I2="";"";AGGREGATE(14;6;E$2:E$100/(F$2:F$100=I2);1))

الملف

 

 

Book2.xlsx

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

  • أفضل إجابة

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

اظن ان اقتراح الاخ @عبدالله بشير عبدالله سيوفي بالغرض 

ولإثراء الموضوع إليك بعض الحلول الأخرى 

=IF(I2<>"",MAX(IF($F$2:$F24=I2,$E$2:$E24)),"")

=IF(I2<>"",TEXT(AGGREGATE(14,6,$E$2:$E24/($F$2:$F24=I2),1),"DD/MM/YYYY"),"")

=IF(I2<>"", XLOOKUP(I2, $F$2:$F24, $E$2:$E24, "", 0, -1), "")


=IF(I2<>"", IFERROR(TEXT(AGGREGATE(14,6,$E$2:$E24/($F$2:$F24=I2),1),"DD/MM/YYYY"),"لا توجد بيانات"), "")

=IF(I2<>"", MAX(FILTER($E$2:$E24, $F$2:$F24=I2)), "")

 

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

السلام عليكم 

يعجز اللسان عن الشكر والتقدير لكل من ساهم وكافة اعضاء الجروب الله يجعلها في ميزان حسناتكم

بس قبل ماقفل الموضوع حابب استفسر حول نقطتين

1- بالنسبة لحل أستاذى الفاضل أ.اشرف أرجو منه او من سيادتكم توضيح لكيف أضع الأقواس اللى فى المعادلة بدون ماتوقف تشغيلها وماهى وظيفتها أول مره اشوف هذه الاقواس { }

2- بعد الشكر لأستاذى أ.محمد يوجد بعض المعادلات لم تعمل مثل IF(I2<>"";MAX(IF($F$2:$F24=I2;$E$2:$E24));"")  و IF(I2<>""; XLOOKUP(I2; $F$2:$F24; $E$2:$E24; ""; 0; -1); "")      والباقى تم تنفيذه فبرجاء شرح كيفية عملها للأستفادة من خبراتكم

أسف اعرف إني ثقلت عليكم

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

ربما يرجع السبب لأن معادلة filter و  xloojup توجد في الإصدارات الحديثة فقط من أوفيس

2021 وما بعدها أو 365 مثلا

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

شكرا أستاذى بس عندي بقية الاستفسار من كلامى أروجو ان تفيدوني بها وللتوضيح لهما مرة اخرى

1-بالنسبة لحل أستاذى الفاضل أ.اشرف أرجو منه او من سيادتكم توضيح لكيف أضع الأقواس اللى فى المعادلة بدون ماتوقف تشغيلها وماهى وظيفتها أول مره اشوف هذه الاقواس { }

2- بالنسبة لحل بقية المعادلة اللى تم تنفيذها بنجاح بفضل الله ثم فضلكم ارجو شرحها للمعرفة والافادة

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

أساتذي الأفاضل لم يتم شرح ملحوظاتي فبرجاء إذا كان امكن ذلك أ/ لا لقفل هذا الموضوع

مع الشكر لكل من ساهم وساعدني فى حلها فى الاساس

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

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

المعادلة التي استعملتها في الطلب (الموضوع) سليمة وهي "معادلة صفيف" أي أنه يجب تأكيدها بالمفاتيح : Ctrl+Shift+Enter وليس بالمفتاح Enter وحده... لهذا السبب تظهر صيغة المعادلة بين الحاضنتين {} مثل التي في الرد الثاني للأخ "اشرف سعيد السويسي" ولا تُحجز يدويا مثلما فعلت أنت (حسب اعتقادي) لهذا طهرت لك الرسالة التي في ردك الثالث... والله أعلم.

وتجد في الملف المرفق تطبيقا لمعادلتك على ملف موضوعك...

 

Book2.xlsx

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

شكرا أستاذى الفاضل جزاك الله كل خير  انا عرفت كيفية تشغيلها لكن أثقل عليك عن معرفة وظيفتها أو بالمعنى توضع فى حالات ايه وبتعمل ايه 

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

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

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



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

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

Important Information