أبو الأحمد قام بنشر ديسمبر 7, 2014 قام بنشر ديسمبر 7, 2014 السلام عليكم .. الإخوة الكرام .. مطلوب كود لعمل زر يقوم بملئ جميع الخلايا التي تبقت فارغة بالجدول بالرقم صفر حتى تعمل المعادلات بشكل صحيح ( حيث المعادلات لا تعمل في حال وجود خلايا فارغة بالجدول ) ، و كتابة الصفر يدوياً في كل الخلايا التي تبقت فارغة تستنزف الكثير من الوقت . مرفق الملف مع المطلوب بداخله مقدراً تعاونكم تقرير مقارنة مبيعات العملاء خلال فترتين.rar
ابو تراب قام بنشر ديسمبر 7, 2014 قام بنشر ديسمبر 7, 2014 وعليكم السلام كحل سريع استخدم الدالة SUM مثلا بدل: K10-J10-I10-G10 بــ Sum(K10)-Sum(J10)-Sum(I10)-Sum(G10) 1
أبو الأحمد قام بنشر ديسمبر 7, 2014 الكاتب قام بنشر ديسمبر 7, 2014 الأخ أبو تراب قمت بتجربة معادلتك و أعطت النتيجة و هي فعلا حل سريع و مرضي و يمكنني الإكتفاء بها حيث تعطي النتيجة التي أريد .. بارك الله فيك و في علمك و بإنتظار حل أيضا بطريقة الكود حتى نتعلم و نتستفيد أكثر
أفضل إجابة Abdullah Gha قام بنشر ديسمبر 7, 2014 أفضل إجابة قام بنشر ديسمبر 7, 2014 السلام عليكم، أولاً، لست في حاجة إلى زر وكود. أنت بحاجة إلى ضبط المعادلات "الدوال" حتى تحسب ما تريده أنت، وليس ما تفعله الدالة بشكل تلقائي. ثانيا، الأفضل في حالتك أن تُعيد تسمية ورقات العمل إلى شيء ذي مغزى. إستخدام السنوات 2013، 2014 ، 2015 بدلاً من Old Year and New Year . ثالثا، من المُستحسن في التقرير أن تضيف مقادير الإرتفاع والإنخفاض مستخدماً النسب المئوية، فهي أفضل للفهم وأسرع في التقدير من الفرق الحسابي، كما أنها تتمثل بشكل أفضل على الرسوم البيانية وجداول الإرتكاز. رابعا، يلزمك إعادة هندسة دوال VLOOKUP التي تستخرج بها النتئاج من ورقات العمل وذلك بتأطيرها داخل دالة IFERROR ، فإما أن يكون هناك قيمة، وإما أن تكون القيمة التلقائية صفرا. خامسا، المرفق فيه كل المذكور أعلاه، مع بعض "الهندسة" الشاملة للموديل، تستطيع مع بعض التعديلات البسيطة أن تتوسع في إستخدامها لتشمل بيانات أكثر. وفقكم الله لكل خير، عبدالله،،، Fin Report v02.zip 1
سليم حاصبيا قام بنشر ديسمبر 7, 2014 قام بنشر ديسمبر 7, 2014 السلام عليكم تم معالجة الامر دون الحاجة الى كود تقرير مقارنة مبيعات العملاء خلال فترتي salim.rar 1
أبو الأحمد قام بنشر ديسمبر 7, 2014 الكاتب قام بنشر ديسمبر 7, 2014 الأخ عبد الله - أشكرك جدا على نقاطك و بالأخص استخدامك لدالة IFERROR و هي أهم ما في الموضوع و جاري فهم طريقة عملها .. بارك الله فيك .. الأخ/ سليم بارك الله فيك ..
أبو الأحمد قام بنشر ديسمبر 7, 2014 الكاتب قام بنشر ديسمبر 7, 2014 الأخ / عبد الله و الإخوة الكرام في جدولك المرفق أعلاه ( جدول أخي عبد الله ) في خانات النسبة المؤية في حال كان هناك عميل مبيعاته للربع الأول للعام الماضي و الحالي صفراً فإن النتيجة تعطي خطأ .. و هذه تظهر فقط في حالة مبيعات العامين صفر فقط كيف يمكنني التغلب على هذه النقطة بحيث تعطي النسبة المؤية 0% ؟؟
Abdullah Gha قام بنشر ديسمبر 7, 2014 قام بنشر ديسمبر 7, 2014 نعم، إذا كان المقام صفراً فإن قسمة أي عدد على صفر ستعطي خطأً. وللتغلب على ذلك، وفي حقل النسبة المئوية حيث R9/Q9 ، أحطها بدالة IFERROR كما في الكود التالي =IFERROR(R9/Q9,0) ببساطة، أنت تطلب من إكسيل أن يقوم بقسمة قيمة على قيمة، لكنك تطلب منه التحكم في الخطأ، فإذا ظهر خطأ، فليستبدل القيمة بصفر. وهكذا تتخارج من خطأ القسمة على صفر. بعد أن تطبع المعادلة كما في الكود أعلاه، إسحبها بالفأرة إلى الصف 12، ثم نسخ من صف 12 و"لصق دالة" في الصف 14. أجمل المُنى، عبدالله،،، 1
أبو الأحمد قام بنشر ديسمبر 7, 2014 الكاتب قام بنشر ديسمبر 7, 2014 أخي عبد الله .. أنت رائع .. بارك الله فيك و في علمك .. فعلاً أنت متقن أسأل الله أن ينفع بعلمك .
أبو الأحمد قام بنشر ديسمبر 8, 2014 الكاتب قام بنشر ديسمبر 8, 2014 بعد إذن أخي الحبيب عبد الله .. أثناء محاولة فهمي لمشروعه الجبار ظهرت معي بعض الملاحظات البسيطة ( و جل من لا يسهو ) و أحببت توضيحها للفائدة فقط حتى ينتبه لها من قد يستفيد من الإخوة الأعضاء من الملف مستقبلا ( و أشاركه بجزء بسيط من الأجر ) .. - في معادلات صافي مبيعات 2013 تقوم المعادلة باحتساب التحصيلات أيضا ضمن المبالغ التي تخصم من اجمالي المبيعات للحصول على صافي المبيعات و التحصيلات لاعلاقة لها و عليه يجب إخراجها من ضمن المبالغ التي تخصم بالمعادلة و تكون المعادلة في الخلية Q7 مثلا كالتلي : =IFERROR(E7-SUM(F7+G7+I7);0) و تطبق الدالة أعلاه على باقي الخلايا بنفس العمود و كذلك الحال أيضا بالنسبة لعمود مبيعات 2014 حيث نفس الملاحظة . - بالنسبة للكود الأخير الذي ذكره أخي عبد الله أعلاه لتجاوز خطأ القسمة على صفر يجب استخدام الفاصلة المنقوطة لتكون الصيغة صحيحة و يقبل الاكسل الدالة لتصبح كالتالي : =IFERROR(R9/Q9;0) مرفق الملف بعد التعديلات أطيب التحيات .. Fin Report v02.rar
أبو الأحمد قام بنشر ديسمبر 8, 2014 الكاتب قام بنشر ديسمبر 8, 2014 و لكن بقيت مشكلة واحدة !! هناك نقص في المبيعات مثلا مؤسسة اسعد مبيعاتها نقصت العام الحالي مقارنة بالعام الماضي و هذا واضخ في خانة الفرق بالعملة و لكم في خانة النسبة المؤية تظهر أن هناك زيادة 5.97% !!! جاري التفكير في حل ..
طارق محمود قام بنشر ديسمبر 8, 2014 قام بنشر ديسمبر 8, 2014 السلام عليكم أخي العزيز الخطأ بسيط للغاية الفارق بالعملة في العمود S هو اللي مفروض تقسمه علي المبيعات أي غير المعادلة في الخلية من =IFERROR(R7/Q7,0) إلي =IFERROR(S7/Q7,0) ثم اسحبها للأسفل 1
أبو الأحمد قام بنشر ديسمبر 8, 2014 الكاتب قام بنشر ديسمبر 8, 2014 بارك الله فيك أستاذنا / طارق محمود بارك الله فيك .. و نفع بعلمك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.