Ki jan yo konvèti ranje nan kolòn nan Excel

Gid sa a eksplike sa pou w fè pou konvèti ranje an kolòn nan Excel. Lè w ap itilize Excel, souvan ou oblije chanje ranje ak kolòn nan yon tab. Pou egzanp, li rive ke yon moun te fè yon tab gwo, ak Lè sa a, li reyalize ke li se pi fasil li li si ou vire l 'sou. 

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

Sèvi ak karakteristik Kole Espesyal la

Ann di ou gen de done. Dezyèm lan se sa ou vle fini ak. Premye a se tab la ki bezwen transpoze. Nan premye vèsyon an, non peyi yo prezante nan kolòn diferan, epi li trè enkonvenyan pou li, e menm plis konsa, konpare karakteristik eta yo youn ak lòt. Se poutèt sa, li pi bon pou òganize tab la pou non peyi yo parèt nan kolòn diferan.Ki jan yo konvèti ranje nan kolòn nan Excel

Pou chanje ranje ak kolòn, fè bagay sa yo:

  1. Chwazi tab orijinal la. Si ou vle wè tout tab la nan yon fwa (si li trè gwo), ou bezwen peze konbinezon kle a Ctrl + Kay, epi apre sa - Ctrl + Shift + Fen.
  2. Lè sa a, selil yo kopye. Sa a ka fè swa atravè meni kontèks la oswa lè w peze konbinezon kle Ctrl + C. Li rekòmande ke ou imedyatman abitye tèt ou ak opsyon ki sot pase a, paske si ou aprann kle cho, ou ka fè anpil travay literalman nan yon segonn.
  3. Chwazi premye selil la nan seri sib la. При этом он должен находиться за пределами таблицы. Также необходимо подобрать ячейку таким образом, чтобы таблица после транспонирад транспонирод спиразом. Pou egzanp, si premye tab la gen 4 kolòn ak 10 ranje, Lè sa a, apre yo fin fè tout operasyon sa yo, li pral gaye 10 selil desann ak 4 selil sou bò a. Se poutèt sa, nan seri sa a (konte soti nan selil la sib) pa ta dwe gen anyen.
  4. Sou selil sib la, ou dwe klike sou dwa epi chwazi "Kole Espesyal", epi tcheke ti bwat ki akote inscription "Transpose".Ki jan yo konvèti ranje nan kolòn nan Excel

Enpòtan: si gen fòmil nan tablo sous la, li enpòtan pou asire ke referans absoli yo itilize nan chak selil. Sa a dwe fè pou tout lyen yo otomatikman mete ajou.

. И при этом полностью сохраняется форматирование, что также позволяет сэкономить кучметь кучуние.

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

  1. Li pa bon pou sèvi ak li pou transpoze tab plen véritable ki pa redwi a yon seri valè ordinèr. Nan ka sa a, fonksyon "Transpose" yo pral enfim. Pou rezoud pwoblèm sa a, ou dwe konvèti tab la nan yon seri.
  2. Metòd sa a byen adapte pou yon transpozisyon yon sèl fwa paske li pa asosye nouvo tab la ak done orijinal yo. Nan mo senp, lè ou chanje youn nan tablo yo, enfòmasyon yo pa pral otomatikman mete ajou sou dezyèm lan. Se poutèt sa, transpozisyon an pral oblije repete. 

Ki jan yo chanje ranje ak kolòn epi konekte yo nan tablo prensipal la?

Kidonk, kisa yo ka fè pou opsyon "Kole Espesyal" ka konekte tablo a ak done prensipal yo ak youn ki soti nan transpozisyon an? Apre yo tout, tout moun ta renmen done yo dwe otomatikman mete ajou.

  1. Скопировать таблицу, для которой требуется транспонирование.
  2. Chwazi yon selil ki pa gen okenn done nan yon zòn vid nan tablo a.
  3. Lanse meni espesyal kole a, menm jan ak egzanp anvan an. Apre sa, ou bezwen klike sou bouton an "Mete lyen", ki ka jwenn nan pati anba a gòch.Ki jan yo konvèti ranje nan kolòn nan Excel
  4. Rezilta a pral sa ki annapre yo.Ki jan yo konvèti ranje nan kolòn nan Excel
  5. Выбрать новую таблицу и запустить окно «Найти и заменить» путем нажатия комбинацlви H. C.
  6. Заменить все знаки ввода формулы (=) на ххх (или любую другую комбинацию знатетов, колонторов, колонторов, колитов).Ki jan yo konvèti ranje nan kolòn nan Excel
  7. Kòm yon rezilta, yon bagay terib pral vire soti, men sa a se yon kondisyon entèmedyè obligatwa pou reyalize rezilta a vle. Lè sa a, tout bagay pral gade bèl.Ki jan yo konvèti ranje nan kolòn nan Excel
  8. Kopi tablo ki lakòz la epi sèvi ak Paste Special pou transpoze li.

