سلام
در فایل اکسل من در یک شیت اسامی افراد و شماره پرونده هاشون وجود داره.
در یک شیت دیگه شماره پرونده ها و اسامی به علاوه غیبت هایی که براشون ثبت شده وجود داره و اکسل اطلاعات این شیت رو از روی اکسس میخونه. بنابراین ممکنه برای یک شماره پرونده غیبت ثبت نشده باشه و برای یک شماره پرونده ثبت شده باشه.
حالا من میخوام به اکسل بگم دنبال شماره پرونده در شیت غیبت ها بگرده و چنانچه غیبتی برای اون شماره پرونده ثبت شده بود اون عدد رو برگردونه.
تا اینجای کار اشکالی نداره و یک فرمول راحت این طور میشه نوشت:
ولی مشکل تابع vlookup اینه که به صورت ستونی جستجو میکنه و به اولین مورد که برخورد کرد عدد متناظر با اون رو برمیگردونه لذا اگر فرض کنیم نفر اول غیبت داشته باشه برای بقیه لیست هم غیبت ثبت میشه.
به نظرتون در این مورد چه کار باید کرد؟
یک فایل هم ضمیمه کردم که دوستان بهتر بدونن چی میگم
در فایل اکسل من در یک شیت اسامی افراد و شماره پرونده هاشون وجود داره.
در یک شیت دیگه شماره پرونده ها و اسامی به علاوه غیبت هایی که براشون ثبت شده وجود داره و اکسل اطلاعات این شیت رو از روی اکسس میخونه. بنابراین ممکنه برای یک شماره پرونده غیبت ثبت نشده باشه و برای یک شماره پرونده ثبت شده باشه.
حالا من میخوام به اکسل بگم دنبال شماره پرونده در شیت غیبت ها بگرده و چنانچه غیبتی برای اون شماره پرونده ثبت شده بود اون عدد رو برگردونه.
تا اینجای کار اشکالی نداره و یک فرمول راحت این طور میشه نوشت:
کد:
=iferror(vlookup(A:A;sheet2!A:H;8);0)
به نظرتون در این مورد چه کار باید کرد؟
یک فایل هم ضمیمه کردم که دوستان بهتر بدونن چی میگم
کامنت