الموسطي قام بنشر يوليو 13, 2021 مشاركة قام بنشر يوليو 13, 2021 لدي ملف إكسل به أرصدة عملاء لكن الدالة الموجودة تظهر لي فقط أسماء العملاء الذين عليهم مديونية لكن أريد أن تظهر كذلك الذين لهم أرصدة دائنة كاملة أو التي تتجاوز 60000 ريال عميل.xlsx رابط هذا التعليق شارك More sharing options...
أفضل إجابة أ / محمد صالح قام بنشر يوليو 14, 2021 أفضل إجابة مشاركة قام بنشر يوليو 14, 2021 تم استعمال دوال أخرى في البحث أدق وهي index & match تفضل ملفك بعد التعديل عميل2.xlsx 2 رابط هذا التعليق شارك More sharing options...
الموسطي قام بنشر يوليو 14, 2021 الكاتب مشاركة قام بنشر يوليو 14, 2021 أشكرك يا أخي على مبادرتك لكن المطلوب أن يظهر العميل الذي عليه رصيد مدين أو دائن بالسالب وليس فقط من هو رصيده أكبر من صفر بل يظهر أيضا العميل الذي رصيده أصغر من صفر وأما العميل الذي رصيده صفر فلا يظهر رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر يوليو 14, 2021 مشاركة قام بنشر يوليو 14, 2021 الذي فهمته من مشاركتك الأولى أن المعادلة التي تظهر الأسماء صحيحة والخطأ في معادلات الرقم والفرع والمديونية فقمت بإصلاحها لكن طالما يقتضي الأمر تغيير معادلة الأسماء فما المطلوب فيها؟ المعادلة الحالية تقوم بجلب الأسماء بشرط أن يكون الرصيد أكبر من صفر وأيضا أكبر من أو يساوي قيمة الخلية E1 (فارغة تساوي صفر) 1 رابط هذا التعليق شارك More sharing options...
الموسطي قام بنشر يوليو 15, 2021 الكاتب مشاركة قام بنشر يوليو 15, 2021 أشكر لك أخي محمد مرورك الكريم ومبادرتك الرائعة وخدماتك للمنتدى لكن المطلوب أن تظهر الأسماء التي تحقق أحد الشرطين إما أكبر من صفر أو أصغر من -60000 فيحتاج دالة Or رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر يوليو 15, 2021 مشاركة قام بنشر يوليو 15, 2021 شكرا لكلماتك الطيبة صعب جدا الفلتر بمعامل or لكن الحمد لله الذي وفقني في التوصل إليها يمكنك تغيير المعادلة في G4 وهي هذه المعادلة =@INDEX('6'!B:B,INDEX(4^8-LARGE((رصيد>0)*(رصيد>=$E$1)*(4^8-ROW(رصيد)),ROWS(G$4:G4)),0)) طريقة تغيرها كما يلي: 1- تكتب في الخلية E1 المبلغ المراد وهو -60000 2- حدد الخلية G4 ثم اضغط ( Ctrl+shift+سهم لأسفل ) ليقوم بتحديد النطاق من G4:G68 3- اكتب في شريط المعادلة ما يلي: =IFERROR(INDEX('6'!B:B,SMALL(IF($E$1>رصيد,ROW(رصيد),IF(رصيد>0,ROW(رصيد),"")),ROW()-3)),"") 4- اضغط Ctrl+shift+enter لأنها معادلة مصفوفات بالتوفيق 1 رابط هذا التعليق شارك More sharing options...
الموسطي قام بنشر يوليو 15, 2021 الكاتب مشاركة قام بنشر يوليو 15, 2021 أخي الكريم أشكر تفاعلك في المنتدى وأشكر مشاركتك لكن أرجو لو يتم عمل الدالة في الملف السابق لأنه حاولت أعملها ما عملت معي وآسف على الإزعاج 1 رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر يوليو 15, 2021 مشاركة قام بنشر يوليو 15, 2021 أخي الكريم الخطوات واضحة ومرتبة وإذا قمت بها وصلت وتعلمت كيف تقوم بمثلها فيما بعد دوري انتهى بذكر الخطوات والباقي سلوك من يريد ويحاول إلى أن يصل بالتوفيق رابط هذا التعليق شارك More sharing options...
الموسطي قام بنشر أغسطس 3, 2021 الكاتب مشاركة قام بنشر أغسطس 3, 2021 تشكر أخي الغالي وأنتم صراحة وبمشاركاتكم تعتبرون إضافة لهذا المنتدى 1 رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر أغسطس 3, 2021 مشاركة قام بنشر أغسطس 3, 2021 شكرا لكلماتك الطيبة نفعنا الله جميعا بما علمنا وعلمنا ما ينفعنا رابط هذا التعليق شارك More sharing options...
الموسطي قام بنشر ديسمبر 19, 2021 الكاتب مشاركة قام بنشر ديسمبر 19, 2021 أستاذي محمد صالح/ أشكرك على جهودك لكن هل ممكن تكون الدالة تقوم بتصفية العملاء بحسب حجم المديونية عندهم تنازليا من الأكبر إلى الأصغر في نفس الدالة رابط هذا التعليق شارك More sharing options...
الموسطي قام بنشر ديسمبر 20, 2021 الكاتب مشاركة قام بنشر ديسمبر 20, 2021 أرجو النظر في موضوعي رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان