فهرست مطالب
در حالی که کار در اکسل جستجوی مقادیر یک کار رایج برای اهداف تجاری یا اهداف آموزشی یا تحقیقاتی است. برای آن، در برخی موارد، ما باید مقادیر را به جای همان برگه، از برگه دیگری جستجو کنیم. کار چندان سختی نیست. روش های توضیح داده شده در این مقاله برای جستجوی یک مقدار از برگه دیگر در اکسل بسیار مفید خواهد بود.
دانلود کتاب تمرین تمرین
شما می توانید قالب رایگان اکسل را دانلود کنید. از اینجا و به تنهایی تمرین کنید.
جستجوی مقدار در برگه دیگری.xlsx3 روش برای جستجوی مقدار از برگه دیگری در اکسل
برای ارائه نمایشی از روش ها، از مجموعه داده زیر استفاده خواهم کرد که فروش برخی از فروشندگان در مناطق مختلف را نشان می دهد.
روش 1: از تابع VLOOKUP برای جستجوی مقدار از برگه دیگری در اکسل استفاده کنید
در اولین روش ما، من از عملکرد VLOOKUP برای جستجوی یک مقدار از برگه دیگر استفاده می کنم. این تابع بیشترین استفاده را برای جستجوی مقادیر است. تابع VLOOKUP برای جستجوی یک مقدار در سمت چپ ترین ستون جدول استفاده می شود و مقدار مربوطه را از یک ستون به سمت راست برمی گرداند. در اینجا ما فروش جک و باب را جستجو می کنیم.
مراحل:
- فرمول زیر را در Cell C5 –<بنویسید. 13>
=VLOOKUP(B5,
- سپس بر روی برگه ای که آرایه جدول شما در آن قرار دارد کلیک کنید. داده های من در برگه ای به نام قرار دارد'Sales'.
- اکنون آرایه را با استفاده از ماوس خود انتخاب کنید و کلید F4 را فشار دهید تا مرجع قفل شود.
> برای مطابقت دقیق.
- در نهایت، فقط دکمه Enter را فشار دهید
اکنون ما داریم خروجی جک.
- سپس برای یافتن خروجی برای باب، کافی است Fill Handle را به پایین بکشید.
این خروجی نهایی است.
بیشتر بخوانید: چگونه چندین مقدار را در اکسل جستجو کنیم (10 روش)
روش 2: توابع INDEX و MATCH را برای جستجوی مقدار از یک برگه دیگر ترکیب کنید
اکنون از INDEX <استفاده می کنیم 4>و MATCH برای جستجوی مقدار از برگه دیگر عمل می کند. توابع INDEX و MATCH جایگزین های بسیار رایج تابع VLOOKUP هستند. تابع INDEX برای برگرداندن یک مقدار یا ارجاع به یک مقدار از داخل یک جدول یا محدوده استفاده می شود. تابع MATCH برای جستجوی یک آیتم مشخص شده در محدوده ای از سلول ها استفاده می شود و سپس موقعیت نسبی آن آیتم را در محدوده برمی گرداند. حالا بیایید ارزش فروش جک را با استفاده از ترکیب پیدا کنیم.
مراحل:
- در سلول C7 تایپ کنید-
=INDEX(
- پس از آن با کلیک بر روی صفحه، به برگه فروش بروید عنوان برگه.
- سپس محدوده D5:D11 را انتخاب کنید که از آنجا خروجی را استخراج می کنیم.
- سپس تایپ کنید-
=INDEX(Sales!D5:D11,MATCH(
- بعداً، با کلیک بر روی عنوان برگه، به برگه قبلی خود بازگردید.
- سپس سلولی را انتخاب کنید که مقدار جستجوی ما در آن قرار دارد. .
- دوباره به برگه "فروش" بروید و محدوده ( B5:B11) را انتخاب کنید که در آن مقدار جستجوی ما وجود دارد .
- در آخر، 0 را برای تطابق دقیق بنویسید.
- بنابراین فرمول کامل به صورت به شرح زیر است-
=INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0))
- در نهایت، فقط دکمه Enter را فشار دهید
سپس خروجی مورد انتظار خود را دریافت خواهید کرد.
⏬ تفکیک فرمول:
➥ MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0)
تابع MATCH مقدار "Jack" را در "جستجو خواهد کرد. برگه فروش بین ت محدوده B5:B11 و به صورت-
3
➥ INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'! C4,Sales!B5:B11,0))
در نهایت، تابع INDEX مقدار را از محدوده D5:D11 مطابق با خروجی تابع MATCH و این است-
78923
بیشتر بخوانید: 7 نوع جستجو می توانید در اکسل استفاده کنید
روش 3: اکسل را اعمال کنیدتوابع VLOOKUP و INDIRECT to Lookup Value from Another Sheet
این روش با دو روش قبلی کمی متفاوت است. در اینجا، ترکیبی از توابع INDIRECT و VLOOKUP را برای جستجوی یک مقدار از دو صفحه دیگر اعمال می کنیم و خروجی را از هر دو صفحه به طور همزمان استخراج می کنیم. تابع INDIRECT در اکسل برای تبدیل یک رشته متنی به یک مرجع سلول معتبر استفاده می شود.
نگاه کنید که در اینجا من دو مجموعه داده از فروش را برای دو ماه متوالی ساخته ام. اکنون ما فروش جک را در هر دو برگه پیدا خواهیم کرد.
- فرمول زیر را در C7C7 – <14 بنویسید>
=VLOOKUP($C$4, INDIRECT("'"&B7&"'!$B$5:$D$11"),3,FALSE)
- بعد، فقط دکمه Enter را برای خروجی فشار دهید.
- سپس نماد Fill Handle را به سمت پایین بکشید تا خروجی را از برگه "Feb" دریافت کنید.
اکنون ما فروش جک را از هر دو برگه استخراج کرده ایم.
⏬ تفکیک فرمول:
➥ INDIRECT("'"&B7&"'!$B$5:$D$11")
تابع INDIRECT مرجع B5 را برمی گرداند: D11 به یک محدوده-
{"Sam","Canada",44589;"Peter","USA",72734;"Jack","Brazil",78923;"Samuel"," UK”,99320;”Willium”,”London”,84738;”Ron”,”Canada”,98210;”Bob”,”UK”,57832}
➥ VLOOKUP( $C$4, INDIRECT(“'”&B7&”'!$B$5:$D$11”),3,FALSE)
در نهایت، تابع VLOOKUP خروجی را از آن محدوده برمی گرداندبرای مقدار Cell C4 و این است-
78923
بیشتر بخوانید: چگونه جستجو کنیم متن در اکسل (7 روش مناسب)
نتیجه گیری
امیدوارم رویه هایی که در بالا توضیح داده شد برای جستجوی یک مقدار در برگه دیگری در اکسل به اندازه کافی خوب باشند. . هر گونه سوالی را در بخش نظرات بپرسید و لطفاً بازخورد خود را به من بدهید.