Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст

Ин дастур мефаҳмонад, ки барои табдил додани сатрҳо ба сутунҳо дар Excel чӣ бояд кард. Ҳангоми истифодаи Excel, шумо бояд аксар вақт сатрҳо ва сутунҳоро дар ҷадвал иваз кунед. Масалан, чунин мешавад, ки одам як мизи азим сохтааст ва баъд фаҳмид, ки агар шумо онро варақ кунед, хондан хеле осонтар аст. 

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

Истифодаи хусусияти махсуси часбонед

Фарз мекунем, ки шумо ду маҷмӯи маълумот доред. Дуюм он чизест, ки шумо мехоҳед анҷом диҳед. Якум ҷадвалест, ки бояд интиқол дода шавад. Дар нусхаи аввал номҳои кишварҳо дар сутунҳои гуногун оварда шудаанд ва хондан ва ҳатто бештар аз он, муқоиса кардани хусусиятҳои давлатҳо бо ҳамдигар хеле нороҳат аст. Аз ин рӯ, беҳтар аст, ки ҷадвалро тавре тартиб диҳед, ки номҳои кишварҳо дар сутунҳои гуногун пайдо шаванд.Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст

Барои иваз кардани сатрҳо ва сутунҳо, амалҳои зеринро иҷро кунед:

  1. Ҷадвали аслӣ интихоб кунед. Агар шумо хоҳед, ки тамоми ҷадвалро якбора дидан хоҳед (агар он хеле калон бошад), шумо бояд маҷмӯи калидҳои Ctrl + Home ва баъд аз он - Ctrl + Shift + End -ро пахш кунед.
  2. Сипас ҳуҷайраҳо нусхабардорӣ карда мешаванд. Инро метавон тавассути менюи контекстӣ ё бо пахшкунии комбинатсияи калидҳои Ctrl+C анҷом дод. Тавсия дода мешавад, ки шумо фавран ба варианти охирин одат кунед, зеро агар шумо калидҳои гармро омӯзед, шумо метавонед дар як сония бисёр вазифаҳоро иҷро кунед.
  3. Ячеки аввалро дар диапазони мақсаднок интихоб кунед. При этом он должен находиться за пределами таблицы. Также необходимо подобрать ячейку таким образом, чтобы таблица баъд аз транспонирования не пересекалась бо другими данными. Масалан, агар ҷадвали ибтидоӣ 4 сутун ва 10 сатр дошта бошад, пас пас аз иҷрои ҳамаи ин амалҳо 10 чашмакро ба поён ва 4 чашмакро ба паҳлӯ паҳн мекунад. Аз ин рӯ, дар ин диапазон (ҳисоб кардани ячейкаи мақсаднок) ҳеҷ чиз набояд бошад.
  4. Дар чашмаки мавриди ҳадаф, шумо бояд бо тугмаи рости муш клик кунед ва "Ҷасбкунии махсус" -ро интихоб кунед ва пас аз қуттии дар паҳлӯи навиштаҷоти "Транспозит" қайд кунед.Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст

Муҳим: агар дар ҷадвали манбаъ формулаҳо мавҷуд бошанд, муҳим аст, ки истинодҳои мутлақ дар ҳар як чашмак истифода шаванд. Ин бояд анҷом дода шавад, то ҳамаи пайвандҳо ба таври худкор нав карда шаванд.

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

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

  1. Истифодаи он барои интиқоли ҷадвалҳои мукаммал, ки ба як қатор арзишҳо кам карда нашудаанд, бад аст. Дар ин ҳолат, функсияи "Transpose" ғайрифаъол мешавад. Барои ҳалли ин масъала, шумо бояд ҷадвалро ба диапазон табдил диҳед.
  2. Ин усул барои интиқоли якдафъаина мувофиқ аст, зеро он ҷадвали навро бо маълумоти аслӣ алоқаманд намекунад. Бо ибораи оддӣ, вақте ки шумо яке аз ҷадвалҳоро иваз мекунед, маълумот дар ҷадвали дуюм ба таври худкор нав карда намешавад. Аз ин рӯ, интиқол бояд такрор шавад. 

Чӣ тавр сатрҳо ва сутунҳоро иваз кардан ва онҳоро ба ҷадвали асосӣ пайваст кардан мумкин аст?

