په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

دا لارښود تشریح کوي چې په Excel کې کالمونو ته قطارونو بدلولو لپاره څه باید وشي. کله چې د ایکسل کاروئ، تاسو باید ډیری وختونه په میز کې قطارونه او کالمونه بدل کړئ. د مثال په توګه، داسې پیښیږي چې یو شخص یو لوی میز جوړ کړی، او بیا هغه پوه شو چې د لوستلو لپاره خورا اسانه دی که تاسو یې وګرځوئ. 

Эта детальная инструкция расскажет о нескольких способах транспонирования Excel-таблицы, а также о часто встречаемых ошибах встречаемых ошибах. Все они могут использоваться на любой версии Excel, как очень старой, так и самой новой.

د پیسټ ځانګړي ځانګړتیا کارول

راځئ چې ووایو تاسو دوه ډیټاسیټونه لرئ. دوهم هغه څه دي چې تاسو یې غواړئ پای ته ورسیږئ. لومړی هغه میز دی چې باید لیږدول شي. په لومړۍ نسخه کې، د هیوادونو نومونه په مختلفو کالمونو کې وړاندې شوي، او دا خورا ستونزمن کار دی چې لوستل شي، او حتی نور هم، د یو بل سره د دولتونو ځانګړتیاوې پرتله کول. له همدې امله، دا خورا ښه ده چې میز تنظیم کړئ ترڅو د هیواد نومونه په مختلفو کالمونو کې څرګند شي.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

د قطارونو او کالمونو بدلولو لپاره، لاندې کار وکړئ:

  1. اصلي میز غوره کړئ. که تاسو غواړئ ټول میز په یوځل کې وګورئ (که دا خورا لوی وي) ، تاسو اړتیا لرئ د Ctrl + Home کلیدي ترکیب فشار کړئ ، او له هغې وروسته - Ctrl + Shift + End.
  2. بیا حجرې کاپي کیږي. دا یا د شرایطو مینو له لارې ترسره کیدی شي یا د Ctrl+C کلیدي ترکیب فشارولو سره. دا سپارښتنه کیږي چې تاسو سمدلاسه خپل ځان وروستي اختیار ته عادی کړئ ، ځکه چې که تاسو ګرم کیلي زده کړئ ، تاسو کولی شئ په یوه ثانیه کې په لفظي ډول ډیری دندې ترسره کړئ.
  3. د هدف په حد کې لومړی حجره غوره کړئ. При этом он должен находиться за пределами таблицы. Также необходимо подобрать ячейку таким образом, чтобы таблица после транспонирования не пересекалась с другинымими. د مثال په توګه، که لومړنی جدول 4 کالمونه او 10 قطارونه ولري، نو د دې ټولو عملیاتو ترسره کولو وروسته، دا به 10 حجرې ښکته او 4 حجرې اړخ ته خپروي. له همدې امله، پدې حد کې (د هدف حجرې څخه شمیرل) باید هیڅ نه وي.
  4. په نښه شوي حجره کې، تاسو باید ښي کلیک وکړئ او "پیسټ ځانګړي" غوره کړئ، او بیا د "انتقال" لیکلو سره څنګ کې بکس چیک کړئ.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

مهم: که چیرې د سرچینې جدول کې فورمول شتون ولري، نو دا مهمه ده چې ډاډ ترلاسه شي چې په هر حجره کې مطلق حوالې کارول کیږي. دا باید ترسره شي ترڅو ټول لینکونه په اوتومات ډول نوي شي.

Огромное преимущество опции «Специальная вставка» и заключается в возможности транспонировать таблицу всего лишальная вставка И при этом полностью сохраняется форматирование, что также позволяет сэкономить кучу времени.

Несмотря на эти явные плюсы, есть и ряд серьезных недостатков, которые мешают этому методу называться универся:

  1. دا بد دی چې دا د بشپړ جدولونو لیږد لپاره وکاروئ کوم چې د ارزښتونو حد ته کم شوي ندي. په دې حالت کې، د "لیږد" فعالیت به غیر فعال شي. د دې مسلې په شاوخوا کې د کار کولو لپاره، تاسو باید میز په یو حد کې بدل کړئ.
  2. دا طریقه د یو ځل لیږد لپاره مناسبه ده ځکه چې دا نوی جدول د اصلي معلوماتو سره نه شریکوي. په ساده کلمو کې، کله چې تاسو یو جدول بدل کړئ، معلومات به په دویم کې په اتوماتيک ډول تازه نشي. له همدې امله، لیږد باید تکرار شي. 

