نحوه استخراج داده از چندین کاربرگ در اکسل (4 روش سریع)

  • این را به اشتراک بگذارید
Hugh West

زمانی که در اکسل کار می کنیم، اغلب مجبوریم با تعداد زیادی کاربرگ در یک کتاب کار کار کنیم. امروز نشان خواهم داد که چگونه می توانید داده ها را از چندین کاربرگ به یک کاربرگ واحد در اکسل بکشید.

دانلود کتاب تمرین

چگونه داده ها را از Multiple Worksheets.xlsm بکشیم

4 روش مناسب برای استخراج داده از چندین کاربرگ در اکسل

در اینجا ما سه کاربرگ در یک کتاب کار داریم. آنها حاوی رکورد فروش برخی از اقلام طی سه ماه هستند: به ترتیب ژانویه، فوریه و مارس .

هدف امروز ما این است برای کشیدن داده ها از این سه کاربرگ به یک کاربرگ واحد برای محاسبه.

1. از فرمول برای کشیدن داده از چندین کاربرگ استفاده کنید

اگر می‌خواهید عملیاتی را روی داده‌های چند برگه انجام دهید، می‌توانید این کار را از طریق فرمول‌ها انجام دهید. در اینجا نحوه انجام این کار آمده است.

مراحل:

  • نام برگه ( Sheet_Name! ) را قبل از مرجع سلول قرار دهید هنگامی که در یک فرمول مراجع سلولی از چندین صفحه وجود دارد.
  • بیایید سعی کنیم تعداد کل هر محصول فروخته شده در سه ماه را دریابیم.
  • هر سلولی را در هر کاربرگ انتخاب کنید و وارد کنید فرمول به این صورت:
=January!D5+February!D5+March!D5

  • سپس Fill Handle را بکشید تا فرمول را در بقیه سلول ها.

ببینید، ما کل فروش سه ماهه برای هر کدام را داریم.محصول.

توضیح فرمول:

  • اینجا ژانویه!D5 مرجع سلول را نشان می دهد D5 از نام برگه «ژانویه» . اگر نام برگه را به عنوان Sheet1 دارید، به جای آن از Sheet1!D5 استفاده کنید.
  • به طور مشابه February!D5 و Mars!D5 سلول را نشان می دهند. مرجع D5 برگ به نام‌های فوریه و مارس به ترتیب.
  • بنابراین می‌توانید داده‌ها را از چندین برگه به ​​یک فرمول در یک برگه بکشید. و هر عملیات دلخواه را انجام دهید.

استفاده از فرمول مرجع سه بعدی:

همچنین می توانید با استفاده از فرمولی با مرجع سه بعدی این کار را انجام دهید. فرمول به شرح زیر است.

=SUM(January:March!D5)

روی این لینک کلیک کنید تا نحوه ایجاد یک مرجع سه بعدی در اکسل را بیاموزید.

بیشتر بخوانید: همان سلول را از چندین برگه به ​​ستون اصلی در اکسل بکشید

2. کشیدن داده ها از چندین کاربرگ با استفاده از ویژگی Consolidate

ما می توانیم داده ها را از چندین کاربرگ استخراج کنیم و با استفاده از ابزار Consolidate از نوار ابزار Excel از آنها در عملیاتی استفاده کنیم.

مراحل:

  • یک مجموعه داده خالی با نام محصول ایجاد کنید و ستونی به نام فروش کل اضافه کنید. سلول های زیر این ستون را خالی نگه دارید.

  • اکنون، C5:C19 محدوده سلول‌ها در هر کاربرگ و به Data > ابزار ادغام در بخش ابزارهای داده .

  • شماکادر گفتگوی Consolidate را دریافت کنید. در زیر گزینه عملکرد ، عملیاتی را که می خواهید روی داده ها از چندین کاربرگ انجام دهید انتخاب کنید.
  • به خاطر این مثال، Sum را انتخاب کنید.
  • اکنون، روی نماد وارد کردن در سمت راست کادر مرجع کلیک کنید.

  • کادر Consolidate به کادر Consolidate – Reference فشرده می شود. محدوده مورد نظر سلول ها را از صفحه اول انتخاب کنید. سپس دوباره روی نماد وارد کردن در سمت راست کلیک کنید.

  • شما مرجع سلولی محدوده انتخاب شده درج شده را خواهید یافت. کادر مرجع . روی دکمه افزودن راست به کادر افزودن مراجع کلیک کنید.

  • شما مراجع را پیدا خواهید کرد محدوده انتخاب شده درج شده در کادر افزودن مراجع .
  • محدوده های دیگر سلول ها را از کاربرگ های دیگر انتخاب کرده و به همین ترتیب در کادر افزودن مراجع وارد کنید.
  • به خاطر این مثال، D5:D19 را از کاربرگ فوریه و D5:D19 را از کاربرگ مارس انتخاب کنید.

  • سپس روی OK کلیک کنید. مجموع سه محدوده انتخاب شده از سه کاربرگ درج شده در محدوده خالی را خواهید یافت.

بیشتر بخوانید: Excel Macro: استخراج داده ها از چندین فایل Excel (4 روش)

خواندنی های مشابه

  • چگونه داده های مشابه را در چندگانه وارد کنیمبرگه در اکسل
  • کد VBA برای تبدیل فایل متنی به اکسل (7 روش)
  • نحوه وارد کردن فایل متنی با چند جداکننده به اکسل ( 3 روش)
  • تبدیل دفترچه یادداشت به اکسل با ستون (5 روش)
  • نحوه استخراج داده ها از تصویر به اکسل (با مراحل سریع)