Пас, чӣ кор кардан мумкин аст, то имкони "Чавонидан махсус" ҷадвалро бо маълумоти асосӣ ва маълумоте, ки дар натиҷаи интиқол ба вуҷуд омадааст, пайваст кунад? Дар ниҳоят, ҳама мехоҳанд, ки маълумот ба таври худкор нав карда шавад.

  1. Скопировать таблицу, барои которой лозим аст транспонирование.
  2. Дар майдони холии ҷадвал чашмакеро интихоб кунед, ки маълумот надорад.
  3. Менюи Часпонданро, ки ба мисоли қаблӣ монанд аст, оғоз кунед. Пас аз ин, ба шумо лозим аст, ки тугмаи "Insert Link" -ро пахш кунед, ки онро дар поёни чап пайдо кардан мумкин аст.Чӣ тавр сатрҳоро ба сутунҳо дар 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. Излишняя зависимость от источника данных. Барои нест, ин метод имеет противоположный по недостаток – невозможность изменять транспонирование таблицу. Асли попытаться это сделать, программа скажет, что невозможно редактировать часть массив.

Инчунин, ин функсияро на ҳамеша дар ҳолатҳои гуногун чандир истифода бурдан мумкин аст, бинобар ин шумо бояд дар бораи он донед, аммо усулҳои самараноктарро истифода баред.

Бо истифода аз формулаи ҒАЙРОМАИ

Механикаи ин усул ба истифодаи формула хеле монанд аст ТРАНСП, аммо дар ин ҷо истифода бурдани мушкилотро бартараф мекунад, ки таҳрир кардани интиқоли таблицу бе потери алоқаи асосии иттилоотӣ.

Но одной формула Бавосита кофӣ нест: ба шумо лозим аст, ки функсияро истифода баред ADDRESS. Дар ин мисол ҷадвали калон вуҷуд нахоҳад дошт, то шуморо бо маълумоти зиёди нолозим пур накунед.

Пас, фарз мекунем, ки шумо чунин ҷадвал доред, ки аз 4 сутун ва 5 сатр иборат аст.Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст

Андешидани чораҳои зерин лозим аст:

  1. Ин формуларо ворид кунед: =БАЙРУСЫМ(АДРЕС(СУТУН(A1), САТР(A1))) ба чашмаки чапи болоии ҷадвали нав ворид кунед (дар мисоли мо он A7 аст) ва тугмаи enter -ро пахш кунед. Агар маълумот дар сатри якум ё сутуни якум оғоз нашавад, пас шумо бояд формулаи мураккабтарро истифода баред: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). Дар ин формула, A1 маънои чашмаки болоии ҷадвалро дорад, ки дар асоси он ячейкаи интиқолшуда ташкил карда мешавад.
  2. Формуларо ба тамоми майдоне, ки версияи нави ҷадвал ҷойгир карда мешавад, васеъ кунед. Барои ин, маркерро дар кунҷи рости поёни чашмаки аввал ба канори муқобили ҷадвали оянда кашед.Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст
  3. Ҳама! Ҷадвал бомуваффақият интиқол дода шуд ва шумо ҳоло ҳам метавонед онро таҳрир кунед. Албатта, намуди зоҳирии вай чизи дилхоҳро тарк мекунад, аммо ислоҳ кардани он душвор нест.Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст Барои барқарор кардани форматкунии дуруст, шумо бояд ҷадвалеро, ки мо интиқол додаем (яъне аслӣ) нусхабардорӣ кунед, пас ҷадвали нав сохташударо интихоб кунед. Баъдан, дар диапазони интихобшуда бо тугмаи рости муш клик кунед ва пас дар имконоти часбонед "Форматсозӣ" -ро клик кунед.Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст

Ҳамин тавр, бо истифода аз функсия Бавосита ба шумо имкон медиҳад, ки комилан ҳама гуна арзишҳоро дар ҷадвали ниҳоӣ таҳрир кунед ва маълумот ҳангоми ворид кардани тағирот дар ҷадвали манбаъ ҳамеша нав карда мешавад.

Албатта, ин усул душвортар аст, аммо агар шумо онро дар амал кор кунед, пас ҳама чиз он қадар даҳшатнок нест.

Этот методи один аз ҳама лучших, потому что несмотря на то, ки форматирование дар таблицеи навсозданӣ нест, мумкин аст, ки ба таври худкор восстановить шавад.

