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

طلب مساعدة في الجمع الشرطي


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

الاخوة الاحباب

تحية طيبة مباركة

========

ارجو المساعدة في الملف المرفق

مطلوب جمع شرطي اذا كانت الكمية اكبر من الصفر يكتب قيمة الكميات في اسم الصنف

كما هو موضح في الملف المرفق

بارك الله فيكم وجزاكم الله خيرا

Bu3mmar.rar

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

اخوي ابو عمر سؤال غير مفهوم

ممكن شرح هذه العمليه

1×صنف 01 + 1×صنف 02

حيث ان الصنف يحتوي على حقل الكميه و حقل القيمه

فياترى اي الحقلين تريد ان يتم احتسابه في العمليه؟؟!!!

ياليت توضيح عناصر المعادله بالاشاره الى رقم الخليه او عمل اسهم

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

طلبك غير واضح

إذا كان عملي هو المطلوب فتضل وإلا فأعد صياغة سؤالك لنساعدك ولتكون واضحاً في شرح طلبك عليك مراعاة ما يلي :

1- حدد اسم الخلية التي تريد طلبك فيها .

2- حدد الشرط المطلوب ( أكبر من صفر ) أي خلية ؟

3- هل يرتبط بذلك شرط آخر ؟

والسلام

abusarah73_10.rar

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

اخي ابو سارة

هاقولهالك بالمصري ولا تزعل مني وانما اقصد الدعابة

"اوعى تكون محاسب!!!"

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

لكن طلبي اعتقد انه واضح في المرفق الثاني

اريد ان اوضح لمستخدم التقرير ان اجمالي القيمة في العمود C تفاصيلها في العمود D عبارة عن كمية كذا من صنف كذا + كمية كذا من صنف كذا وهكذا وهكذا

اي ان الخلية D3 عبارة عن E3 × E1 + G3 × G1 وهكذا لتظهر كما هي مكتوبة في النص D3

اعتقد اني اوضحت المطلوب ومفيش اكثر من كده

واللا نقول كماان

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

أخي أبو عمر

السلام عليكم

وبعد إذن إخواني ابوسارة وبلومايند

ببساطة وبدون إستخدام دالة IF نهائي

إجعل الخلية D3 = E3 × E1 + G3 × G1 وهكذا كما تحب

وفي حالة أن النتيجة =0 كليا أو من جزء منها فلن يضيرك شيء أن يظهر الناتج في العمود D صفرا

وعموما إن كان الصفر هنا غير مرغوب فيه تستطيع التخلص بالتنسيق الشرطي مثلا

أنظر المرفق وننتظر ردك

Bu3mmar2.rar

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

يا جماعة الخير

يبدو اني اواجه مشكلة في الاتصال او مهارات الاتصال

المشكلة اني مش قادر اوصل للناس المطلوب

المطلوب هو قيمة نصية وليس رقم

المطلوب ان تظهر النتيجة كما هي

نص

كلام

كما في الخلية D3

ليس المطلوب اجمالي القيمة

ليس المطلوب اي حاصل ضرب او جمع

المطلوب عبارة عن جملة نصية لتفاصيل اجمالي القيمة في الخلية C3

بارك الله فيكم وجزاكم الله خيرا

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

السلام عليكم

هذه اضافة بدون كود من بعد اذن اخي aah_aah2008

اخي BU3MMAR يمكنك استخدام المعادلة الشرطية ادناه وللمزيد من التوضيح انظر للمرفق واي استفسار اعلمني من فضلك

=IF(E7<>""," x "&E7&" "&E$1&"+","")&""&IF(G7<>""," x "&G7&" "&G$1&"+","")&""&IF(I7<>""," x "&I7&" "&I$1&"+","")&""&IF(K7<>""," x "&K7&" "&K$1&"+","")

مع الشكر

ابو خالد

Bu3mmar.rar

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

واخيرا

هذا هو الحل المطلوب

طبعا حل استاذي عادل حل رائع

بل اكثر من رائع

ولكن

ويا للاسف

مع عدم معرفتي بالاكواد

ساضطر لاخذ المعادلة الصعبة من انتاج اخي واستاذي الحبيب نزار

