PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : در نظر گرفتن حداقل عدد از بين چند سلول



ghasemi
2012/08/21, 12:39
باسلام
با تشكر از زحمات تمام دوستان عضو در اين انجمن من جدولي را بايد تنظيم كنم كه در آن 4 محصول يك سالن وجود داره كه مجموع اين 4 محصول يك ست شده و ورودي خط توليد سالن بعد ميشه يعني اگر هر كدام از اين محصولها نباشه امكان توليد براي خط وجود نداره .(بايد حداقل از هر كدام يك عدد موجودي باشد تا امكان توليد براي خط دوم وجود داشه باشه)

مشكل من اينجاست كه نميدونم چطوري بايد حداقل را ملاك قرار بدم يعني اگر از A و BوC موجودي خط داشته باشم ولي از D از يك سطحي كمتر باشد يك متن خواسته شده را در يك سلول ديگر برام نمايش بدهد لازم به توضيح است اينكه بايد 4 وضعيت را براي 4 سطح موجودي تعريف كنم به عنوان مثال اگر تعداد هر كدام از تمام محصولات از عدد 1000 بيشتر شد وضعيت سبز باشد اگر يكي از اين محصولات از 1000 كمتر و از 700 بيشتربا شد ملاك آن را قرار داده و وضعيت زرد اعلام كند و اگر از 400 بيشتر از 700 كمتر وضعيت نارنجي و اگر از 400 كمتر و از 200 بيشتر شد وضعيت قرمز و كمتز از 200 را توقف نمايش دهد . بازهم از تلاش شما عزيزان براي حل مشكلات ديگر دوستانتان تشكر ميكنم .

khakzad
2012/08/21, 12:56
سلام
همه این مواردی که برای رنگ سلول ها و شرایطشون گفتین، از conditional formmating قابل انجام هس.
در مورد حداقل قرار دادن که Min هست.اما اگه همیشه کمترین ملاک نیس، می تونید شرط رو داخل فرمول if بیارید.که از هر سطح مورد نظر کمتر بود، پیغام خواسته شده رو نشون بده

ghasemi
2012/08/21, 17:30
با سلام
دوست عزيز منظور من از عبارتهاي سبز و زرد و قرمز رنگ آنها نبوده منظور كلمه ايي كه وضعيت را نشان بدهد بود حالا ميتونه هر عبارتي جاي آن باشه .
ولي مشكل اصلي من اين كه نميتونم به يك سلول دستوري بدم كه 4 سلول ديگر را بررسي كنه و هميشه حداقل را ملاك قرار بده و اگر 3 سلول ديگر موجوديش مناسب بود و فقط يكي از 4 تا موجودي كم بود ملاك را اون حداقل قرار بده و توي دستور اون متني را كه ميخواهيم نمايش بده
اگه ميشه منو راهنمايي كنيد كه چطور ميتونم اين مشكل را رفع كنم . با تشكر [hr]


سلام
همه این مواردی که برای رنگ سلول ها و شرایطشون گفتین، از conditional formmating قابل انجام هس.
در مورد حداقل قرار دادن که Min هست.اما اگه همیشه کمترین ملاک نیس، می تونید شرط رو داخل فرمول if بیارید.که از هر سطح مورد نظر کمتر بود، پیغام خواسته شده رو نشون بده


[hr]
با سلام
دوست عزيز منظور من از عبارتهاي سبز و زرد و قرمز رنگ آنها نبوده منظور كلمه ايي كه وضعيت را نشان بدهد بود حالا ميتونه هر عبارتي جاي آن باشه .
ولي مشكل اصلي من اين كه نميتونم به يك سلول دستوري بدم كه 4 سلول ديگر را بررسي كنه و هميشه حداقل را ملاك قرار بده و اگر 3 سلول ديگر موجوديش مناسب بود و فقط يكي از 4 تا موجودي كم بود ملاك را اون حداقل قرار بده و توي دستور اون متني را كه ميخواهيم نمايش بده
اگه ميشه منو راهنمايي كنيد كه چطور ميتونم اين مشكل را رفع كنم . با تشكر

komeilex
2012/08/21, 18:31
سلام دوست عزیز. همون طور که استاد محترم سرکار خانم خاکزاد فرمودن شما می تونی با if های تو در تو این کارو انجام بدی. من یه نمونه ساده آماده کردم تا بیشتر بهتون کمک کنه:

[attachment=892]

ghasemi
2012/08/22, 16:58
با سلام و احترام
خيلي تشكر ميكنم هم از شما هم از دوست عزيزمون كه منو راهنمايي كرديد با نمونه جدولي كه برام فرستاديد خيلي از مشكلاتم حل شد ممنون از شما .