د قطارونو او کالمونو بدلولو څرنګوالی او د اصلي میز سره نښلول؟

نو، څه شی ترسره کیدی شي ترڅو د "پیسټ ځانګړي" اختیار میز د اصلي معلوماتو او د لیږد په پایله کې د میز سره ونښلوي؟ په هرصورت، هرڅوک غواړي چې ډاټا په اتوماتيک ډول تازه شي.

  1. Скопировать таблицу, для которой требуется транспонирование.
  2. د میز په خالي ځای کې د معلوماتو پرته حجره غوره کړئ.
  3. د پیسټ ځانګړي مینو پیل کړئ، د تیر مثال په څیر. له هغې وروسته، تاسو اړتیا لرئ چې د "لینک داخل کړئ" تڼۍ باندې کلیک وکړئ، کوم چې په لاندې ښي خوا کې موندل کیدی شي.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی
  4. پایله به په لاندې ډول وي.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی
  5. Выбрать новую таблицу и запустить окно «Найти и заменить» путем нажатия комбинации клавиш Ctrl + H.
  6. Заменить все знаки ввода формулы (=) на ххх (или любую другую комбинацию знаков, которой нет в оригинальной таблицее).په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی
  7. د پایلې په توګه، یو څه ناوړه به وګرځي، مګر دا د مطلوب پایلې ترلاسه کولو لپاره یو لازمي منځګړیتوب دی. بیا به هرڅه ښکلي ښکاري.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی
  8. پایله لرونکی جدول کاپي کړئ او بیا یې د لیږدولو لپاره د پیسټ ځانګړي وکاروئ.

له هغې وروسته، تاسو اړتیا لرئ چې د "موندلو او بدلولو" ډیالوګ بیا پرانیزئ، او دا په حجرو کې د "xxx" بدلولو لپاره "=" ته وکاروئ ترڅو ټولې حجرې د اصلي معلوماتو سره تړاو ولري.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالیالبته، دا ډیر پیچلی او اوږد دی، مګر دا طریقه تاسو ته اجازه درکوي چې اصلي میز ته د لینک نشتوالي شاوخوا ترلاسه کړئ. مګر دا طریقه یو نیمګړتیا هم لري. دا په خپلواکه توګه د فارمینګ بیا پیلولو اړتیا کې څرګند شوی.

د فورمولونو پلي کول

دلته دوه دندې شتون لري چې تاسو ته اجازه درکوي په انعطاف سره قطارونه او کالمونه بدل کړئ: ТРАНСП и ДВССЫЛ. Здесь также есть возможность сохранить связь с первоначальной таблицей, но механика работы несколько иная.

فعالیت TRANSP

په حقیقت کې، دا فورمول په مستقیم ډول سپریڈ شیټ لیږدوي. ترکیب په لاندې ډول دی:

= TRANSP

اوس موږ به هڅه وکړو چې دا په یو میز کې پلي کړو چې د انفرادي دولتونو نفوس په اړه معلومات لري.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

  1. په جدول کې د کالمونو او قطارونو شمیر حساب کړئ او په پاڼه کې یو خالي ځای ومومئ چې ورته ابعاد ولري.
  2. د F2 کیلي په فشارولو سره د ترمیم حالت پیل کړئ.
  3. یو فنکشن ولیکئ ټرانسپ په بریکٹونو کې د معلوماتو رینج سره. دا مهمه ده چې تل د دې فنکشن کارولو په وخت کې مطلق حوالې وکاروئ.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی
  4. د کلیدي ترکیب Ctrl+Shift+Enter فشار ورکړئ. دا مهمه ده چې دقیقا د کلیدي ترکیب فشار ورکړئ، که نه نو فورمول به د کار کولو څخه انکار وکړي.

دا دی، اوس پایله داسې ښکاري!په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

د دې فورمول ګټه د پخوانۍ میتود په څیر ده (د "موندلو او ځای په ځای کولو" فنکشن کارول) دا دی چې کله چې اصلي معلومات بدل شي ، لیږد شوی جدول به په اوتومات ډول تازه شي.

