فهرست مطالب
امروز نحوه استفاده از VLOOKUP در اکسل را با مثال های گام به گام بسیار دقیق بررسی خواهیم کرد. شما یاد خواهید گرفت که چگونه Vlookup را از یک برگه دیگر و کتاب کار متفاوت، جستجو با حروف عام و موارد دیگر.
این مقاله مجموعه ای را آغاز می کند که VLOOKUP، یکی از مفیدترین توابع اکسل را پوشش می دهد. در عین حال یکی از پیچیده ترین و کمتر فهمیده ترین. ما سعی خواهیم کرد اصول اولیه را به زبانی بسیار ساده توضیح دهیم تا منحنی یادگیری را برای یک کاربر بی تجربه تا حد امکان آسان کنیم. ما همچنین نمونههایی از فرمول ارائه میکنیم که معمولترین کاربردهای VLOOKUP در اکسل را پوشش میدهد و سعی میکنیم آنها را هم آموزنده و هم سرگرمکننده کنیم.
عملکرد Excel VLOOKUP
چیست VLOOKUP برای شروع، این یک تابع اکسل است :) چه کاری انجام می دهد؟ مقداری را که شما مشخص کردهاید جستجو میکند و یک مقدار منطبق را از ستون دیگری برمیگرداند. از نظر فنی تر، تابع VLOOKUP یک مقدار را در ستون اول یک محدوده معین جستجو می کند و یک مقدار را در همان ردیف از یک ستون دیگر برمی گرداند.
در استفاده رایج خود، Excel VLOOKUP در مجموعه داده های شما جستجو می کند. شناسه منحصربهفرد و اطلاعات مرتبط با آن شناسه منحصربهفرد را برای شما به ارمغان میآورد.
حرف "V" مخفف "عمودی" است و برای متمایز کردن VLOOKUP از تابع HLOOKUP استفاده میشود که یک مقدار را در یک ردیف جستجو میکند. به جای ستون (H مخفف "افقی" است).
این تابع در همه موجود استمرجع سلول.
فرض کنید، می خواهید نامی مطابق با یک کلید مجوز خاص دریافت کنید، اما کل کلید را نمی دانید، فقط چند کاراکتر. با کلیدهای ستون A، نامهای ستون B و بخشی از کلید هدف در E1، میتوانید یک Vlookup با حروف عام انجام دهید:
کلید را استخراج کنید:
=VLOOKUP("*"&E1&"*", $A$2:$B$10, 1, FALSE)
نام را استخراج کنید:
=VLOOKUP("*"&E1&"*", $A$2:$B$10, 2, FALSE)
یادداشت ها:
- برای اینکه فرمول VLOOKUP به درستی کار کند، از یک تطابق دقیق استفاده کنید (FALSE آخرین آرگومان است).
- اگر بیش از یک تطابق پیدا شود، اولین مورد برگردانده می شود .
VLOOKUP TRUE در مقابل FALSE
و اکنون زمان آن است که به آخرین آرگومان تابع Excel VLOOKUP نگاهی دقیق بیندازیم. اگرچه اختیاری است، پارامتر range_lookup بسیار مهم است. بسته به اینکه TRUE یا FALSE را انتخاب کنید، فرمول شما ممکن است نتایج متفاوتی به همراه داشته باشد.
Excel VLOOKUP exact match (FALSE)
اگر range_lookup روی FALSE تنظیم شود، یک Vlookup فرمول مقداری را جستجو می کند که دقیقاً برابر با مقدار جستجو باشد. اگر دو یا چند مورد منطبق پیدا شد، مورد اول برگردانده می شود. اگر مطابقت دقیقی پیدا نشد، خطای #N/A رخ میدهد.
تطابق تقریبی Excel VLOOKUP (TRUE)
اگر range_lookup روی TRUE تنظیم شود یا حذف شود ( پیشفرض)، فرمول نزدیکترین تطابق را پیدا میکند. بهطور دقیقتر، ابتدا یک مطابقت دقیق را جستجو میکند و اگر مطابقت دقیقی پیدا نشد، به دنبال بزرگترین مقدار بعدی میگردد کهکمتر از مقدار جستجو است.
یک تطبیق تقریبی Vlookup با اخطارهای زیر کار می کند:
- ستون جستجو باید به ترتیب صعودی ، از کوچکترین مرتب شود. به بزرگترین، در غیر این صورت ممکن است مقدار صحیحی پیدا نشود.
- اگر مقدار جستجو از کوچکترین مقدار در آرایه جستجو کوچکتر باشد، یک خطای #N/A برگردانده می شود.
مثالهای زیر به شما کمک میکنند تا تفاوت بین Vlookup تطابق دقیق و تقریبی و زمان استفاده از هر فرمول را بهتر درک کنید.
مثال 1. نحوه انجام یک تطابق دقیق Vlookup
برای جستجوی یک تطابق دقیق، فقط FALSE را در آرگومان آخر قرار دهید.
برای این مثال، بیایید جدول سرعت حیوانات را در نظر بگیریم، ستون ها را عوض کنیم و سعی کنیم حیواناتی را پیدا کنیم که می توانند 80 را اجرا کنند. ، 50 و 30 مایل در ساعت. با مقادیر جستجو در D2، D3 و D4، فرمول زیر را در E2 وارد کنید و سپس آن را در دو سلول دیگر کپی کنید:
=VLOOKUP(D2, $A$2:$B$12, 2, FALSE)
همانطور که می بینید، فرمول برمی گردد. Lion" در E3 چون دقیقاً 50 در ساعت می دوند. برای دو مقدار جستجوی دیگر، تطابق دقیقی یافت نشد، و خطاهای #N/A ظاهر میشوند.
مثال 2. نحوه Vlookup برای مطابقت تقریبی
برای جستجوی یک تطابق تقریبی، دو کار ضروری وجود دارد که باید انجام دهید:
- ستون اول table_array را از کوچکترین به بزرگترین مرتب کنید.
- از TRUE برای آرگومان range_lookup استفاده کنید یا آن را حذف کنید.
مرتب سازی ستون جستجو بسیار مهم است زیرا تابع VLOOKUP به محض اینکه مطابقت نزدیک کوچکتر از مقدار جستجو پیدا کند، جستجو را متوقف می کند. اگر داده ها به درستی مرتب نشده باشند، ممکن است نتایج واقعا عجیب و غریب یا دسته ای از خطاهای #N/A داشته باشید.
برای داده های نمونه ما، یک فرمول تقریبی مطابقت Vlookup به شرح زیر است:
0> =VLOOKUP(D2, $A$2:$B$12, 2, TRUE)
و نتایج زیر را برمی گرداند:
- برای مقدار جستجوی "80"، "Cheetah" برگردانده می شود زیرا سرعت آن (70) نزدیکترین تطابق است. کوچکتر از مقدار جستجو.
- برای مقدار جستجوی "50"، یک تطابق دقیق برگردانده می شود (شیر).
- برای مقدار جستجوی "30"، یک #N/A خطا برگردانده می شود زیرا مقدار جستجو کمتر از کوچکترین مقدار در ستون جستجو است.
ابزارهای ویژه Vlookup در اکسل
بدون شک، VLOOKUP یکی از قدرتمندترین و مفیدترین توابع اکسل است، اما همچنین یکی از گیج کننده ترین آنهاست. برای اینکه منحنی یادگیری شیب کمتری داشته باشد و تجربه لذتبخشتر باشد، چند ابزار صرفهجویی در زمان را در Ultimate Suite خود برای Excel گنجاندهایم.
VLOOKUP Wizard - راه آسان برای نوشتن فرمولهای پیچیده
جادوگر VLOOKUP تعاملی شما را از طریق گزینه های پیکربندی راهنمایی می کند تا یک فرمول عالی برای معیارهایی که مشخص می کنید بسازید. بسته به ساختار داده شما، از تابع استاندارد VLOOKUP یا فرمول INDEX MATCH استفاده می کند که می تواند مقادیر را ازسمت چپ.
برای دریافت فرمول سفارشی خود، این کاری است که باید انجام دهید:
- VLOOKUP Wizard را اجرا کنید.
- جدول اصلی و جدول جستجوی خود را انتخاب کنید.
- ستون های زیر را مشخص کنید (در بسیاری موارد به طور خودکار انتخاب می شوند):
- ستون کلیدی - ستونی در جدول اصلی شما حاوی مقادیری که باید جستجو شوند.
- ستون جستجو - ستونی برای جستجو.
- ستون برگردان - ستونی که مقادیر را از آن بازیابی کنید .
- روی دکمه Insert کلیک کنید.
مثال های زیر جادوگر را در حال عمل نشان می دهند.
Vlookup استاندارد
هنگامی که ستون جستجو ( حیوان ) سمت چپ ترین ستون در جدول جستجو است، یک فرمول VLOOKUP معمولی برای مطابقت دقیق درج می شود:
Vlooup به سمت چپ
هنگامی که ستون جستجو ( حیوان ) در سمت راست ستون بازگشت ( سرعت ) قرار دارد، جادوگر فرمول INDEX MATCH را در Vlookup از راست به چپ درج می کند:
پاداش اضافی! با توجه به استفاده هوشمندانه از مراجع سلولی، فرمول ها را می توان کپی کرد یا به هر ستونی منتقل کرد، بدون اینکه نیاز به به روز رسانی مراجع داشته باشید.
ادغام دو جدول - جایگزین بدون فرمول برای Excel VLOOKUP
اگر فایل های اکسل شما بسیار بزرگ و پیچیده هستند، ضرب الاجل پروژه نزدیک است، و شما به دنبال شخصی هستید که بتواند به شما کمک کند، جادوگر ادغام جداول را امتحان کنید.
این ابزار جایگزین بصری و بدون استرس ما برای تابع VLOOKUP اکسل است که به این صورت عمل می کند:
- جدول اصلی خود را انتخاب کنید.
- جدول جستجو را انتخاب کنید.
- یک یا چند ستون رایج را به عنوان شناسه(های) منحصربفرد انتخاب کنید.
- مشخص کنید کدام ستون ها به روز شوند.
- در صورت تمایل، ستون هایی را برای افزودن انتخاب کنید.
- اجازه دادن به ادغام جادوگر جداول چند ثانیه برای پردازش... و از نتایج لذت ببرید :)
این نحوه استفاده از VLOOKUP در اکسل در سطح پایه است. در قسمت بعدی آموزش خود، نمونههای پیشرفته VLOOKUP را مورد بحث قرار میدهیم که به شما میآموزد چگونه چندین معیار را Vlookup کنید، همه موارد منطبق یا Nth را برگردانید، Vlookup دوبار انجام دهید، چندین برگه را با یک فرمول واحد جستجو کنید و موارد دیگر. از خواندن شما سپاسگزارم و امیدوارم هفته آینده شما را ببینم!
دانلودهای موجود
نمونههای فرمول Excel VLOOKUP (فایل xlsx)
Ultimate Suite 14 روزه کاملاً کاربردی نسخه (فایل exe)
>نسخه های Excel 365 تا Excel 2007.
نکته. در اکسل 365 و اکسل 2021 می توانید از تابع XLOOKUP استفاده کنید که جانشین انعطاف پذیرتر و قدرتمندتر VLOOKUP است.
Syntax VLOOKUP
نحو تابع VLOOKUP به شرح زیر است:
VLOOKUP(lookup_value، table_array، col_index_num، [range_lookup])Where:
- Lookup_value (ضروری) - مقداری است که باید جستجو کنید.
این می تواند یک مقدار (تعداد، تاریخ یا متن)، مرجع سلول (ارجاع به سلولی حاوی مقدار جستجو) یا مقدار بازگردانده شده توسط تابع دیگری باشد. بر خلاف اعداد و ارجاعات سلولی، مقادیر متن باید همیشه در "کوتیشن های دوگانه" محصور شوند.
- Table_Array (لازم است) - محدوده سلول هایی است که در آن جستجو برای جستجو انجام می شود. مقدار و از آن برای بازیابی یک مسابقه. تابع VLOOKUP همیشه در اولین ستون آرایه جدول جستجو می کند، که ممکن است حاوی مقادیر متنی، اعداد، تاریخ ها و مقادیر منطقی مختلف باشد.
- Col_index_num (الزامی است. ) - تعداد ستونی است که از آن مقداری برمی گردد. شمارش از سمت چپ ترین ستون آرایه جدول شروع می شود که 1 است.
- Range_lookup (اختیاری) - تعیین می کند که آیا مطابقت تقریبی یا دقیق جستجو شود:
- TRUE یا حذف شده (پیش فرض) - مطابقت تقریبی. اگر مطابقت دقیقی پیدا نشد، فرمول بزرگترین مقدار را که کوچکتر از مقدار جستجو است جستجو می کند.نیاز به مرتب سازی ستون جستجو به ترتیب صعودی دارد.
- FALSE - مطابقت دقیق. فرمول مقداری را دقیقاً برابر با مقدار جستجو جستجو می کند. اگر مطابقت دقیقی پیدا نشد، یک مقدار #N/A برگردانده می شود.
فرمول اساسی VLOOKUP
در اینجا نمونه ای از فرمول Excel VLOOKUP در ساده ترین شکل آن آورده شده است. لطفاً به فرمول زیر نگاهی بیندازید و سعی کنید آن را به انگلیسی "ترجمه" کنید:
=VLOOKUP("lion", A2:B11, 2, FALSE)
- آگومان اول ( lookup_value ) به وضوح نشان می دهد که فرمول کلمه "شیر" را جستجو می کند.
- آگومان دوم ( table_array ) A2:B11 است. با توجه به اینکه جستجو در ستون سمت چپ انجام می شود، می توانید فرمول بالا را کمی بیشتر بخوانید: "شیر" را در محدوده A2:A11 جستجو کنید. تا اینجا، خیلی خوب است، درست است؟
- آگومان سوم col_index_num 2 است. به این معنی، میخواهیم یک مقدار منطبق را از ستون B، که دومین آرایه جدول است، برگردانیم.
- آگومان چهارم range_lookup FALSE است، که نشان می دهد ما به دنبال تطابق دقیق هستیم.
با همه آرگومان های ایجاد شده، شما نباید مشکلی برای خواندن کل داشته باشید. فرمول: "شیر" را در A2:A11 جستجو کنید، یک تطابق دقیق پیدا کنید و یک مقدار را از ستون B در همان ردیف برگردانید.
برای راحتی، می توانید مقدار مورد علاقه را در برخی از موارد تایپ کنید. سلول، مثلا E1، متن "هاردکد" را با مرجع سلول جایگزین کنید و فرمول جستجوی هر مورد را دریافت کنید.مقداری که در E1 وارد می کنید:
=VLOOKUP(E1, A2:B11, 2, FALSE)
آیا چیزی مبهم باقی می ماند؟ سپس سعی کنید به این شکل نگاه کنید:
نحوه انجام Vlookup در اکسل
هنگام استفاده از فرمول های VLOOKUP در کاربرگ های واقعی، قانون اصلی این است: آرایه جدول را قفل کنید با ارجاعات سلولی مطلق (مانند $A$2:$C$11) برای جلوگیری از تغییر آن هنگام کپی کردن فرمول در سلول های دیگر.
مقدار جستجو در بیشتر موارد باید یک مرجع نسبی باشد (مانند E2) یا می توانید فقط مختصات ستون را قفل کنید ($E2). هنگامی که فرمول در ستون کپی می شود، مرجع به طور خودکار برای هر ردیف تنظیم می شود.
برای اینکه ببینید در عمل چگونه کار می کند، لطفاً مثال زیر را در نظر بگیرید. به جدول نمونه خود، یک ستون دیگر اضافه کرده ایم که حیوانات را بر اساس سرعت رتبه بندی می کند (ستون A) و می خواهیم اولین، پنجمین و دهمین دونده سرعت جهان را پیدا کنیم. برای این کار، رتبه های جستجو را در برخی سلول ها وارد کنید (E2:E4 در تصویر زیر)، و از فرمول های زیر استفاده کنید:
برای بیرون آوردن نام حیوانات از ستون B:
=VLOOKUP($E2, $A$2:$C$11, 2, FALSE)
برای استخراج سرعت از ستون C:
=VLOOKUP($E2, $A$2:$C$11, 3, FALSE)
فرمول های بالا را در سلول های F2 و G2 وارد کنید، آن سلول ها را انتخاب کنید و فرمول ها را به ردیف های زیر بکشید:
اگر فرمول را در یک ردیف پایین بررسی کنید، متوجه خواهید شد که مرجع مقدار جستجو برای آن ردیف خاص تنظیم شده است، در حالی که آرایه جدول بدون تغییر است:
در زیر چند مورد خواهید داشتنکات مفیدتری که باعث صرفه جویی در زمان سردرد و عیب یابی می شود.
Excel VLOOKUP - 5 چیز که باید به خاطر بسپارید!
- عملکرد VLOOKUP نمی تواند به سمت چپ خود نگاه کند . همیشه در سمت چپ ترین ستون آرایه جدول جستجو می کند و مقداری را از یک ستون به سمت راست برمی گرداند. اگر میخواهید مقادیر را از سمت چپ بکشید، از ترکیب INDEX MATCH (یا INDEX XMATCH در اکسل 365) استفاده کنید که به موقعیت ستونهای جستجو و بازگشت اهمیتی نمیدهد.
- عملکرد VLOOKUP حروف بزرگ و کوچک ، به این معنی که کاراکترهای بزرگ و کوچک به عنوان معادل در نظر گرفته می شوند. برای تشخیص حروف، از فرمول های VLOOKUP حساس به حروف استفاده کنید.
- اهمیت آخرین پارامتر را به خاطر بسپارید. از TRUE برای مطابقت تقریبی و FALSE برای مطابقت دقیق استفاده کنید. برای جزئیات کامل، لطفاً VLOOKUP TRUE در مقابل FALSE را ببینید.
- هنگام جستجوی تقریبی مطابقت، مطمئن شوید که دادهها در ستون جستجو به ترتیب صعودی مرتب شدهاند.
- اگر مقدار جستجو نیست. پیدا شد، یک خطای #N/A برگردانده شد. برای کسب اطلاعات در مورد سایر خطاها، لطفاً ببینید چرا VLOOKUP اکسل کار نمی کند.
نمونه های VLOOKUP اکسل
امیدوارم جستجوی عمودی برای شما کمی آشناتر به نظر برسد. برای تقویت دانش خود، اجازه دهید چند فرمول VLOOKUP دیگر بسازیم.
نحوه Vlookup از یک برگه دیگر در اکسل
در عمل، تابع Excel VLOOKUP به ندرتبا داده ها در همان کاربرگ استفاده می شود. اغلب شما باید داده های منطبق را از یک کاربرگ متفاوت بکشید.
برای Vlookup از یک برگه اکسل دیگر، نام کاربرگ را به همراه یک علامت تعجب در آرگومان table_array قبل از محدوده قرار دهید. مرجع. به عنوان مثال، برای جستجو در محدوده A2:B10 در Sheet2، از این فرمول استفاده کنید:
=VLOOKUP("Product1", Sheet2!A2:B10, 2)
البته، لازم نیست نام برگه را به صورت دستی تایپ کنید. به سادگی، شروع به تایپ فرمول کنید و وقتی به آرگومان table_array میرسد، به کاربرگ جستجو بروید و محدوده را با استفاده از ماوس انتخاب کنید.
برای مثال، اینگونه میتوانید جستجو کنید. مقدار A2 در محدوده A2:A9 در کاربرگ Prices و یک مقدار منطبق را از ستون C برگردانید:
=VLOOKUP(A2, Prices!$A$2:$C$9, 3, FALSE)
یادداشت ها:
- اگر نام صفحه گسترده حاوی فضاها یا نویسه های غیر الفبایی باشد ، باید در یک علامت نقل قول قرار داده شود، به عنوان مثال. 'لیست قیمت'!$A$2:$C$9.
- در صورتی که از فرمول VLOOKUP برای چندین سلول استفاده می کنید، به یاد داشته باشید که table_array را با علامت $ قفل کنید، مانند $A$2: $C$9.
نحوه Vlookup از یک کتاب کار دیگر در Excel
برای Vlookup از یک کتاب کار اکسل دیگر، نام کتاب کار را قبل از نام کاربرگ در داخل کروشه قرار دهید.
برای مثال، فرمول جستجوی مقدار A2 در برگه با نام Prices در کتاب کار Price_List.xlsx :
=VLOOKUP(A2, [Price_List.xlsx]Prices!$A$2:$C$9, 3, FALSE)
اگریا نام کتاب کار یا نام کاربرگ حاوی فاصلهها یا نویسههای غیر الفبایی است، باید آنها را در یک نقل قول مانند زیر محصور کنید:
=VLOOKUP(A2, '[Price List.xlsx]Prices'!$A$2:$C$9, 3, FALSE)
سادهترین راه برای ساخت فرمول VLOOKUP که به یک کتاب کار متفاوت این است:
- هر دو فایل را باز کنید.
- شروع به تایپ فرمول خود کنید، به کتاب کار دیگر بروید و آرایه جدول را با استفاده از ماوس انتخاب کنید.
- آرگومان های باقی مانده را وارد کنید و کلید Enter را فشار دهید تا فرمول خود را تکمیل کنید.
نتیجه تا حدودی شبیه تصویر زیر خواهد بود:
هنگامی که شما فایل را با جدول جستجوی خود بسته ، فرمول VLOOKUP به کار خود ادامه می دهد، اما اکنون مسیر کامل کتاب کار بسته را نمایش می دهد:
برای اطلاعات بیشتر، لطفاً به نحوه مراجعه به برگه یا کتاب کار اکسل دیگر مراجعه کنید.
نحوه Vlookup از یک محدوده نامگذاری شده در برگه دیگر
در صورتی که قصد دارید از همان محدوده جستجو استفاده کنید در بسیاری از فرمول ها می توانید یک محدوده با نام برای آن ایجاد کنید و نام directl را تایپ کنید y در آرگومان table_array .
برای ایجاد یک محدوده با نام، به سادگی سلول ها را انتخاب کرده و نام مورد نظر خود را در کادر Name در سمت چپ فرمول تایپ کنید. بار. برای جزئیات مراحل، لطفاً به نحوه نامگذاری یک محدوده در اکسل مراجعه کنید.
برای این مثال، نام Prices_ =VLOOKUP("Product1", Sheet2!A2:B10, 2)
را به سلولهای داده (A2:C9) در صفحه جستجو و این فرمول فشرده را دریافت کنید:
=VLOOKUP(A2, Prices_2020, 3, FALSE)
اکثر نامها در اکسل برای کل کتاب کار اعمال میشوند، بنابراین لازم نیست هنگام استفاده از محدودههای نامگذاریشده، نام کاربرگ را مشخص کنید.
اگر محدوده نامگذاریشده در کتاب کاری دیگری باشد ، نام کتاب کار را قبل از نام محدوده قرار دهید، به عنوان مثال:
=VLOOKUP(A2, 'Price List.xlsx'!Prices_2020, 3, FALSE)
چنین فرمول هایی بسیار قابل درک تر هستند، اینطور نیست؟ علاوه بر این، استفاده از محدوده های نامگذاری شده می تواند جایگزین خوبی برای مراجع مطلق باشد. از آنجایی که یک محدوده نامگذاری شده تغییر نمیکند، میتوانید مطمئن باشید که آرایه جدول شما بدون توجه به جایی که فرمول منتقل یا کپی شده است، قفل میماند.
اگر محدوده جستجوی خود را به یک جدول اکسل کاملاً کاربردی تبدیل کردهاید. ، سپس می توانید Vlookup را بر اساس نام جدول انجام دهید، به عنوان مثال. Price_Table در فرمول زیر:
=VLOOKUP(A2, Price_table, 3, FALSE)
مراجع جدول که به آنها مراجع ساختاری نیز گفته می شود، انعطاف پذیر هستند و در برابر بسیاری از دستکاری داده ها مصون هستند. برای مثال، میتوانید بدون نگرانی در مورد بهروزرسانی مراجع، ردیفهای جدیدی را به جدول جستجوی خود حذف یا اضافه کنید.
استفاده از حروف عام در فرمول VLOOKUP
مانند بسیاری از فرمولهای دیگر، تابع Excel VLOOKUP نویسههای عام زیر را میپذیرد:
- علامت سؤال (?) برای مطابقت با هر نویسه.
- ستاره (*) برای مطابقت هر دنباله ای از کاراکترها.
کاراکترهای عام در بسیاری از موقعیت ها واقعا مفید هستند:
- زمانی که متن دقیق مورد نظر خود را به خاطر نمی آورید.
- وقتی دنبال متن می گردیدرشته ای که بخشی از محتویات سلول است.
- هنگامی که یک ستون جستجو حاوی فضاهای اصلی یا انتهایی است. در این صورت، ممکن است مغزتان را درگیر کنید تا بفهمید چرا یک فرمول معمولی کار نمیکند.
مثال 1. متنی را که با نویسههای خاصی شروع یا ختم میشود جستجو کنید
فرض کنید شما می خواهید مشتری خاصی را در پایگاه داده زیر پیدا کنید. شما نام خانوادگی را به خاطر نمی آورید، اما مطمئن هستید که با "ack" شروع می شود.
برای برگرداندن نام خانوادگی از ستون A، از فرمول عام Vlookup زیر استفاده کنید:
=VLOOKUP("ack*", $A$2:$B$10, 1, FALSE)
برای بازیابی کلید مجوز از ستون B، از این استفاده کنید (تفاوت فقط در شماره فهرست ستون است):
=VLOOKUP("ack*", $A$2:$B$10, 2, FALSE)
همچنین می توانید قسمت شناخته شده را وارد کنید در برخی از سلول ها نام ببرید، مثلا E1، و کاراکتر عام را با مرجع سلول ترکیب کنید:
=VLOOKUP(E1&"*", $A$2:$B$10, 1, FALSE)
تصویر صفحه زیر نتایج را نشان می دهد:
در زیر چند فرمول VLOOKUP دیگر با حروف عام وجود دارد.
نام خانوادگی که با "son" ختم می شود را پیدا کنید:
=VLOOKUP("*son", $A$2:$B$10, 1, FALSE)
نامی را که با "joh" شروع می شود، دریافت کنید. " و به "son" ختم می شود:
=VLOOKUP("joh*son", $A$2:$B$10, 1, FALSE)
نام خانوادگی 5 نویسه ای را بکشید:
=VLOOKUP("?????", $A$2:$B$10, 1, FALSE)
مثال 2. حروف عام VLOOKUP بر اساس مقدار سلول
از مثال قبلی، شما قبلاً می دانید که می توان یک آمپرسند (&) و یک مرجع سلول را برای ایجاد یک رشته جستجو به هم متصل کرد. برای یافتن مقداری که حاوی یک کاراکتر(های) معین در هر موقعیتی باشد، علامت علامت را قبل و بعد قرار دهید