Apre sa, ou jis bezwen re-louvri dyalòg "Jwenn ak Ranplase", epi sèvi ak li pou chanje "xxx" nan selil yo nan "=" pou ke tout selil yo asosye ak enfòmasyon orijinal la.Ki jan yo konvèti ranje nan kolòn nan ExcelNatirèlman, sa a se pi konplike ak pi long, men metòd sa a pèmèt ou jwenn alantou mank de yon lyen nan tablo orijinal la. Men, apwòch sa a tou gen yon dezavantaj. Li eksprime nan bezwen pou endepandan rezime fòma.

Aplikasyon fòmil yo

Gen de fonksyon ki pèmèt ou chanje ranje ak kolòn yon fason fleksib: ТРАНСП и ДВССЫЛ. Здесь также есть возможность сохранить связь с первоначальной таблицей, но мтехранить связь с первоначальной таблицей, но мтехранить связь

fonksyon TRANSP

Aktyèlman, fòmil sa a dirèkteman transpoze calcul la. Sentaks la se sa ki annapre yo:

= TRANSP (etalaj)

Koulye a, nou pral eseye aplike li nan yon tablo ki gen enfòmasyon sou popilasyon an nan eta endividyèl yo.Ki jan yo konvèti ranje nan kolòn nan Excel

  1. Konte kantite kolòn ak ranje ki nan tablo a epi jwenn yon espas vid nan fèy la ki gen menm dimansyon yo.
  2. Kòmanse mòd modifye pa peze kle F2 la.
  3. Ekri yon fonksyon TRANSP ak seri done yo nan parantèz. Li enpòtan pou toujou sèvi ak referans absoli lè w ap itilize fonksyon sa a.Ki jan yo konvèti ranje nan kolòn nan Excel
  4. Peze konbinezon kle Ctrl + Shift + Antre. Li enpòtan pou peze egzakteman konbinezon kle a, otreman fòmil la ap refize travay.

Sa a se li, kounye a rezilta a sanble tankou sa a!Ki jan yo konvèti ranje nan kolòn nan Excel

Avantaj nan fòmil sa a se menm jan ak metòd anvan an (lè l sèvi avèk "jwenn ak ranplase" fonksyon an) se ke lè enfòmasyon ki kache chanje, tab la transpoze pral otomatikman mete ajou.

Но недостатки у нее тоже имеются:

  1. Fòma, tankou nan ka a nan jwenn ak ranplase metòd la, yo pa pral sove.
  2. Tablo orijinal la dwe genyen kèk done, otreman pral gen zewo nan kèk selil.
  3. Излишняя зависимость от источника данных. То есть, этот метод имеет противоположный по недостаток – невозможность изменять транунсположный по недостаток. Если попытаться это сделать, программа скажет, что невозможно редактировать чассть масть масть.

Epitou, fonksyon sa a pa ka toujou aplike fleksib nan diferan sitiyasyon, kidonk ou bezwen konnen sou li, men sèvi ak teknik pi efikas.

Sèvi ak fòmil endirèk la

Mekanik yo nan metòd sa a se trè menm jan ak lè l sèvi avèk fòmil la TRANSP, н п этом его исползз решаеone

Но одной формулы ENDRÈK pa ase: ou toujou bezwen sèvi ak fonksyon an ADRÈS. Pa pral gen okenn gwo tab nan egzanp sa a, pou yo pa twò chaje w ak anpil enfòmasyon ki pa nesesè.

Se konsa, an n di ou gen yon tab konsa, ki gen 4 kolòn ak 5 ranje.Ki jan yo konvèti ranje nan kolòn nan Excel

Aksyon sa yo bezwen pran:

  1. Mete fòmil sa a: =ENDIRÈK(ADRÈS(KOLÒN(A1),RANJÈ(A1))) nan selil anwo gòch nouvo tab la (nan egzanp nou an se A7) epi peze kle antre a. Si enfòmasyon an pa kòmanse nan premye ranje a oswa premye kolòn nan, Lè sa a, ou pral oblije sèvi ak yon fòmil ki pi konplèks: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). Nan fòmil sa a, A1 vle di selil ki anwo tab la, sou baz selil transpoze a pral fòme.
  2. Pwolonje fòmil la nan tout zòn kote yo pral mete nouvo vèsyon tab la. Pou fè sa, trennen makè a nan kwen ki pi ba dwat nan premye selil la nan fen opoze tab la nan lavni.Ki jan yo konvèti ranje nan kolòn nan Excel
  3. Tout! Tablo a te vin transpoze avèk siksè, epi ou ka toujou modifye li. Natirèlman, aparans li kite anpil bagay yo dwe vle, men fikse li pa difisil.Ki jan yo konvèti ranje nan kolòn nan Excel Pou retabli fòma ki kòrèk la, ou bezwen kopye tablo nou transpoze a (ki vle di orijinal la), epi chwazi tab ki fèk kreye a. Apre sa, klike sou ranje chwazi a ak dwa-klike sou "Fòma" nan opsyon keratin yo.Ki jan yo konvèti ranje nan kolòn nan Excel