په دې اړه معلومات نشته:

  1. بڼه کول، لکه څنګه چې د موندلو او بدلولو میتود په قضیه کې، خوندي نه شي.
  2. اصلي جدول باید ځینې ډاټا ولري، که نه نو په ځینو حجرو کې به صفر وي.
  3. Излишняя зависимость от источника данных. TO estь, этот метод имеет противоположный по недостаток – невозможность изменять транспонированную таблицу. Если попытаться это сделать, программа скажет, что невозможно редактировать часть массива.

همچنان ، دا فعالیت تل په مختلف حالتونو کې په انعطاف سره نشي پلي کیدی ، نو تاسو اړتیا لرئ پدې اړه پوه شئ ، مګر ډیر اغیزمن تخنیکونه وکاروئ.

د غیر مستقیم فارمول کارول

د دې میتود میکانیکونه د فارمول کارولو سره خورا ورته دي ټرانسپ, но при этом его использование решает проблему невозможности редактировать транспонированную таблицу без потери связинозиности.

Но одной формулы پیژندنه کافي ندي: تاسو لاهم اړتیا لرئ فنکشن وکاروئ ADDRESS. پدې مثال کې به هیڅ لوی میز شتون ونلري، ترڅو تاسو د ډیری غیر ضروري معلوماتو سره ډیر نه کړئ.

نو، راځئ چې ووایو تاسو داسې میز لرئ، چې د 4 کالمونو او 5 قطارونو څخه جوړ دی.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

لاندې اقدامات باید ترسره شي:

  1. دا فورمول داخل کړئ: = مستقیم(پته(کالم(A1)، قطار(A1))) د نوي میز پورتنۍ چپې حجرې ته (زموږ په مثال کې دا A7 دی) او د ننوتلو کیلي فشار ورکړئ. که معلومات په لومړي قطار یا لومړي کالم کې نه پیل کیږي، نو تاسو باید یو ډیر پیچلي فورمول وکاروئ: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). په دې فورمول کې، A1 د جدول د پورتنۍ حجرې معنی لري، چې پر بنسټ به یې انتقال شوی حجره جوړه شي.
  2. فورمول ټولې سیمې ته پراخ کړئ چیرې چې د میز نوې نسخه به ځای په ځای شي. د دې کولو لپاره ، مارکر د لومړي حجرې په ښکته ښیې کونج کې د راتلونکي میز مخالف پای ته کش کړئ.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی
  3. ټول! جدول په بریالیتوب سره لیږدول شوی ، او تاسو لاهم کولی شئ ترمیم کړئ. البته، د هغې بڼه د غوښتلو لپاره ډیر څه پریږدي، مګر دا سمه کول ستونزمن ندي.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی د سم فارمټینګ بیرته راګرځولو لپاره، تاسو اړتیا لرئ هغه جدول کاپي کړئ چې موږ یې لیږدول (یعنې اصلي دی)، بیا نوی جوړ شوی جدول غوره کړئ. بیا، په ټاکل شوي سلسله کې ښیې کلیک وکړئ، او بیا د پیسټ اختیارونو کې "فارمینګ" باندې کلیک وکړئ.په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

نو د فنکشن کارول پیژندنه تاسو ته اجازه درکوي په وروستي جدول کې په بشپړ ډول هر ډول ارزښت ترمیم کړئ، او ډاټا به تل تازه شي کله چې د سرچینې جدول کې کوم بدلون راشي.

البته، دا طریقه خورا ستونزمنه ده، مګر که تاسو دا په عمل کې کاروئ، نو هرڅه دومره ډارونکي ندي.

Этот метод один из самых лучших, потому что несмотря на то, что не сохраняется один из самых лучших

د INDIRECT او ADDRESS فورمولونو ترکیب څنګه کار کوي؟

После того, как вы разобрались в том, как использовать совокупность этих формул для транспонирования таблицы, вам, жабологовез, боко изучить принцип работы этого метода.

دنده پیژندنه زموږ په فورمول کې د غیر مستقیم حجرې حواله جوړولو لپاره کارول کیږي. د مثال په توګه، که تاسو اړتیا لرئ په A8 حجره کې ورته ارزښت په B1 کې مشخص کړئ، نو تاسو کولی شئ فورمول ولیکئ

= مستقیم ("B1")په Excel کې کالمونو ته د قطارونو بدلولو څرنګوالی

