حتما تا حالا با فایلی مواجه شدین که بخواین اطلاعات مربوط به ورود و خروج کارمندان یا ثبت کالاها و یا خیلی موارد مشابه رو انجام بدین.
چیزی که در همه اون ها مشترکه اینه که بلافاصله بعد از ورود اطلاعات ساعت اون به صورت خودکار ثبت بشه.
اولین تابعی که به ذهن همتون میرسه تابع now هستش. ولی مشکلی که به وجود میاد اینه که این تابع باهر تغییری که در ورک بوکتون اعمال میشه خودش رو آبدیت می کنه و در نتیجه شما به خواسته مورد نطرتون نمیرسین.
فایل زیر رو در نظر بگیرین:
تو ستون A نام فرد وارد میشه و تو ستون B بر فرض مثال زمان ورودش.
کافیه تو سلول B2 فرمول زیر رو بنویسین و تا جایی که دلتون می خواد درگش کنین:
حالا شروع به وارد کردن اسامی تو ستون A بکنین...کد PHP:
if(a2<>"",if(b2="",now(),b2),"")
بله درسته! نرم افزار خطایی مبنی بر خطای دور بهتون میده. اگه به فرمولم دقت کنین کاملا متوجه میشین که همین طوره.
حالا برای رفع این مشکل به مسیر زیر برین:
excel option >>>>> formulas >>>>> calculation option
و تیک گزینه enable iterative calculation رو فعال کنین:
اگر مایل به غیر فعال کردن این قابلیت اکسل نیستین می تونین با ماکرو به خواستتون برسین که ارجاتون می دم به لینک زیر:
http://excelribbon.tips.net/T013233_...JKxkER1W74R74X
اخطار: این یک موضوع قدیمی است
به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
علاقه مندی ها (Bookmarks)