Se konsa, lè l sèvi avèk fonksyon an ENDRÈK pèmèt ou modifye absoliman nenpòt valè nan tablo final la, epi done yo ap toujou mete ajou le pli vit ke nenpòt chanjman ki fèt nan tablo sous la.

Natirèlman, metòd sa a se pi difisil, men si ou travay li soti nan pratik, Lè sa a, tout bagay se pa tèlman pè.

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

Ki jan konbinezon fòmil INDIRECT ak ADDRESS travay?

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

fonksyon ENDRÈK nan fòmil nou an yo itilize pou kreye yon referans selil endirèk. Pou egzanp, si ou bezwen presize menm valè a nan selil A8 ak nan B1, Lè sa a, ou ka ekri fòmil la.

= ENDIKÈ ("B1")Ki jan yo konvèti ranje nan kolòn nan Excel

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

Beyond Fonksyon ADRÈS yo itilize tou nan fòmil la KOLÒN и LINE. Premye a retounen adrès selil la ki baze sou nimewo ranje ak kolòn ki deja konnen yo. Li enpòtan pou swiv sekans kòrèk la isit la. Premyèman se ranje a espesifye, ak Lè sa a, sèlman kolòn nan. Pou egzanp, fonksyon an ADRÈS(4;2) pral retounen adrès la $B$2.

Следующая используемая выше функция – это KOLÒN. Li nesesè isit la pou fòmil la resevwa nimewo kolòn nan yon referans espesifik. Pou egzanp, si ou itilize paramèt B2 a nan parantèz fonksyon sa a, Lè sa a, li pral retounen nimewo 2 a, paske dezyèm kolòn nan se kolòn B.

Li evidan, fonksyon ROW la ap travay menm jan an, li jis retounen nimewo ranje a. 

Epi, koulye a nou pral sèvi ak pa egzanp abstrè, men yon fòmil trè espesifik ki te itilize pi wo a:

=ENDIRÈK(ADRÈS(KOLÒN(A1),RANJÈ(A1)))

Isit la ou ka wè sa premye nan fonksyon an ADRÈS se kolòn nan espesifye, epi sèlman Lè sa a, liy lan. Epi li se isit la ke sekrè a nan kapasite nan travay nan fòmil sa a kache. Nou sonje ke fonksyon sa a travay nan yon fason glas, ak premye agiman nan li se nimewo liy lan. Epi li sanble ke lè nou ekri adrès la nan yon kolòn la, li vire nan yon nimewo liy ak vis vèrsa.

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

  1. Nou jwenn nimewo kolòn ak ranje yo lè l sèvi avèk fonksyon korespondan yo.
  2. Sèvi ak fonksyon an ADRÈS ranje yo vin kolòn ak vis vèrsa.
  3. fonksyon ENDRÈK ede yo montre done yo reflete nan selil la.

Sa a ki senp li tout vire soti!

Sèvi ak yon makro pou transpoze

Yon macro se yon ti pwogram. Li ka itilize pou otomatize pwosesis la. Li enpòtan pou konsidere ke macro a gen kèk limit. Metòd Transpose maksimòm pèmèt ou travay ak 65536 eleman. Si limit sa a depase, li pral lakòz pèt done.

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

Например, можно написать такой код, который будет менять местами строки и колонки.

Sub TransposeColumnsRows()

    Dim SourceRange Kòm Range

    Dim DestRange Kòm Range

    Mete SourceRange = Application.InputBox(Prompt:=»Tanpri chwazi seri a pou transpoze», Tit:=»Transpoze ranje nan kolòn», Kalite:=8)

    Mete DestRange = Application.InputBox(Prompt:=»Chwazi selil anwo gòch la nan seri destinasyon an», Tit:=»Transpoze ranje nan kolòn», Kalite:=8)

    SourceRange.Copy

    DestRange.Select

    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=Vre

    Application.CutCopyMode = Fo

Fen Gwoup

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

Kite yon Reply