تابع XLOOKUP
جستجو در یک محدوده و برگرداندن مقدار متناظر در محدودهی نتیجه (سطری یا ستونی)
ساختار تابع
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.
توضیح کامل
تابع XLOOKUP یک مقدار را در یک ستون یا سطر پیدا میکند و مقدار همردیف آن را از ستون یا سطر دیگری برمیگرداند. محدودهی جستجو و محدودهی نتیجه جدا از هم انتخاب میشوند، پس فرقی نمیکند نتیجه سمت راست باشد یا چپ.
مثال: پیدا کردن قیمت کالایی که کد آن در E2 نوشته شده
=XLOOKUP(E2, A2:A100, C2:C100)
مثال: نمایش پیام دلخواه وقتی کد پیدا نشود
=XLOOKUP(E2, A2:A100, C2:C100, "پیدا نشد")
مشخصات فنی
ویژگیهای فنی و سازگاری تابع
▣
دستهبندی اکسلی
جستجو و مرجع
◷
اولین نسخه
Excel 2021
↦
نوع خروجی
ترکیبی
ϟ
Volatile
خیر
⌗
Dynamic Array
خیر
★
محبوبیت
۱۰۰ از ۱۰۰
ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lookup_value
|
هر نوع | الزامی | مقدار معلوم، مقدار جستجو | ||||||||||||||||||
lookup_array
|
محدوده | الزامی | محدوده جستجو | ||||||||||||||||||
return_array
|
محدوده | الزامی | محدوده نتیجه، محدوده مجهول | ||||||||||||||||||
if_not_found
|
هر نوع | اختیاری | اگر خطا شد؟پیشفرض: خالی | ||||||||||||||||||
match_mode
|
عدد | اختیاری | نوع تطبیقپیشفرض: 0 | ||||||||||||||||||
|
حالتهای مجاز ورودی
match_mode۵ حالت
|
|||||||||||||||||||||
search_mode
|
عدد | اختیاری | نوع جستجوپیشفرض: 1 | ||||||||||||||||||
|
حالتهای مجاز ورودی
search_mode۴ حالت
|
|||||||||||||||||||||
جستجو در یک محدوده و برگرداندن مقدار متناظر در محدودهی نتیجه (سطری یا ستونی)
کاربردهای تابع
✓
پیدا کردن دادهها
برگرداندن قیمت، نام یا هر مشخصهی دیگر از روی کد
✓
مغایرت گیری
بررسی وجود مقادیر یک لیست در لیست دیگر
✓
ادغام جداول
آوردن اطلاعات مرتبط از یک جدول به جدول دیگر
خطاهای رایج و راهحل
#N/A
مقدار موردنظر پیدا نشده است
راهحل: پاکسازی دادهها، اصلاح دادهها
#VALUE!
یکی از آرگومانها یا تنظیمات تابع مقدار یا ساختار نامعتبر دارد
راهحل: بررسی دقیق آرگومانها
#NAME?
نام تابع، محدوده نامگذاریشده یا بخشی از فرمول اشتباه نوشته شده است
راهحل: بررسی نوشتار
نکات مهم
- محدودهی جستجو و محدودهی نتیجه باید هماندازه باشند.
- اگر محدودهی نتیجه چند ستون باشد، همهی آن ستونها با یک فرمول برگردانده میشوند.
- اگر مقدار چند بار تکرار شده باشد، اولین مورد برگردانده میشود؛ برای آخرین مورد ورودی ششم را 1- بنویسید.
- به بزرگی و کوچکی حروف حساس نیست.
توضیحات بیشتر
این تابع جایگزین VLOOKUP و HLOOKUP است. جستجوی آن به صورت پیشفرض دقیق است، به شمارهی ستون وابسته نیست و با اضافه شدن ستون به جدول به هم نمیریزد. در Excel 2021 به بعد و Microsoft 365 وجود دارد.
