[لیست آموزش توابع]
اشتباهات رایج در VLOOKUP
۵ اشتباه رایج در VLOOKUP که جواب فرمول را نابود میکند!
تابع VLOOKUP یکی از پرکاربردترین توابع اکسل است،اما یک انتخاب اشتباه در آن میتواند باعث نمایش خطا یا حتی بدتر از آن، نمایش یک جواب ظاهراً درست ولی غیرواقعی شود!
فرض کن در سلول E۲ کد کالا را وارد کردهای و میخواهی قیمت آن را از جدول A۲:C۱۰۰ پیدا کنی:=VLOOKUP(E۲,A۲:C۱۰۰,۳,FALSE)
اگر این فرمول درست کار نمیکند، احتمالاً یکی از این ۵ اشتباه را انجام دادهای:
مقدار مورد جستوجو در ستون اول جدول نیست!
تابع VLOOKUP همیشه مقدار موردنظر را در اولین ستون محدوده انتخابشده جستوجو میکند.
برای مثال، در محدوده زیر:A۲:C۱۰۰
کد کالا باید در ستون A قرار داشته باشد. اگر کد کالا در ستون B باشد، تابع نمیتواند آن را پیدا کند.
راهحل: محدوده جدول را از ستونی انتخاب کن که مقدار مورد جستوجو در آن قرار دارد یا از XLOOKUP استفاده کن.
آرگومان آخر را FALSE قرار ندادهای
اگر آرگومان آخر تابع را ننویسی یا مقدار TRUE قرار بدهی، اکسل جستوجوی تقریبی انجام میدهد و ممکن است نتیجه اشتباهی نمایش دهد.
پرریسک:=VLOOKUP(E۲,A۲:C۱۰۰,۳)
جستوجوی دقیق:=VLOOKUP(E۲,A۲:C۱۰۰,۳,FALSE)
برای جستوجوی کد کالا، کد ملی، شماره پرسنلی و شماره فاکتور معمولاً باید از FALSE استفاده کنی.
شماره ستون را اشتباه وارد کردهای!
عدد سوم در تابع مشخص میکند نتیجه از چندمین ستون محدوده برگردانده شود.
در محدوده A۲:C۱۰۰:
- ستون A شماره ۱ است.- ستون B شماره ۲ است.- ستون C شماره ۳ است.
پس فرمول زیر، نتیجه را از ستون C برمیگرداند:=VLOOKUP(E۲,A۲:C۱۰۰,۳,FALSE)
اگر محدوده جدول تغییر کند، ممکن است شماره ستون قبلی دیگر صحیح نباشد.
نوع دادهها با یکدیگر متفاوت استممکن است کد ۱۰۰۱ در جدول بهصورت متن ذخیره شده باشد، اما در سلول جستوجو بهصورت عدد وارد شود.
ظاهر این دو مقدار یکسان است، ولی اکسل آنها را برابر نمیداند و خطای !N/A# نمایش میدهد.
راهحل: نوع داده مقدار جستوجو و ستون کدها را یکسان کن. هر دو باید عدد یا هر دو باید متن باشند.
محدوده جدول را هنگام کپیکردن قفل نکردهای!
اگر فرمول را به ردیفهای پایین کپی کنی، محدوده جدول نیز جابهجا میشود.
محدوده متغیر:=VLOOKUP(E۲,A۲:C۱۰۰,۳,FALSE)
محدوده ثابت:=VLOOKUP(E۲,$A$۲:$C$۱۰۰,۳,FALSE)
با فشردن کلید F۴ میتوانی محدوده جدول را قفل کنی.
قبل از اینکه بگویی «تابع VLOOKUP خراب است»، این پنج مورد را بررسی کن:
ستون جستوجو
آرگومان FALSE
شماره ستون نتیجه
یکسان بودن نوع دادهها
ثابت بودن محدوده جدول
این آموزش را برای همکاری بفرست که هنوز با خطای !N/A# درگیر است!
اگر دوست داشتی مسیر کامل یادگیری اکسل از فرمولنویسی تا گزارشگیری را ببینی، کلمه «*مستری اکسل*» را به آیدی زیر بفرست:
@Hoseinnezhad_Mehdi
"پیشنهاد به مجله"رو بزنین خستگیامونو بشوره ببره! بازم براتون آموزش رایگان خوب بزارم
اکسلدان شو | آموزش اکسل ویژه بازار کار
تابع VLOOKUP یکی از پرکاربردترین توابع اکسل است،اما یک انتخاب اشتباه در آن میتواند باعث نمایش خطا یا حتی بدتر از آن، نمایش یک جواب ظاهراً درست ولی غیرواقعی شود!
فرض کن در سلول E۲ کد کالا را وارد کردهای و میخواهی قیمت آن را از جدول A۲:C۱۰۰ پیدا کنی:=VLOOKUP(E۲,A۲:C۱۰۰,۳,FALSE)
اگر این فرمول درست کار نمیکند، احتمالاً یکی از این ۵ اشتباه را انجام دادهای:
تابع VLOOKUP همیشه مقدار موردنظر را در اولین ستون محدوده انتخابشده جستوجو میکند.
برای مثال، در محدوده زیر:A۲:C۱۰۰
کد کالا باید در ستون A قرار داشته باشد. اگر کد کالا در ستون B باشد، تابع نمیتواند آن را پیدا کند.
اگر آرگومان آخر تابع را ننویسی یا مقدار TRUE قرار بدهی، اکسل جستوجوی تقریبی انجام میدهد و ممکن است نتیجه اشتباهی نمایش دهد.
برای جستوجوی کد کالا، کد ملی، شماره پرسنلی و شماره فاکتور معمولاً باید از FALSE استفاده کنی.
عدد سوم در تابع مشخص میکند نتیجه از چندمین ستون محدوده برگردانده شود.
در محدوده A۲:C۱۰۰:
- ستون A شماره ۱ است.- ستون B شماره ۲ است.- ستون C شماره ۳ است.
پس فرمول زیر، نتیجه را از ستون C برمیگرداند:=VLOOKUP(E۲,A۲:C۱۰۰,۳,FALSE)
اگر محدوده جدول تغییر کند، ممکن است شماره ستون قبلی دیگر صحیح نباشد.
ظاهر این دو مقدار یکسان است، ولی اکسل آنها را برابر نمیداند و خطای !N/A# نمایش میدهد.
اگر فرمول را به ردیفهای پایین کپی کنی، محدوده جدول نیز جابهجا میشود.
با فشردن کلید F۴ میتوانی محدوده جدول را قفل کنی.
قبل از اینکه بگویی «تابع VLOOKUP خراب است»، این پنج مورد را بررسی کن:
اگر دوست داشتی مسیر کامل یادگیری اکسل از فرمولنویسی تا گزارشگیری را ببینی، کلمه «*مستری اکسل*» را به آیدی زیر بفرست:
اکسلدان شو | آموزش اکسل ویژه بازار کار
۱.۲K
۱۶:۴۸