فهرست مطالب
در عملیات اکسل، ما باید هر از چند گاهی اطلاعات را بازیابی کنیم. مقادیر کشش را می توان در یک کاربرگ یا یک کاربرگ یا کتاب کار متفاوت ذخیره کرد. امروز می خواهیم به شما نشان دهیم که چگونه مقادیر را از کاربرگ دیگری در اکسل استخراج کنید. برای این جلسه، ما از اکسل 2019 (و کمی از اکسل 365) استفاده میکنیم، راحت از خودتان استفاده کنید.
اول از همه، بیایید در مورد مجموعه دادهای که پایه مثالهای ما است، آشنا شویم.
در اینجا دو جدول در مورد فیلم ها داریم، یک جدول خلاصه فیلم را دارد که دیگری حاوی اطلاعات گسترده تری است. ما جداول را در دو برگه مختلف خلاصه و جزئیات ذخیره کردیم. با استفاده از این مجموعه داده، مقادیر را در سراسر کاربرگها میکشیم.
توجه داشته باشید که این یک مجموعه داده اولیه برای ساده نگه داشتن کارها است. در یک سناریوی عملی، ممکن است با مجموعه داده بسیار بزرگتر و پیچیدهتری مواجه شوید.
کتاب تمرین تمرین
میتوانید کتاب تمرین تمرین را از لینک زیر دانلود کنید.
چگونه مقادیر را از Worksheet دیگری استخراج کنیم.xlsx
Pull Values From Another Worksheet در Excel
در حین واکشی مقادیر از کاربرگ های مختلف، باید در نظر داشته باشیم که کاربرگ ها می توانند از همان کتاب کار یا کتابهای کاری متفاوت.
1. مقادیر را از کاربرگ دیگری در همان کتاب کار بکشید
I. کشیدن مستقیم به جلو با مرجع سلول
میتوانید مقادیر را از یک کاربرگ دیگربا ارائه مرجع سلول و به دنبال آن نام برگه در فرمول. هر چیزی که با علامت مساوی ( =
) می نویسیم یک فرمول است.
شما از طریق مثال ها آن را بهتر متوجه خواهید شد. فرض کنید میخواهیم نام بازیگر را برای فیلمها انتخاب کنیم.
در اینجا ستون بازیگر را در جدول خلاصه فیلم معرفی کردهایم. اکنون، بیایید روش کشش را بررسی کنیم.
تنها کاری که باید انجام دهیم این است که مرجع سلول را همراه با نام برگه ارائه دهیم.
=Details!D4
در اینجا جزئیات نام برگه و D4 مرجع سلول است. ما باید علامت " !
" را بین نام برگه و مرجع سلول درج کنیم. Excel مرجع برگه و سلول را از طریق علامت " !
" متمایز می کند.
ما نام بازیگر را پیدا کردیم. بیایید همین کار را برای بقیه سلول ها انجام دهیم یا از ویژگی تکمیل خودکار استفاده کنیم.
ما نام همه بازیگران را دریافت می کنیم. از آنجایی که دادههای ما محدود است و در هر دو برگه به ترتیب یکسان هستند، نامها را به ترتیب صحیح دریافت میکنیم.
II. مقادیر کششی با استفاده از VLOOKUP
کشیدن یا بازیابی یا واکشی هر نامی که ذکر می کنید، یکی از عملکردهایی که ممکن است در ذهن شما ظاهر شود VLOOKUP است.
در بخش قبلی، ما این کار را انجام دادیم. مقادیر با استفاده از مراجع سلول، اما در طولانی مدت، ممکن است مفید نباشد. VLOOKUP می تواند در آنجا نجات دهد زیرا مقادیر را بر اساس تطابق می گیرد.
بیایید فرمول را بنویسیمبا استفاده از VLOOKUP
=VLOOKUP(B4,Details!$B$4:$E$12,3,0)
در اینجا B4 را به عنوان <ارائه کرده ایم 3>lookup_value در تابع VLOOKUP و Details!$B$4:$E$12 lookup_array است. می توانید متوجه شوید که نام برگه را قبل از محدوده ارائه کرده ایم. و نام و محدوده برگه با علامت " !
" از هم جدا می شوند.
در اینجا 3 به عنوان بازیگر در ستون 3 محدوده و 0 برای مطابقت دقیق هستند.
بازیگر فیلم جک ریچر را از یک برگه دیگر، جزئیات بیرون کشیدیم. فرمول بقیه مقادیر را بنویسید یا از ویژگی AutoFill استفاده کنید.
بیشتر بخوانید: Transfer Data از یک کاربرگ اکسل به کاربرگ دیگر به صورت خودکار با VLOOKUP
III. مقادیر کششی با استفاده از INDEX-MATCH
یک جایگزین شناخته شده برای VLOOKUP ترکیبی از توابع INDEX و MATCH است.
تابع MATCH موقعیت یک مقدار جستجو را در یک محدوده برمیگرداند و INDEX مقدار را در یک مکان معین در یک محدوده برمیگرداند.
ما از آن استفاده خواهیم کرد. این ترکیب برای دریافت ژانر فیلم ها.
فرمول زیر خواهد بود
=INDEX(Details!$C$4:$C$12,MATCH(B4,Details!$B$4:$B$12,0))
در تابع MATCH ، B4 lookup_value، و Details است!$B$4:$B $12 Lookup_range است. این قسمت MATCH موقعیت را فراهم می کند و سپس INDEX را می کشدمقدار از محدوده جزئیات!$C$4:$C$12 .
ما مقدار ژانر را از کاربرگ جزئیات گرفتیم . فرمول را بنویسید یا ویژگی AutoFill را برای بقیه مقادیر تمرین کنید.
IV. مقادیر کششی با استفاده از XLOOKUP
اگر از Excel 365 استفاده می کنید، می توانید از تابعی به نام XLOOKUP برای کشیدن مقادیر استفاده کنید.
بیایید نام کارگردان مربوطه را از برگه جزئیات .
فرمول زیر خواهد بود
=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12,"Not Found")
در اینجا B4 lookup_value است، جزئیات!$B$4:$B$12 lookup_range است، و جزئیات!$E$4:$E$12 محدوده ای است که باید مقادیر را از آن استخراج کنیم. میتوانید توجه داشته باشید که ما نام برگه را، جزئیات ، قبل از هر یک از محدودهها نوشتهایم.
علاوه بر این، در فیلد اختیاری if_not_found<"Not Found" اضافه کردهایم. 4>.
ما مقدار، نام کارگردان، را از یک برگه دیگر، جزئیات برداشتیم. همین کار را برای بقیه مقادیر انجام دهید.
بیشتر بخوانید: نحوه وارد کردن داده ها به اکسل از یک فایل اکسل دیگر (2 روش) )
خواندنی های مشابه
- نحوه وارد کردن فایل متنی با جداکننده های متعدد به اکسل (3 روش)
- کد VBA برای تبدیل فایل متنی به اکسل (7 روش)
- چگونه داده ها را از برگه اکسل استخراج کنیم (6 روش موثر)
- استخراج کنیدداده های فیلتر شده در اکسل به یک برگه دیگر (4 روش)
- نحوه استخراج داده ها از یک لیست با استفاده از فرمول اکسل (5 روش)
2 مقدارها را از یک کاربرگ دیگر از یک کتاب کار دیگر بکشید
ممکن است لازم باشد مقادیر را از یک کاربرگ از یک کتاب کار دیگر استخراج کنیم.
برای نشان دادن نمونه هایی به شما، جزئیات <4 را کپی کرده ایم>مقدار برگه به کتاب کار دیگری به نام Pull Values Workbook _Details.xlsx
و جدول خلاصه (خلاصه به روز شده) ما هنوز در کتاب کار است نحوه استخراج مقادیر از کاربرگ دیگر Excel.xlsx
ما نام مدیر را از کتاب کار مختلف بیرون می آوریم.
ما می توانیم از هر یک از رویکردهای ( Cell Reference , VLOOKUP , INDEX-MATCH , XLOOKUP ) که ذکر کردیم استفاده کنیم در بخش قبلی تنها کاری که باید انجام دهید این است که نام کتاب کار را در داخل پرانتز ارائه دهید.
در حال حاضر، ما از VLOOKUP استفاده می کنیم. بیایید فرمول را بنویسیم.
=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Details'!$B$4:$E$12,4,0)
اینجا قبل از محدوده سلول $B$4:$E$12 نام برگه (جزئیات) و نام کتاب کار را ارائه کرده ایم. نام کتاب کار در پرانتز است.
محدوده با این دو با علامت " !
" از هم جدا می شود. از آنجایی که ما باید کتاب کار و کاربرگ را به طور همزمان بشماریم تا در داخل نقل قول های تکی قرار گیرند ( ‘’
).
ما مقدار، نام مدیر را از یک کاربرگ در برگه دیگری استخراج کرده ایم.کاربرگ همین کار را برای بقیه مقادیر انجام دهید یا از ویژگی AutoFill استفاده کنید.
بیشتر بخوانید: چگونه بر اساس معیارهای موجود در اکسل، داده ها را از برگه دیگری بیرون بکشید
نتیجه
این همه برای جلسه است. ما چندین روش برای استخراج مقادیر از کاربرگ دیگر در اکسل فهرست کرده ایم. امیدوارم که این برای شما مفید باشد. اگر درک چیزی به نظر سخت می رسد، نظر خود را اعلام کنید. هر روش دیگری را که ممکن است در اینجا از دست داده باشیم به ما اطلاع دهید.