جستجو و مرجع Excel 2021 ◉ 11 بازدید

=XMATCH()

تابع XMATCH مورد مشخص‌شده را در آرایه یا محدوده‌ای از سلول‌ها جستجو می‌کند و سپس موقعیت نسبی اولین تطابق را برمی‌گرداند.

قابل استفاده در: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for Mac
=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودی‌ها را ببینید.
نوع خروجیعدد
محبوبیت70 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی ▦ امتحان در Playground فایل اختصاصی این تابع — ایمن و کم‌حجم · شامل داده نمونه + فرمول فعال
اشتراک‌گذاری:

⬇ دانلود فایل نمونه اکسل

یک فایل .xlsx اختصاصی برای =XMATCH() با داده‌های نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.

  • شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
  • شیت «راهنما» — سینتکس، توضیح ورودی‌ها و نکات همین صفحه
  • تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
📥 دانلود XMATCH.xlsx — بزودی حجم ~ 8–12 KB · بدون ماکرو

⇪ اشتراک‌گذاری

این تابع را به دوستان بفرستید

🧠 🧠 کوییز این تابع

سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!

◧ ورودی‌های تابع

نام ورودینوعوضعیتتوضیح
lookup_value هر نوع الزامی مقدار مورد جستجو.
lookup_array محدوده الزامی آرایه یا محدوده‌ای که باید جستجو شود.
match_mode] عدد اختیاری نوع تطابق را مشخص کنید: ۰ - تطابق دقیق (پیش‌فرض). ۱- - تطابق دقیق یا مورد کوچک‌تر بعدی. ۱ - تطابق دقیق یا مورد بزرگ‌تر بعدی. ۲ - تطابق عام که در آن *, ? و ~ معنای ویژه دارند.
search_mode] محدوده اختیاری نوع جستجو را مشخص کنید: ۱ - جستجو از اول به آخر (پیش‌فرض). ۱- - جستجو از آخر به اول (جستجوی معکوس). ۲ - جستجوی دودویی با فرض مرتب بودن صعودی lookup_array؛ اگر مرتب نباشد نتایج نامعتبر برمی‌گردد. ۲- - جستجوی دودویی با فرض مرتب بودن نزولی lookup_array؛ اگر مرتب نباشد نتایج نامعتبر برمی‌گردد.

▣ مثال‌های کاربردی

جستجوی مقدار F2 در محدوده C3:C9 =XMATCH(F2,C3:C9,1)
ترکیب INDEX با دو XMATCH برای جستجوی دوبعدی =INDEX(C6:E12,XMATCH(B3,B6:B12),XMATCH(C3,C5:E5))
جستجوی عدد ۴ در آرایه {5,4,3,2,1} =XMATCH(4,{5,4,3,2,1})
جستجوی 4.5 در آرایه {5,4,3,2,1} با تطابق کوچک‌تر بعدی =XMATCH(4.5,{5,4,3,2,1},1)

💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده

🔒 نظر شما پس از تایید مدیر منتشر می‌شود.

دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده می‌شود

هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!

✍️ ارسال نظر / سوال

captcha
🔒 نظر شما پس از تایید مدیر منتشر می‌شود.