PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک برای ساخت یک لیست



13441386
2014/12/03, 12:47
با سلام
خدمت همه اساتید
یه سئوالی دارم که میخوام دوستان کمکم کنن
من یه فایل اکسل درست کردم که یه سری اطلاعات دارم داخلش.
حالا مشکل اولم اینه که اولا میخوام جوری باشه که از شر این فرمول های تودر تو خلاص بشم
مثلا برای یه شرط ساده که بخاد یه شرط رو بررسی کنه و در صورت درست بودن هر مورد یک خروجی خاص رو بهم بده یه شرط تو شرط خیلی داغون نوشتم مطمئن هستم که ساده ترش هست یعنی بگرده توی یه ستون و اگه ورودی من با یکی از اون ورودی ها برابر بود اون وقت جدول کنار اون رو برام نمایش بده

=if(b3=0;"";if(b3="a";"ipe 140";if(b3="b";"ipe 160";if(b3="c";"ipe 180";if(b3="d";"ipe 200";if(b3="e";"ipe220";if(b3="f";"ipe 240";if(b3="g";"ipe270";if(b3="h";"hb 31";if(b3="i";"hb 33";if(b3="j";"hb 34";if(b3="k";"hb 41";if(b3="l";"hb 42";if(b3="m";"hb 43";if(b3="n";"hb 44";if(b3="o";"hb 45";if(b3="p";"hb 51";if(b3="q";"hb52";if(b3="r";"hb 53";if(b3="s";"hb 54";if(b3="t";"hb 56";if(b3="u";"hb 61";if(b3="v";"hb 62";if(b3="w";"hb 63";if(b3="x";"hb 64";if(b3="y";"hb 65";if(b3="z";"hb 66";if(b3=1;"hb 70";if(b3=2;"hb 71";if(b3=3;"cpe 140";if(b3=4;"cpe 160";if(b3=5;"cpe 180";if(b3=6;"cpe 200";if(b3=7;"cpe 220";if(b3=8;"cpe240";if(b3=9;"cpe 270"))))))))))))))))))))))))))))))))))))


دوم این که من میخوام یه تاریخ تحویل قطعه داشته باشم
به این شکل که وقتی قطعه ای رو امروز تحویل گرفتم تو ستون تحویل 1 بزنم و کنارش تو ستون تاریخ تحویل تاریخ همون روز نمایش داده بشه
با این شرط که فردا که باز باز می کنم و قطعات جدید تحویل میگیرم قطعات تحویلی جدید با تاریخ فردا ثبت بشن و قدیمیها با تاریخ قبلی خودشون
ممنونم

13441386
2014/12/03, 12:59
با سلام
خاستم یه نمونه بگم تا دوستان بهتر بتونن کمک کنن
برای مثال تو این نمونه چند تا تو لیست اضافه کردم
فکر کنین یه ساختمون نزدیک 200 تیپ تیر ورق و آهن و ستون و ... داره
که هر تیپ ضخامت و عرض و ... تقریبا تیپی داره
حالا من تو این نمونه مثلا hb42 رو دارم
می خوام وقتی تو صفحه جدیدم hb42 رو تایپ کردم بدون نیاز به فرمول شرط تو شرط (که شاید بشه نزدیک 100 تا شرط تو هم طبق نیاز من) عرض 1 ، ضخامت 1 ، تعداد 1 ، عرض 2 ، تعداد 2 ، ضخامت 2 ، رو جلوی همون نوشته من تو ستونهای خودش بیاره که من فقط باتوجه به طولهای مختلف طول رو تغییر بدم و بقیه ثابت و فرمولی تغییر کنن.
و نکته دیگه اینکه وقتی اون آخر قطعه ای رو تحویل گرفتم و تو ستون تحویل 1 یا هر چیز دیگه ای زدم تاریخ تحویل خودکار ثبت بشه و با گذشت زمان تغییر نکنه
یعنی فردا که 4 تا قطعه جدید تحویل میگیرم اون 4تا با تاریخ فردا ثبت بشن و اون قدیمیا با تاریخ قبلی خودشون باشن
ممنون بازم

حسام بحرانی
2014/12/03, 13:08
سلام و عرض خیرمقدم به شما،
برای سؤال اولتون دو ستون درست کنید و در ستون اول نامهایی که قصد برقرار بودن شرط رو دارید رو وارد کنید( مانند 0 و 1 و 2 و a و b و c و ... )
در ستون کناری نیز نامهایی که مرتبط با نامهای ستون اول هستند( مانند: ipe 140 و ... cpe 160 و ... ) را وارد کنید و با فرمول VLOOKUPبه راحتی مشکلتون حل میشه.
در خصوص سؤال دومتون هم کافیه فرمول زیر رو در کنار ستون تحویل بنویسید و سپس آن را کپی و PasteValue نمایید.

=IF(A1=1;TODAY();"")
البته در فرمول بالا A1 فرضی است و منظور همان ستون تحویل است.
موفق باشید.

13441386
2014/12/03, 14:12
سلام و عرض خیرمقدم به شما،
برای سؤال اولتون دو ستون درست کنید و در ستون اول نامهایی که قصد برقرار بودن شرط رو دارید رو وارد کنید( مانند 0 و 1 و 2 و a و b و c و ... )
در ستون کناری نیز نامهایی که مرتبط با نامهای ستون اول هستند( مانند: ipe 140 و ... cpe 160 و ... ) را وارد کنید و با فرمول VLOOKUPبه راحتی مشکلتون حل میشه.
در خصوص سؤال دومتون هم کافیه فرمول زیر رو در کنار ستون تحویل بنویسید و سپس آن را کپی و PasteValue نمایید.

=IF(A1=1;TODAY();"")
البته در فرمول بالا A1 فرضی است و منظور همان ستون تحویل است.
موفق باشید.


خیلی ممنون
اولی که راه افتاد
فقط در مورد دومی
آیا وقتی که ذخیره بشه و فردا چند تاجدید به لیست اضافه بشه
باتوجه به اینکه فرمول today خورده احتمالش نیست که قدیمی ها هم به تاریخ امروز تبدیل بشن؟
منظورم اینه که من 4 تا قطعه رو شنبه
چک کردم 5 تا رو 2شنبه و 8 تا رو امروز و هر کدوم رو همون روز ثبت کردم
آیا تاریخ ثبت شده خودکار تغییر نمی کنه ؟ و همون روز رو نشون میده ؟

Amir Ghasemiyan
2014/12/03, 15:15
خیلی ممنون
اولی که راه افتاد
فقط در مورد دومی
آیا وقتی که ذخیره بشه و فردا چند تاجدید به لیست اضافه بشه
باتوجه به اینکه فرمول today خورده احتمالش نیست که قدیمی ها هم به تاریخ امروز تبدیل بشن؟
منظورم اینه که من 4 تا قطعه رو شنبه
چک کردم 5 تا رو 2شنبه و 8 تا رو امروز و هر کدوم رو همون روز ثبت کردم
آیا تاریخ ثبت شده خودکار تغییر نمی کنه ؟ و همون روز رو نشون میده ؟

در خصوص سوال دومتون من پيشنهاد جناب بحراني رو يك مقدار اندكي تغيير ميدم.
شما در يك سلول كه استفاده نميكنيد فرمول today رو بنويسيد. حالا هر وقت و هرجا كه خواستين از تاريخ روز استفاده كنيد اون تاريخ رو كپي كرده و در محل مورد نظر paste value كنيد. اگر اينطوري پيست كنيد فقط مقدار تاريخ روز كپي ميشه و با گذشت روزها تغييري نميكنه