Якҷоякунии формулаҳои ҒАЙРОХИ ва ADDRESS чӣ гуна кор мекунад?

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

функсия Бавосита дар формулаи мо барои сохтани истинод ба ҳуҷайраҳои ғайримустақим истифода мешавад. Масалан, агар ба шумо лозим аст, ки ҳамон арзишро дар чашмаки A8, ки дар B1 нишон дода шудааст, нишон диҳед, шумо метавонед формуларо нависед

=БАЙРУСТАМ("B1")Чӣ тавр сатрҳоро ба сутунҳо дар Excel табдил додан мумкин аст

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

Ғайр аз Функсия ADDRESS дар формула низ истифода мешавад сутун и LINE. Якум суроғаи чашмакро дар асоси рақамҳои сатр ва сутунҳои аллакай маълум бар мегардонад. Дар ин ҷо риояи пайдарпайии дуруст муҳим аст. Аввал сатр муайян карда мешавад ва баъд танҳо сутун. Масалан, функсия АДРЕСИ(4;2) суроғаи $B$2-ро бармегардонад.

Следующая используемая выше функция – ин сутун. Ин ҷо зарур аст, то формула рақами сутунро аз истинодҳои мушаххас гирад. Масалан, агар шумо параметри B2-ро дар қавсҳои ин функсия истифода баред, он рақами 2-ро бармегардонад, зеро сутуни дуюм сутуни B мебошад.

Аён аст, ки функсияи ROW ҳамин тавр кор мекунад, он танҳо рақами сатрро бармегардонад. 

Ва ҳоло мо на мисолҳои абстрактӣ, балки формулаи мушаххасеро, ки дар боло истифода шуда буд, истифода хоҳем кард:

=БАЙРУСЫМ(АДРЕС(СУТУН(A1), САТР(A1)))

Дар ин ҷо шумо метавонед онро аввал дар функсия бубинед ADDRESS сутун муайян карда мешавад, ва танҳо баъд сатр. Ва махз дар хамин чо сирри кобилияти кори ин формула нихон аст. Мо дар хотир дорем, ки ин функсия ба таври оина кор мекунад ва далели аввал дар он рақами сатр аст. Ва маълум мешавад, ки вақте суроғаи сутунро дар он ҷо менависем, он ба рақами сатр табдил меёбад ва баръакс.

То есть, ё подитожить:

  1. Мо бо истифода аз функсияҳои мувофиқ рақамҳои сутун ва сатрро мегирем.
  2. Истифодаи функсия ADDRESS сатрхо сутун мешаванд ва баръакс.
  3. функсия Бавосита барои дар ячейка намоиш додани маълумоти оинашуда ёрй мерасонад.

Ин чӣ қадар оддӣ аст, ки ҳамааш рӯй медиҳад!

Истифодаи макрос барои интиқол

Макрос як барномаи хурд аст. Онро барои автоматикунонии раванд истифода бурдан мумкин аст. Ба назар гирифтан муҳим аст, ки макро баъзе маҳдудиятҳо дорад. Усули максималии Transpose ба шумо имкон медиҳад, ки бо 65536 элемент кор кунед. Агар ин маҳдудият зиёд шавад, он боиси талафи маълумот мегардад.

Дар тамоми асосҳо, ин усулҳои самараноки автоматизатсия, ҳама чизро дар бар мегирад.

Масалан, шумо метавонед рамзро сабт кунед, ки шумо местами строки ва колонкиро менависед.

Sub TransposeColumnsRows()

    Dim SourceRange ҳамчун диапазон

    DestRange ҳамчун диапазон хира

    Танзими SourceRange = Application.InputBox (Промпт:=»Лутфан диапазони интиқолро интихоб кунед», Сарлавҳа:=»Интиқоли сатрҳо ба сутунҳо», Навъи:=8)

    Танзими DestRange = Application.InputBox(Промпт:=»Ячейки чапи болоии диапазони таъинотро интихоб кунед», Сарлавҳа:=»Интиқоли сатрҳо ба сутунҳо», Навъи:=8)

    SourceRange.Copy

    DestRange.Select

    Selection.PasteSpecial Paste:=xlPasteAll, Амалиёт:=xlNone, SkipBlanks:=False, Transpose:=True

    Application.CutCopyMode = False

End Sub

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

Дин ва мазҳаб