فهرست مطالب
یکی از کاربردهای مکرر اکسل جستجوی یک مقدار در جدول یا محدوده داده است. در اکسل، ما 4 تابع جستجوی اختصاصی داریم. علاوه بر این، میتوانیم ترکیبی از توابع مختلف را برای جستجوی مقدار اعمال کنیم. ما میتوانیم از ۷ نوع جستجو در اکسل برای یافتن مقادیر خاص استفاده کنیم.
در این مجموعه داده زیر، فهرستی از نمرات کسبشده توسط دانشجویان مختلف در طول یک ترم در یک موضوع را داریم. اکنون، ما از این مجموعه داده برای نشان دادن 7 نوع جستجوی مختلف استفاده خواهیم کرد.
دانلود کتاب تمرین تمرین
انواع جستجو در اکسل .xlsx
7 نوع جستجو در اکسل
1. تابع LOOKUP در اکسل
عملکرد LOOKUP یک مقدار را در اکسل جستجو می کند یک آرایه داده شده و می تواند نتیجه ای را از آرایه دیگری برگرداند. فرض کنید، ما می خواهیم نمره یکی از دانش آموزان را بفهمیم.
➤ فرمول زیر را تایپ کنید،
=LOOKUP(K7,B5:B14,I5:I14)
اینجا ، K7 مقدار جستجو است، B5:B14 آرایه جستجو و I5:I14 آرایه نتیجه است. تابع LOOKUP مقدار جستجو را در آرایه جستجو پیدا می کند و بازگشتی را از آرایه نتیجه می دهد.
➤ ENTER<را فشار دهید. 8>
در نتیجه نمره آن دانش آموز را می گیرید. به روشی مشابه، میتوانید از تابع LOOKUP برای یافتن مقدار خاصی از جدول استفاده کنید.
بیشتر بخوانید: اکسل پیشرفته توابع جستجو (9 مثال)
2. HLOOKUPتابع
تابع HLOOKUP به دنبال مقداری در ردیف بالای جدول یا آرایه می گردد و مقداری را در همان ستون از یک ردیف مشخص برمی گرداند. تابع به دنبال مقداری در امتداد یک ردیف می گردد که به معنای افقی است و به همین دلیل HLOOKUP نامیده می شود.
فرض کنید، ما می خواهیم علامتی را که در پایان توسط دانش آموزی به نام رابین به دست آمده است، پیدا کنیم.
➤ فرمول زیر را تایپ کنید،
=HLOOKUP(K9,B4:G14,8,FALSE)
در اینجا، K9 مقدار جستجو است، B4: G14 آرایه جدول است، 8 شماره فهرست ردیف است که به این معنی است که ما مقدار را از سطر هشتم جدول می خواهیم و FALSE نشان می دهد که تابع برای یک جستجو می کند. مطابقت کامل. فرمول K9 را در ردیف بالای جدول جستجو می کند B4:G14 و مقدار را از سطر هشتم ستونی که در آن K9 وجود دارد، برمی گرداند. پیدا شد.
➤ ENTER را فشار دهید
بنابراین، علامت نهایی را که توسط رابین به دست میآورید، دریافت خواهید کرد.
3. تابع VLOOKUP اکسل
عملکرد VLOOKUP تابع مکمل تابع HLOOKUP است. تابع HLOOKUP به دنبال مقدار در امتداد یک ردیف می گردد در حالی که تابع VLOOKUP مقدار را در یک ستون جستجو می کند. VLOOKUP مقدار را در سمت چپ ترین ستون جستجو می کند و پس از آن، مقداری را در همان ردیف ستون مشخص شده برمی گرداند.
بیایید نمره یکی از دانش آموزان را با استفاده از VLOOKUP تابع.
➤ فرمول زیر را وارد کنید،
=VLOOKUP(K7,B4:I14,8,FALSE)
در اینجا، K7 مقدار جستجو است، B4:I14 آرایه جدول است، 8 شماره نمایه ستون است به این معنی که ما مقدار را از ستون 8 جدول می خواهیم و FALSE نشان می دهد که تابع برای یک تطابق دقیق جستجو می کند. تابع برای K7 در سمت چپ ترین ستون جدول جستجو می کند B4:I14 و مقدار ستون 8 را از ردیفی که مقدار جستجو در آن پیدا شده است برمی گرداند.
➤ ENTER را فشار دهید
در نتیجه، نمره آن دانش آموز را دریافت خواهید کرد (سلول K7 ).
بیشتر بخوانید: Excel LOOKUP در مقابل VLOOKUP: با 3 مثال
4. Excel XLOOKUP تابع
تابع XLOOKUP قدرتمندترین تابع در اکسل برای جستجوی مقدار از یک محدوده است. این عملکرد فقط در Office 365 موجود است. بنابراین اگر از نسخه قدیمیتری استفاده میکنید، نمیتوانید از این عملکرد استفاده کنید. تابع XLOOKUP یک محدوده یا یک آرایه را برای یک منطبق جستجو می کند و مورد مربوطه را از یک محدوده یا آرایه دوم برمی گرداند.
➤ فرمول زیر را تایپ کنید تا نمره یکی از دانش آموزان را بدست آورید.
=XLOOKUP(K7,B5:B14,I5:I14)
در اینجا، فرمول مقدار K7 در محدوده B5:B14 را جستجو میکند و باز خواهد گشت. مقدار مربوطه را از محدوده I5:I14
➤ فشار دهید ENTER
در نتیجه، شما را دریافت خواهد کردنمره دانش آموز ذکر شده در سلول K7.
خواندنی مشابه
- نحوه جستجو با چند معیار در اکسل (هر دو نوع AND یا OR)
- استفاده از تابع آدرس اکسل (7 مثال)
- نحوه جستجو متن در اکسل (7 روش مناسب)
5. توابع OFFSET و MATCH برای جستجوی داده
ما می توانیم با استفاده از عملکرد OFFSET<به دنبال یک مقدار بگردیم. 8> و تابع MATCH در مجموع.
عملکرد OFFSET یک مرجع را به یک محدوده برمی گرداند. تابع MATCH موقعیت نسبی یک آیتم را در آرایه ای برمی گرداند که با یک مقدار مشخص در یک ترتیب مشخص مطابقت دارد. حال، بیایید ببینیم چگونه میتوانیم از این دو تابع به طور کلی برای جستجوی یک مقدار استفاده کنیم.
ما نمره یک دانشآموز را از مجموعه داده پیدا خواهیم کرد.
➤ فرمول زیر را تایپ کنید
=OFFSET(B4,MATCH(K7,B5:B14,0),MATCH(K6,C4:I4,0))
در اینجا، B4 سلول مرجع است، که اولین سلول مجموعه داده ما است، K7 نام دانش آموز، B5:B14 محدوده ای است که نام دانش آموز مطابقت داده می شود، K6 مقداری است که ما برای آن جستجو می کنیم یعنی نمره، C4: I4 محدوده ای است که ستون Grade از آنجا مطابقت می یابد. 0 برای اشاره به تطابق دقیق استفاده می شود. فرمول مقدار را از سلول متقاطع ردیف Marsal (نام دانش آموز) و ستون Grade می دهد.
➤ اکنون، ENTER
در نتیجه را فشار دهید،شما نمره دانش آموز Marsal را دریافت خواهید کرد.
6. جستجوی توابع INDEX و MATCH
تابع INDEX مقدار یا مرجع سلول را در تقاطع یک سطر و ستون خاص در یک محدوده معین برمی گرداند. بنابراین میتوانیم از تابع INDEX با تابع MATCH برای جستجوی مقداری از جدول استفاده کنیم.
➤ فرمول زیر را تایپ کنید تا درجه یک را پیدا کنید. student,
=INDEX(I5:I14,MATCH(K7,B5:B14,0))
در اینجا، I5:I14 آرایه ای است که از آنجا مقدار به دست آمده پیدا می شود، K7 مقدار جستجو است، B5:B14 آرایه جستجو است، 0 نشان دهنده تطابق دقیق است. تابع MATCH موقعیت مقدار جستجو K7 و تابع INDEX مقدار مربوطه را از I5:I14 برمیگرداند. آرایه.
پس از درج فرمول،
➤ ENTER را فشار دهید.
در نتیجه، شما نمره دانش آموزی که در سلول K7 ذکر کرده اید را دریافت کنید.
7. عملکرد Excel XMATCH برای جستجو
تابع XMATCH موقعیت نسبی یک آیتم را در یک آرایه برمی گرداند. بنابراین به جای استفاده از تابع MATCH ، میتوانیم از تابع XMATCH برای جستجوی یک مقدار استفاده کنیم. بیایید با استفاده از تابع XMATCH نمره یک دانش آموز را از مجموعه داده خود دریابیم.
➤ فرمول زیر را تایپ کنید،
=INDEX(B4:I14,XMATCH(K7,B4:B14),XMATCH(K6,B4:I4))
در اینجا تابع XMATCH به شما خواهد دادموقعیت K7 از محدوده B4:B14 و موقعیت K6 از محدوده B4:I4 . اکنون تابع INDEX از موقعیت K7 به عنوان شماره ردیف و موقعیت K6 به عنوان شماره ستون در جدول B4:I14 <استفاده میکند. 8>برای برگرداندن مقدار سلول در تقاطع آن سطر و ستون.
➤ ENTER
را فشار دهید. در نتیجه، نمره دانش آموز ذکر شده در سلول K7 را دریافت خواهید کرد.
نتیجه گیری
می توانید مقادیر را در اکسل جستجو کنید. با استفاده از هر یک از 7 نوع توضیح داده شده در این مقاله. اگر با هر نوع سردرگمی در مورد هر یک از انواع جستجو در اکسل روبرو هستید، لطفاً نظر خود را بگذارید.