انتقال تابع در اکسل

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

تابع TRANSPOSE - جابجایی محدوده سلولی در اکسل

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

نحو توابع

نحو این تابع فوق العاده ساده است: TRANSPOSE (آرایه). یعنی ما باید فقط از یک آرگومان استفاده کنیم که مجموعه داده ای است که بسته به اینکه در ابتدا چه چیزی بوده است باید به نمای افقی یا عمودی تبدیل شود.

جابجایی محدوده عمودی سلول ها (ستون ها)

فرض کنید ستونی با محدوده B2:B6 داریم. آنها می توانند حاوی مقادیر آماده و فرمول هایی باشند که نتایج را به این سلول ها برمی گرداند. برای ما چندان مهم نیست، انتقال در هر دو مورد امکان پذیر است. پس از اعمال این تابع، طول ردیف با طول ستون محدوده اصلی یکسان خواهد بود.

انتقال تابع در اکسل

ترتیب مراحل استفاده از این فرمول به شرح زیر است:

  1. یک خط را انتخاب کنید. در مورد ما، طول آن پنج سلول است.
  2. پس از آن، مکان نما را به نوار فرمول منتقل کنید و فرمول را در آنجا وارد کنید =TRANSP(B2:B6).
  3. کلیدهای ترکیبی Ctrl + Shift + Enter را فشار دهید.

به طور طبیعی، در مورد شما، باید محدوده ای را که برای جدول شما معمول است مشخص کنید.

جابجایی محدوده سلول های افقی (ردیف ها)

در اصل مکانیسم عمل تقریباً مشابه پاراگراف قبلی است. فرض کنید یک رشته با مختصات شروع و پایان B10:F10 داریم. همچنین می تواند شامل مقادیر مستقیم و فرمول باشد. بیایید یک ستون از آن بسازیم که ابعادی مشابه ردیف اصلی داشته باشد. ترتیب اقدامات به شرح زیر است:

  1. این ستون را با ماوس انتخاب کنید. همچنین می توانید پس از کلیک بر روی سلول بالای این ستون، از کلیدهای Ctrl صفحه کلید و فلش پایین استفاده کنید.
  2. پس از آن فرمول را می نویسیم =TRANSP(B10:F10) در نوار فرمول
  3. با استفاده از کلیدهای ترکیبی Ctrl + Shift + Enter آن را به صورت فرمول آرایه می نویسیم.

جابجایی با Paste Special

یکی دیگر از گزینه های انتقال ممکن استفاده از تابع Paste Special است. این دیگر یک عملگر برای استفاده در فرمول ها نیست، اما همچنین یکی از روش های محبوب برای تبدیل ستون ها به ردیف و بالعکس است.

این گزینه در تب Home است. برای دسترسی به آن، باید گروه "Clipboard" را پیدا کنید و در آنجا دکمه "Paste" را پیدا کنید. پس از آن، منوی موجود در زیر این گزینه را باز کنید و مورد "Transpose" را انتخاب کنید. قبل از آن، باید محدوده ای را که می خواهید انتخاب کنید، انتخاب کنید. در نتیجه، ما همان محدوده را به دست خواهیم آورد، فقط عکس آن آینه است.

انتقال تابع در اکسل

3 روش برای جابجایی یک جدول در اکسل

اما در واقع راه های بسیار بیشتری برای تبدیل ستون ها به ردیف و بالعکس وجود دارد. بیایید 3 روش را توضیح دهیم که با آن می توانیم یک جدول را در اکسل جابجا کنیم. ما دو مورد از آنها را در بالا مورد بحث قرار دادیم، اما چند مثال دیگر ارائه خواهیم داد تا شما ایده بهتری از uXNUMXbuXNUMXbچگونه انجام این روش را به دست آورید.

روش 1: چسباندن ویژه

این روش ساده ترین است. کافی است چند دکمه را فشار دهید و کاربر یک نسخه انتقال یافته از جدول را دریافت می کند. برای وضوح بیشتر مثال کوچکی می زنیم. فرض کنید ما جدولی داریم که حاوی اطلاعاتی در مورد تعداد محصولات موجود در حال حاضر و همچنین هزینه کل آنها است. خود جدول به این شکل است.

انتقال تابع در اکسل

