فایل و PDF · حدود 4 دقیقه

چطور ردیف و ستون یک محدوده را در Excel جابه‌جا کنیم؟

جدولی دارید که جهت آن اشتباه است؛ داده‌ها در چند ستون قرار گرفته‌اند اما باید ردیفی باشند، یا برعکس.

اگر عجله داری

محدوده را Copy کنید، یک محل خالی انتخاب کنید و از Paste > Transpose استفاده کنید تا ردیف‌ها به ستون و ستون‌ها به ردیف تبدیل شوند.

مرحله‌به‌مرحله

  1. محدوده‌ای را که می‌خواهید جابه‌جا شود، همراه با عنوان‌های لازم انتخاب کنید و Ctrl + C بزنید. برای این روش از Cut یا Ctrl + X استفاده نکنید.
  2. یک محل خالی انتخاب کنید که با محدوده اصلی هم‌پوشانی نداشته باشد و فضای کافی برای شکل جدید جدول داشته باشد.
  3. روی سلول بالا-چپ مقصد راست‌کلیک کنید و از Paste Options گزینه Transpose را بزنید؛ یا از Home > Paste > Transpose استفاده کنید.
  4. نتیجه را بررسی کنید، مخصوصاً اگر سلول‌ها فرمول دارند؛ Excel ممکن است مراجع نسبی فرمول‌ها را متناسب با محل جدید تغییر دهد.
  5. بعد از اطمینان از نتیجه، در صورت نیاز محدوده اصلی را حذف کنید. Paste Transpose یک نسخه جدید می‌سازد و به داده اصلی لینک زنده نمی‌ماند.

چرا این کار جواب می‌دهد؟

Transpose چیدمان داده کپی‌شده را 90 درجه جابه‌جا می‌کند؛ ردیف اول به ستون اول تبدیل می‌شود و همین الگو برای بقیه داده ادامه پیدا می‌کند.

سؤال‌هایی که معمولاً بعدش پیش می‌آید

چرا Ctrl + X و Transpose کار نمی‌کند؟

Microsoft برای Paste Transpose کپی‌کردن داده را توصیه می‌کند؛ Cut برای این مسیر کار نمی‌کند. محدوده را با Ctrl + C کپی کنید.

اگر داده اصلی عوض شود، نسخه Transpose هم عوض می‌شود؟

نه در Paste Transpose معمولی. برای ارتباط پویا می‌توانید از تابع TRANSPOSE استفاده کنید، اما رفتار فرمول با Paste Transpose متفاوت است.

منابع و مطالعه بیشتر

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