عبد الله السعيد قام بنشر يونيو 30, 2020 قام بنشر يونيو 30, 2020 لدي مبالغ تأتي كل يوم في عمود ما في العمل واريد من خلال هذه المبالغ ان يتم الخصم وفقاً لجدول القاعده الصرف المرفقة في الملف مثال ذلك جاء مبلغ 5 افصل 80 هللة في عمود و 4.20 ريال في عمود اخر جاء مبلغ 7 افصل ( 80 هللة + 35 هللة ) عمود ( 4.20 + 1.65 ) عمود جاء مبلغ 9 ( 80 + 35 + 35 ) عمود ( 4.20 + 1.65 + 1.65 ) وهكذا كيف يتم ذلك بمعادلة if بحيث ان جدول القاعده هذا مطبق ولا اريد وجوده ثابت في الملف بل يكون موجود في دالة if وهل ممكن ان اعمل الدالة على اجمالي العمود بالكامل بدلا من كل خلية افصلها بمفردها M.xlsx
سليم حاصبيا قام بنشر يونيو 30, 2020 قام بنشر يونيو 30, 2020 اذا كنت ما فهمته صجيجاً المطلوب هذا الشيء MM.xlsx 1
عبد الله السعيد قام بنشر يونيو 30, 2020 الكاتب قام بنشر يونيو 30, 2020 اشكرك على الرد والاهتمام اخي لكن وجهة نظري لم تصلك انا اريد دالة if تخبرني ااذا كان المبلغ عبارة عن 5 فان العمود بجواره 80 هللة والاخر المتبقي وكما اشرت في المثال وسألت هل ممكن استخدم في عمود الاجمالي نفسه هذه المعادلة يعني انظر في كل العمود اذا توافر فيه عدد المبالغ 5 وتوافر اي متتاليات فهو يفصلهم مباشرة
مهندس الاكسل قام بنشر يونيو 30, 2020 قام بنشر يونيو 30, 2020 هل تقصد إن المبالغ 1، 2، 3، 4، 6، 8، 10، 12، .. لن يكون عليها خصم وسيظهر المبلغ كامل في عمود (صرف لجهة2) أما 5، 7، 9، 11، .. فسيتم الخصم منها ويظهر الخصم في عمود (صرف لجهة1) والباقي في عمود (صرف لجهة2) هل هذا ما تقصده؟
عبد الله السعيد قام بنشر يوليو 1, 2020 الكاتب قام بنشر يوليو 1, 2020 السلام عليكم اعتذر لن لم يكن يصلكم ماريد توضيحه الفكرة اخي الغالي ان بداية المبالغ ستكون 5.00 وممكن تكون 7 وممكن 9 او 11 او 13 لأن القاعده انا كاتبها انها البداية 5 وامامها توزع الخصم ، واي 2 بعدها تأتي سيكون خصمها ايضا مرفق في القاعده اتمنى تكون وصلت وجهة نظري فسؤالي ببساطة ، انا اريد دالة عندما ترى في الخلية مثلا مثلا رقم 13 فهذا معناه ان هناك الاول خصم لقيمة 5 وهو ( 80 و 4.20 ) ثم 2 ( 35 و 1.65 ) ثم 2 ( 35 و 1.65 ) ثم 2 ( ..... ) ثم 2 ( .... ) اي يكون الخصم في العمودين المقابلين هو ( 2.20 ) و ( 10.80 ) وهي نتيجة جمع ( 80 + 35 + 35 + 35 +35 ) و العمود الاخر 10.80 نتيجة جمع ( 4.20 + 1.65 +1.65 +1.65+1.65) اتمنى ان يكون قد وصلكم المطلوب وبعتذر مرة اخرى ان كانت الفكرة لم تصل وطلبت سؤال اخر اني لا اقوم بعمل دالة لكل خلية بحالها ولكن اخذ على المجموع بحيث الدالة تنظر في العمود بحاله كله وترى المبالغ وتفصلها مرة واحدة في ناتج واحد
أ / محمد صالح قام بنشر يوليو 1, 2020 قام بنشر يوليو 1, 2020 إذا كان فهمي للمطلوب صحيحا فلا نحتاج لدالة if ويمكنك وضع المعادلة التالية في الخلية H3 =0.8+CEILING.MATH(G3-5,2)*0.175 وفي الخلية I3 =G3-H3 ثم استعمل نسخ المعادلة لأسفل للتطبيق على باقي الخلايا
مهندس الاكسل قام بنشر يوليو 2, 2020 قام بنشر يوليو 2, 2020 ممكن استخدام المعادلة if بحيث نضع في خلية (جهة 1) المعادلة =IF(G3<5;0;IF(G3=5;0.8;IF(MOD(G3;2)=1;(G3-5)/2*0.35+0.8;0))) وفي الخلية المجاورة: =G3-H3M-solved.xlsx مرفق الملف، وبالتوفيق
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.