می بینیم که یک سربرگ و یک ستون با شماره محصول داریم. در مثال ما، هدر حاوی اطلاعاتی در مورد این است که چه محصولی، چقدر هزینه دارد، چقدر در انبار است و هزینه کل تمام محصولات مرتبط با این کالا که در انبار هستند چقدر است. طبق فرمولی که هزینه در مقدار ضرب می شود، هزینه را دریافت می کنیم. برای اینکه مثال بصری تر شود، اجازه دهید هدر را سبز کنیم.

انتقال تابع در اکسل

وظیفه ما این است که اطمینان حاصل کنیم که اطلاعات موجود در جدول به صورت افقی قرار دارند. یعنی به طوری که ستون ها به ردیف تبدیل شوند. توالی اقدامات در مورد ما به شرح زیر خواهد بود:

  1. محدوده داده ای را که باید بچرخانیم انتخاب کنیم. پس از آن، این داده ها را کپی می کنیم.
  2. مکان نما را در هر نقطه از صفحه قرار دهید. سپس روی دکمه سمت راست ماوس کلیک کنید و منوی زمینه را باز کنید.
  3. سپس بر روی دکمه Paste Special کلیک کنید.

پس از انجام این مراحل، باید بر روی دکمه “Transpose” کلیک کنید. در عوض، کادر کنار این مورد را علامت بزنید. ما تنظیمات دیگر را تغییر نمی دهیم و سپس روی دکمه "OK" کلیک می کنیم.

انتقال تابع در اکسل

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

انتقال تابع در اکسل

برای جابجایی مقادیر، نه فرمول ها، تقریباً همان اقدامات باید انجام شود. در این حالت باید از منوی Paste Special نیز استفاده کنید اما قبل از آن محدوده داده های حاوی مقادیر را انتخاب کنید. می بینیم که پنجره Paste Special را می توان به دو روش فراخوانی کرد: از طریق یک منوی خاص روی نوار یا منوی زمینه.

روش 2. تابع TRANSP در اکسل

در واقع، این روش دیگر مانند ابتدای ظهور این برنامه صفحه گسترده به طور فعال مورد استفاده قرار نمی گیرد. این به این دلیل است که این روش بسیار پیچیده تر از استفاده از Paste Special است. با این حال، از آن در انتقال خودکار جدول استفاده می شود.

همچنین، این تابع در اکسل است، بنابراین لازم است در مورد آن بدانید، حتی اگر دیگر تقریباً استفاده نمی شود. قبلاً روش کار، نحوه کار با آن را در نظر گرفتیم. اکنون این دانش را با مثالی تکمیل می کنیم.

  1. ابتدا باید محدوده داده ای را که برای جابجایی جدول استفاده می شود انتخاب کنیم. شما فقط باید منطقه را برعکس انتخاب کنید. به عنوان مثال، در این مثال ما 4 ستون و 6 ردیف داریم. بنابراین، لازم است منطقه ای با ویژگی های متضاد انتخاب شود: 6 ستون و 4 ردیف. عکس خیلی خوب نشون میدهانتقال تابع در اکسل
  2. پس از آن، ما بلافاصله شروع به پر کردن این سلول می کنیم. مهم است که به طور تصادفی انتخاب را حذف نکنید. بنابراین، باید فرمول را مستقیماً در نوار فرمول مشخص کنید.
  3. سپس کلیدهای ترکیبی Ctrl + Shift + Enter را فشار دهید. به یاد داشته باشید که این یک فرمول آرایه است، زیرا ما همزمان با مجموعه بزرگی از داده ها کار می کنیم که به مجموعه بزرگ دیگری از سلول ها منتقل می شود.

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

می بینیم که فرمول به جدول جدید منتقل نشده است. قالب بندی نیز از بین رفت. پوتو

انتقال تابع در اکسل

همه اینها باید به صورت دستی انجام شود. علاوه بر این، به یاد داشته باشید که این جدول مربوط به جدول اصلی است. بنابراین، به محض تغییر برخی اطلاعات در محدوده اصلی، این تنظیمات به طور خودکار در جدول انتقال داده می شود.

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

جدول جمع بندی

