فهرست مطالب
یکی از مهمترین و پرکاربردترین توابع در اکسل عملکرد VLOOKUP است. در این مقاله، استفاده از تابع VLOOKUP برای جستجوی مقادیر متن را با 4 مثال ایده آل نشان خواهم داد.
دانلود کتاب تمرین
می توانید کتاب تمرین تمرین را از اینجا دانلود کنید.
جستجوی Text.xlsx
4 مثال ایده آل از استفاده از VLOOKUP برای جستجو متن در اکسل
در این بخش، 4 مثال ایده آل از استفاده از تابع VLOOKUP برای جستجوی مقادیر متن در Excel را نشان خواهم داد.
1. از تابع VLOOKUP برای جستجوی متن خاص در اکسل استفاده کنید
ما میتوانیم از متن تا حدی منطبق برای یافتن دادهها از طیفی از سلولها در Excel استفاده کنیم. برای نمایش، مجموعه داده ای شامل نام کتاب ، نویسنده معرفی کرده ام و با درج متن جزئی نام کتاب، راه یافتن نام کتاب را نشان خواهم داد.
برای یادگیری روش، مراحل زیر را دنبال می کنیم.
- ابتدا، فرمول زیر را در Cell F5 بنویسید.
=VLOOKUP("*West Wind*",B5:C16,1,FALSE)
- سپس، Enter را فشار دهید.
- فوراً، <1 را مشاهده خواهیم کرد>نام کتاب با متن موجود در آرگومان تابع VLOOKUP مطابقت دارد.
در فرمول،
- "*West Wind*" مقدار جستجو است.
- B5:C16 محدوده جستجو است.
- 1 نشان دهنده شماره ستون در جدول استبرای جستجو.
- False نشان می دهد که مطابقت باید دقیق باشد.
- به طور مشابه، می توانیم مقدار جستجو را با مرجع سلول نیز تغییر دهیم.
- برای آن، فقط فرمول زیر را به جای آن وارد کنید. 1> بیشتر بخوانید: نحوه اجرای VLOOKUP با Wildcard در اکسل (2 روش)
2. از تابع VLOOKUP برای بررسی وجود مقدار متن در بین اعداد استفاده کنید
یافتن یک مقدار متن پنهان در بین اعداد با کمک تابع VLOOKUP ممکن است. در مجموعه داده، من شناسه کارمند را وارد کرده ام و ستون حاوی اعداد و همچنین یک مقدار متن پنهان است. بیایید مراحل زیر را برای بررسی وجود مقدار متن در بین اعداد دنبال کنیم.
- ابتدا فرمول زیر را در Cell E5 تایپ کنید.
=VLOOKUP("*",B5:B16,1,FALSE)
- به طور همزمان، Enter را فشار دهید تا مقدار متن را در بین اعداد مشاهده کنید.
- در اینجا، 137 به عنوان یک مقدار متن ذخیره شد.
توجه: در آرگومان VlOOKUP ما از تابع «*» به عنوان مقدار جستجو استفاده کردیم که هر مقدار متنی را نشان می دهد.
بیشتر بخوانید: VLOOKUP با اعداد در اکسل (4 مثال)
خواندنی های مشابه
- VLOOKUP کار نمی کند (8 دلیل و راه حل)
- Excel LOOKUP در مقابل VLOOKUP: با 3 مثال
- INDEX MATCH در مقابل عملکرد VLOOKUP (9 مثال)
- نحوه Vlookup وجمع بین چندین برگه در اکسل (2 فرمول)
- Excel VLOOKUP برای برگرداندن چندین مقدار به صورت عمودی
3. یافتن نام با استفاده از VLOOKUP با جستجوی عددی مقدار درج شده به عنوان متن
ما می توانیم از یک عدد به عنوان مقدار جستجو استفاده کنیم و مقدار متن مربوطه را از جدول پیدا کنیم. در مجموعه داده، نام کارمند را با استفاده از شناسه کارمند پیدا خواهیم کرد. در اینجا، شناسه های کارمند مقدار جستجوی عددی هستند اما به صورت متن ذخیره می شوند. بنابراین، بیایید مراحل زیر را طی کنیم تا راه حل را پیدا کنیم.
- ابتدا، فرمول زیر را در Cell F5 تایپ کنید.
=VLOOKUP(E5&"",$B$5:$C$16,2,FALSE)
- بعدی، Enter را فشار دهید.
- بعد از آن ، از گزینه AutoFill برای مشاهده نتایج سلول های زیر استفاده کنید.
توجه داشته باشید: اینجا ما از مرجع سلول مطلق آرایه ( $B$5:$C$16 ) استفاده کردهایم تا در حین کشیدن Fill Handle ، آن را بدون تغییر نگه داریم.
بیشتر بخوانید: آرایه جدول در VLOOKUP چیست؟ (با مثال توضیح داده شد)
4. از LEFT & توابع RIGHT با VLOOKUP برای یافتن متن
در اینجا، استفاده از LEFT & راست توابع Excel به همراه عملکرد VLOOKUP برای جستجوی مقدار متن.
4.1 اعمال LEFT و VLOOKUP توابع با هم
<0 بیایید ابتدا از تابع LEFTبرای یافتن متن در اکسل استفاده کنیم. مراحل داده شده را دنبال کنیددر زیر.- ابتدا فرمول زیر را در سلول F5 بنویسید.
=VLOOKUP(LEFT(E5,4),$B$4:$C$23,2,FALSE)
- سپس، Enter را فشار دهید.
- به علاوه، از Fill Handle برای مشاهده نتایج سلول های زیر استفاده کنید.
در فرمول،
- عملکرد LEFT 4 رقم سمت چپ را از مقدار Cell E5 که به نوبه خود به عنوان یک مقدار جستجو برای تابع VLOOKUP عمل می کند.
- در نتیجه، نام کشوری را که مطابق با مقدار جستجو در آرایه جستجو.
4.2 ترکیب توابع RIGHT و VLOOKUP
به روشی مشابه، میتوانیم از تابع RIGHT با استفاده کنیم. VLOOKUP عملکرد جستجوی متن. بیایید مراحل داده شده را دنبال کنیم.
- ابتدا، فرمول زیر را در سلول F5 بنویسید.
=VLOOKUP(RIGHT(E5,3),$B$4:$C$23,2,FALSE)
- سپس، Enter را فشار دهید.
- بهعلاوه، از Fill Handle برای دیدن نتایج سلولهای زیر استفاده کنید.
در فرمول، تابع RIGHT 3 رقم راست از مقدار می گیرد. از Cell E5 که به نوبه خود به عنوان یک مقدار جستجو برای عملکرد V LOOKUP عمل می کند.
بیشتر بخوانید: Excel VLOOKUP برای یافتن آخرین مقدار در ستون (با گزینه های جایگزین)
یک جایگزین مناسب برای عملکرد VLOOKUP برای جستجوی متن در اکسل
ما می توانیم از INDEX <استفاده کنیم 2>& MATCH با هم عمل می کند تا همان کار VLOOKUP را انجام دهد عملکرد جستجوی متن. بیایید مراحل زیر را دنبال کنیم.
- ابتدا فرمول زیر را در Cell F5 بنویسید.
=INDEX($B$5:$B$16,MATCH("*"&E5&"*",$B$5:$B$16,0))
- سپس، Enter را فشار دهید.
- در نهایت، مقدار متن جستجو شده را فوراً مشاهده خواهیم کرد.
در فرمول،
- MATCH("*"&E5&"*",$B$5:$B $16,0): این قسمت شماره ردیف از $B$5:$B$16 را می دهد که با مقدار E5 مطابقت دارد.
- پس از آن، تابع INDEX خروجی را از تابع MATCH می گیرد و مقدار متن را پیدا می کند.
نتیجه
VLOOKUP عملکرد کاربردهای زیادی دارد. بدیهی است که جستجوی مقدار متن یکی از کاربردهاست. در اینجا، 4 مثال ایده آل از استفاده از تابع VLOOKUP برای جستجوی مقدار متن را نشان داده ام. علاوه بر این، کتاب تمرین تمرین را نیز در ابتدای مقاله اضافه کردم. بنابراین، پیش بروید و آن را امتحان کنید. اگر سوالی دارید، لطفاً نظر بدهید. برای مقالات بیشتر در مورد Excel وب سایت ExcelWIKI ما را ببینید.