واقول صعبة لان الملف اللي انا شغال عليه يتعامل مع 150 صنف

لا اظن دالة if ستفي بهذا الطلب

ساحاول فك رموز الكود

جزاكم الله خيرا

متعكم الله بالصحة والعافية

الف شكر

تحياتي

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

معذرة اخي عادل

ولكن اسماء الاصناف في الملف الذي اعمل عليه ليست بهذه الطريقة

هل من طريقة لتعريف اسماء الاصناف بدلالة عنوان الخلية بدلا من "صنف" "01"

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

هل من الممكن دالة شبيهة لدالة countif او sumif بحيث يكون الشرط كما يلي

اذا كان ما هو تحت عمود الكمية (اذا كان قيمة الصف 1 = "كمية") يكون الناتج "خلية الكمية" & " خلية الصنف"

لان 150 صنف مع 150 شرط مسالة صعبة جدااااااااا

وكمان الكود يتعامل مع الاصناف تحت مسمى "صنف" كذا وكذا

بارك الله فيكم وجزاكم الله خيرا

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

اخي الفاضل

جزاك الله خيرا

انظر للمعادلة ادناه كم من صنف اخذت

=IF(E3<>""," x "&E3&" "&E$1&"+","")&" "&IF(G3<>""," x "&G3&" "&G$1&"+","")&""&IF(I3<>""," x "&I3&" "&I$1&"+","")&""&IF(K3<>""," x "&K3&" "&K$1&"+","")&""&IF(M3<>""," x "&M3&" "&M$1&"+","")&""&IF(O3<>""," x "&O3&" "&O$1&"+","")&""&IF(Q3<>""," x "&Q3&" "&Q$1&"+","")&""&IF(S3<>""," x "&S3&" "&S$1&"+","")&""&IF(U3<>""," x "&U3&" "&U$1&"+","")&""&IF(W3<>""," x "&W3&" "&W$1&"+","")&""&IF(Y3<>""," x "&Y3&" "&Y$1&"+","")&""&IF(AA3<>""," x "&AA3&" "&AA$1&"+","")&""&IF(AC3<>""," x "&AC3&" "&AC$1&"+","")&""&IF(AE3<>""," x "&AE3&" "&AE$1&"+","")&""&IF(AG3<>""," x "&AG3&" "&AG$1&"+","")&""&IF(AI3<>""," x "&AI3&" "&AI$1&"+","")&""&IF(AK3<>""," x "&AK3&" "&AK$1&"+","")&""&IF(AM3<>""," x "&AM3&" "&AM$1&"+","")&""&IF(AO3<>""," x "&AO3&" "&AO$1&"+","")&""&IF(AQ3<>""," x "&AQ3&" "&AQ$1&"+","")&""&IF(AS3<>""," x "&AS3&" "&AS$1&"+","")&""&IF(AU3<>""," x "&AU3&" "&AU$1&"+","")&""&IF(AW3<>""," x "&AW3&" "&AW$1&"+","")&""&IF(AY3<>""," x "&AY3&" "&AY$1&"+","")&""&IF(BA3<>""," x "&BA3&" "&BA$1,"")
اخذت خمسة وعشرون صنف وبالتالي انت تحتاج الى 6 اعمدة لوضع المعادلات بالتوالي ثم في عمود D تكتب المعادلة التالية
=IQ3&IR3&IS3&IT3&IU3&IV3

هنا سيتم قراءة 150 صنف ولكن يجب توفير اعمدة كافية

للمزيد انظر للمرفق

اخوك ابو خالد

Bu3mmar.rar

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

السلام عليكم

اخي العزيز نزار دون استئذان اخي فكفانا ان نطمأن عليكم

اخي العزيز BU3MMAR

هل من طريقة لتعريف اسماء الاصناف بدلالة عنوان الخلية بدلا من "صنف" "01"

مرفق ملفك تبعا لطلبك

تحياتي

Bu3mmar3.rar

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

السلام عليكم

و هذا الملف لكي يتم ضبط النص الذي يتم كتابته

مع العلم ان الكود يعمل حتي 1000 صف و 256 عمود

تحياتي

Bu3mmar4.rar

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

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

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



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

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

Important Information