این یک روش اساساً جدید است که نه تنها جابجایی جدول، بلکه انجام تعداد زیادی از اقدامات را نیز امکان پذیر می کند. درست است، مکانیسم انتقال در مقایسه با روش های قبلی تا حدودی متفاوت خواهد بود. ترتیب اقدامات به شرح زیر است:

  1. بیایید یک جدول محوری درست کنیم. برای انجام این کار، باید جدولی را که باید جابجا کنیم را انتخاب کنید. پس از آن، به آیتم "Insert" بروید و "Pivot Table" را در آنجا جستجو کنید. یک کادر محاوره ای مانند آنچه در این اسکرین شات است ظاهر می شود. انتقال تابع در اکسل
  2. در اینجا می توانید محدوده ای که از آن ساخته می شود را مجدداً اختصاص دهید و همچنین تعدادی تنظیمات دیگر را انجام دهید. ما اکنون در درجه اول به مکان جدول محوری - روی یک صفحه جدید علاقه مندیم.
  3. پس از آن، طرح بندی جدول محوری به طور خودکار ایجاد می شود. لازم است مواردی را که استفاده خواهیم کرد در آن علامت گذاری کنیم و سپس آنها را به مکان صحیح منتقل کنیم. در مورد ما، باید مورد "محصول" را به "نام ستون" و "قیمت هر قطعه" را به "ارزش ها" منتقل کنیم. انتقال تابع در اکسل
  4. پس از آن، جدول محوری در نهایت ایجاد خواهد شد. یک جایزه اضافی محاسبه خودکار ارزش نهایی است.
  5. می توانید تنظیمات دیگر را نیز تغییر دهید. برای مثال، تیک مورد «قیمت هر قطعه» را بردارید و تیک «هزینه کل» را علامت بزنید. در نتیجه، جدولی خواهیم داشت که حاوی اطلاعاتی در مورد قیمت تمام شده محصولات است. انتقال تابع در اکسلاین روش جابجایی بسیار کاربردی تر از بقیه است. بیایید برخی از مزایای جداول محوری را شرح دهیم:
  1. اتوماسیون. با کمک جداول محوری می توانید داده ها را به صورت خودکار خلاصه کنید و همچنین موقعیت ستون ها و ستون ها را خودسرانه تغییر دهید. برای این کار نیازی به انجام هیچ مرحله اضافی ندارید.
  2. تعامل کاربر می تواند هر چند بار که برای انجام وظایف خود نیاز دارد ساختار اطلاعات را تغییر دهد. به عنوان مثال، می توانید ترتیب ستون ها و همچنین گروه بندی داده ها را به روش دلخواه تغییر دهید. این کار را می توان هر چند بار که کاربر نیاز دارد انجام داد. و به معنای واقعی کلمه کمتر از یک دقیقه طول می کشد.
  3. فرمت کردن داده ها آسان است. چیدمان یک میز محوری به روشی که شخص می خواهد بسیار آسان است. برای انجام این کار، فقط چند کلیک ماوس را انجام دهید.
  4. به دست آوردن ارزش ها تعداد قابل توجهی از فرمول هایی که برای ایجاد گزارش استفاده می شوند در دسترسی مستقیم یک فرد قرار دارند و به راحتی در جدول محوری ادغام می شوند. اینها داده هایی مانند جمع، بدست آوردن میانگین حسابی، تعیین تعداد سلول ها، ضرب، یافتن بزرگترین و کوچکترین مقادیر در نمونه مشخص شده است.
  5. امکان ایجاد نمودارهای خلاصه. اگر PivotTable ها مجدداً محاسبه شوند، نمودارهای مرتبط با آنها به طور خودکار به روز می شوند. امکان ایجاد نمودار به تعداد مورد نیاز وجود دارد. همه آنها را می توان برای یک کار خاص تغییر داد و به هم متصل نخواهند شد.
  6. قابلیت فیلتر کردن داده ها
  7. امکان ساخت یک جدول محوری بر اساس بیش از یک مجموعه اطلاعات منبع وجود دارد. بنابراین، عملکرد آنها حتی بیشتر خواهد شد.

درست است، هنگام استفاده از جداول محوری، محدودیت های زیر باید در نظر گرفته شود:

  1. نمی توان از همه اطلاعات برای تولید جداول محوری استفاده کرد. قبل از استفاده از آنها برای این منظور، سلول ها باید نرمال شوند. به عبارت ساده، آن را به درستی دریافت کنید. الزامات اجباری: وجود خط سرصفحه، پر بودن تمام خطوط، برابری فرمت های داده ها.
  2. داده ها به صورت نیمه اتوماتیک به روز می شوند. برای دریافت اطلاعات جدید در جدول محوری باید روی دکمه مخصوص کلیک کنید.
  3. میزهای محوری فضای زیادی را اشغال می کنند. این ممکن است منجر به اختلال در رایانه شود. همچنین به همین دلیل ارسال فایل از طریق ایمیل مشکل خواهد بود.

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

پاسخ دهید