3. استفاده از ماکروها برای کشیدن داده از چندین کاربرگ

تا کنون، برای انجام برخی عملیات، داده‌ها را از چندین کاربرگ استخراج کرده‌ایم.

اگر نمی‌خواهیم هیچ عملیاتی انجام دهیم چه کنیم ، فقط داده ها را از چندین کاربرگ جمع آوری کرده و آنها را به صورت عمودی در یک کاربرگ مرتب کنید؟

به مجموعه داده های زیر نگاه کنید.

در اینجا ما یک کتاب کار جدید با سه کاربرگ داریم که هر کدام دارای رکورد فروش هستند. چهار هفته از ماه های ژانویه، فوریه و مارس به ترتیب.

هدف ما جمع آوری داده ها از این سه کاربرگ و مرتب کردن آنها در یک کاربرگ است. ما می توانیم با اجرای ماکرو زیر ( VBA کد) این کار را اجرا کنیم.

کد VBA به شرح زیر است.

7673

این سایت به ما کمک کرد کد را درک کرده و توسعه دهید.

اکنون، مراحل زیر را برای اعمال این کد دنبال کنید.

مراحل:

  • ابتدا، <را فشار دهید 3>Alt+F11 و به ویرایشگر VBA بروید.
  • اکنون، به تب Insert بروید و روی Module کلیک کنید. یک ماژول جدید ایجاد خواهد شد. باز شد.

  • اکنون، کد را کپی کرده و آن را جایگذاری کنیددر اینجا.

  • اکنون، فایل اکسل را با فشار دادن Ctrl+S ذخیره کنید.
  • بنابراین شما ابتدا با پنجره زیر روبرو شوید.

  • روی No کلیک کنید و فایل را به عنوان Macro-Enabled<4 ذخیره کنید> فایل.

  • اکنون، روی دکمه Run کلیک کنید/ F5 را فشار دهید یا <3 را فشار دهید>Alt+F8 .
  • یک کادر گفتگو به نام Macro ظاهر می شود. این Macro ( PullDatafromMultipleSheets ) را انتخاب کنید و روی Run کلیک کنید.

  • داده های سه کاربرگ را خواهید دید که به صورت عمودی در یک کاربرگ جدید به نام "VBA" مرتب شده اند.

بیشتر بخوانید: چگونه داده ها را از چندین کاربرگ در Excel VBA استخراج کنیم

4. استفاده از Power Query برای استخراج داده از چندین کاربرگ

این آخرین وظیفه امروز ما است. برای نشان دادن این روش دوباره به برگه های اولیه خود برگشتیم. هدف ما جمع آوری داده ها از این کاربرگ ها و ادغام آنها در یک جدول است.

ما این کار را با استفاده از Power Query Excel انجام خواهیم داد. Power Query در Excel 2016 موجود است. اگر از نسخه قدیمی‌تری استفاده می‌کنید، باید آن را به صورت دستی دانلود و نصب کنید.

مراحل:

  • اول از همه، ما باید داده‌های خود را در هر ورق به جداول هر سلول داخل داده را انتخاب کنید و Ctrl+T را فشار دهید. سپس OK را فشار دهید.

  • اکنون، به Data > ابزار Get Data در زیر دریافت & بخش Transform Data را از هر صفحه کاری.
  • روی منوی کشویی کلیک کنید. از میان گزینه های موجود، از سایر منابع > سؤال خالی .

  • ویرایشگر Power Query باز خواهد شد. در نوار فرمول، این فرمول را بنویسید:
=Excel.CurrentWorkbook()

Power Query به حروف بزرگ و کوچک حساس است. بنابراین فرمول را همانطور که هست بنویسید.

  • روی Enter کلیک کنید. سه جدول را از سه کاربرگ که یکی یکی چیده شده اند پیدا خواهید کرد. مواردی را که می خواهید بکشید انتخاب کنید.
  • به خاطر این مثال، هر سه مورد را انتخاب کنید.
  • سپس روی فلش کوچک سمت راست در کنار عنوان Content کلیک کنید.

  • شما یک جعبه کوچک دریافت خواهید کرد. روی Expand کلیک کنید و سپس همه کادرها را علامت بزنید (یک تیک بزنید).

  • سپس روی OK<کلیک کنید. 4>. همه موارد را از سه جدول در Power Query Editor خواهید یافت.

  • سپس به بروید 3>پرونده > گزینه Close and Load To… در Power Query Editor .

  • شما Import را دریافت خواهید کرد. کادر گفتگو Data . جدول را انتخاب کنید.
  • سپس اگر می خواهید جدول ترکیبی در یک کاربرگ جدید باشد، کاربرگ جدید را انتخاب کنید.
  • در غیر این صورت، <3 را انتخاب کنید>کاربرگ موجود و مرجع سلول محدوده مورد نظر جدول را وارد کنید.

  • سپس روی OK کلیک کنید. . شما خواهد شدداده های سه کاربرگ را که در یک جدول واحد چیده شده اند در یک کاربرگ جدید به نام Query بیابید.

بیشتر بخوانید: نحوه تبدیل خودکار فایل متنی به اکسل (3 روش مناسب)

نتیجه گیری

با استفاده از این روش ها، می توانید داده ها را از چندین کاربرگ ها به یک کاربرگ واحد در اکسل. آیا هیچ سوالی دارید؟ در بخش نظرات از ما بپرسید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.