Казалось бы, зачем это делать؟ Ведь можно просто написать ссылку на ячейку в другой ячейке. Но преимущество этой функции в том, что в ссылку можно превратить абсолютно любую строку, и даже ту, которая сологимода сологимоге соможе ту. Собственно, это мы и делаем в формуле.

د فعالیت څخه بهر ADDRESS په فورمول کې هم کارول کیږي کالم и لین. لومړی د مخکینۍ پیژندل شوي قطار او کالم شمیرو پراساس د حجرې پته بیرته راګرځوي. دا مهمه ده چې دلته سم ترتیب تعقیب کړئ. لومړی قطار مشخص شوی، او بیا یوازې کالم. د مثال په توګه، فعالیت پته(4;2) پته به $B$2 بیرته راستانه کړي.

Следующая используемая выше функция – это کالم. دلته اړینه ده چې فورمول د یوې ځانګړې حوالې څخه د کالم شمیره ترلاسه کړي. د مثال په توګه، که تاسو د دې فنکشن په قوسونو کې د B2 پیرامیټر وکاروئ، نو دا به 2 شمیره بیرته راولي، ځکه چې دوهم کالم B کالم دی.

په ښکاره ډول، د ROW فعالیت ورته کار کوي، دا یوازې د قطار شمیره بیرته راګرځوي. 

او اوس به موږ خلاص مثالونه نه کاروو، مګر یو خورا مشخص فورمول چې پورته کارول شوی و:

= مستقیم(پته(کالم(A1)، قطار(A1)))

دلته تاسو کولی شئ دا لومړی په فنکشن کې وګورئ ADDRESS کالم مشخص شوی، او یوازې بیا کرښه. او دلته د دې فورمول د کاري وړتیا راز پټ دی. موږ په یاد لرو چې دا فنکشن په عکس کې کار کوي، او په دې کې لومړی دلیل د کرښې شمیره ده. او دا معلومه شوه چې کله موږ هلته د کالم پته لیکو، دا د کرښې په شمیره بدلیږي او برعکس.

TO estь, если подытожить:

  1. موږ د اړونده دندو په کارولو سره کالم او قطار شمیرې ترلاسه کوو.
  2. د فنکشن کارول ADDRESS قطارونه په کالمونو او برعکس.
  3. دنده پیژندنه په حجره کې منعکس شوي ډاټا ښودلو کې مرسته کوي.

دا ټول څومره ساده دي!

د لیږد لپاره د میکرو کارول

میکرو یو کوچنی پروګرام دی. دا د پروسې اتومات کولو لپاره کارول کیدی شي. دا مهمه ده چې په پام کې ونیول شي چې میکرو ځینې محدودیتونه لري. د ترانسپوز اعظمي میتود تاسو ته اجازه درکوي د 65536 عناصرو سره کار وکړئ. که چیرې دا حد ډیر شي نو دا به د معلوماتو له لاسه ورکولو پایله ولري.

Во всем остальном, это эффективный метод автоматизации, который сможет значительно облегчить жизнь.

د مثال په توګه، можно написать такой код, который будет менять местами строки и колонки.

فرعي انتقالي کالم قطارونه()

    د رینج په توګه د سرچینې رینج کم کړئ

    ډیسټ رینج د رینج په توګه

    د سرچینې رینج = غوښتنلیک. انپټ بکس تنظیم کړئ(پرامپټ:=»مهرباني وکړئ د لیږد لپاره حد وټاکئ»، سرلیک:=»قطارونه کالمونو ته انتقال کړئ»، ډول:=8)

    DestRange = Application.InputBox وټاکئ(Prompt:=»د منزل د سلسلې پورتنۍ چپه حجره وټاکئ»، سرلیک:=»قطارونه کالمونو ته انتقال کړئ»، ډول:=8)

    SourceRange.Copy

    ډیسټ رینج. انتخاب کړئ

    انتخاب.پیسټ ځانګړی پیسټ:=xlPasteAll، عملیات:=xlNone، SkipBlanks:=False، Transpose:=Real

    Application.CutCopyMode = غلط

پايان فرعي

Но если знаний в программировании особо нет, ничего страшного. Можно воспользоваться описанными выше способами. А потом учиться новому по мере освоения старого.

یو ځواب ورکړئ ووځي