ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

דער פירער דערקלערט וואָס צו טאָן צו גער ראָוז צו שפאלטן אין עקססעל. ווען ניצן עקססעל, איר אָפט האָבן צו ויסבייַטן ראָוז און שפאלטן אין אַ טיש. פֿאַר בייַשפּיל, עס כאַפּאַנז אַז אַ מענטש האט געמאכט אַ ריזיק טיש, און דעמאָלט ער איינגעזען אַז עס איז פיל גרינגער צו לייענען עס אויב איר קער עס איבער. 

דער Дстебатебах расскажет Онаскальких Стамобашования עקססעל-טיקס, איז דער טייל פֿאַרשטעלן זיך, אָבער, אין די קומענדיק אַמפּאָסיטיאָנס, ענהיסשטאַבלי, ענהיסשטאַבלי, ענטערידזשערז. איר קענען נוצן עס אין עקססעל, ווי איר קענען נוצן עס, און ווי נייַ.

ניצן די פּאַסטע ספּעציעלע שטריך

זאל ס זאָגן איר האָבן צוויי דאַטאַסעץ. די רגע איז וואָס איר ווילן צו ענדיקן מיט. דער ערשטער איז דער טיש וואָס דאַרף זיין טראַנספּאָסעד. אין דער ערשטער ווערסיע, די נעמען פון לענדער זענען דערלאנגט אין פאַרשידענע שפאלטן, און עס איז זייער ומבאַקוועם צו לייענען, און אפילו מער אַזוי, צו פאַרגלייַכן די קעראַקטעריסטיקס פון שטאַטן מיט יעדער אנדערער. דעריבער, עס איז פיל בעסער צו אָרגאַניזירן די טיש אַזוי אַז די לאַנד נעמען דערשייַנען אין פאַרשידענע שפאלטן.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

צו ויסבייַטן ראָוז און שפאלטן, טאָן די פאלגענדע:

  1. אויסקלייַבן די אָריגינעל טיש. אויב איר ווילן צו זען די גאנצע טיש אין אַמאָל (אויב עס איז זייער גרויס), איר דאַרפֿן צו דריקן די שליסל קאָמבינאַציע Ctrl + Home, און נאָך דעם - Ctrl + Shift + End.
  2. די סעלז זענען דעמאָלט קאַפּיד. דעם קענען זיין געטאן אָדער דורך די קאָנטעקסט מעניו אָדער דורך דרינגלעך די קטרל + C שליסל קאָמבינאַציע. עס איז רעקאַמענדיד אַז איר מיד צוגעוווינט זיך צו די לעצטע אָפּציע, ווייַל אויב איר לערנען הייס קיז, איר קענען דורכפירן פילע טאַסקס ממש אין איין רגע.
  3. אויסקלייַבן די ערשטער צעל אין די ציל קייט. ווי אַ רעזולטאַט, איר קענען קויפן פּראָדוקטן. עס איז ניט מעגלעך צו ויסמעקן די טראַנספּערטיישאַן פון טראַנספּערטיישאַן. פֿאַר בייַשפּיל, אויב די ערשט טיש האט 4 שפאלטן און 10 ראָוז, נאָך דורכפירן אַלע די אַפּעריישאַנז, עס וועט פאַרשפּרייטן 10 סעלז אַראָפּ און 4 סעלז צו די זייַט. דעריבער, אין דעם קייט (קאַונטינג פון די ציל צעל) עס זאָל זיין גאָרנישט.
  4. אויף די ציל צעל, איר מוזן רעכט גיט און סעלעקטירן "פּאַסטע ספּעציעלע", און טשעק די קעסטל ווייַטער צו די ינסקריפּשאַן "טראַנספּאָסע".ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

וויכטיק: אויב עס זענען פאָרמולאַס אין די מקור טיש, עס איז וויכטיק צו ענשור אַז אַבסאָלוט באַווייַזן זענען געניצט אין יעדער צעל. דעם מוזן זיין געטאן אַזוי אַז אַלע לינקס זענען אויטאָמאַטיש דערהייַנטיקט.

Огромное преимущество опции «Специальная вставка» און заключается в возможности транспонировать таблику. אויב איר האָבן אַ קאַנסאַנטריישאַן פון פאָרמירונג, איר קענען זען די וויסנשאפטלעכע אינפֿאָרמאַציע.

עס איז מעגלעך צו מאַכן זיכער אַז עס איז אַ נייַ געשעפט, עס איז מעגלעך צו מאַכן געלט אין דעם טאָג:

  1. עס איז שלעכט צו נוצן עס פֿאַר טראַנספּאָסינג פול-פלעדזשד טישן וואָס זענען נישט רידוסט צו אַ באַנאַל קייט פון וואַלועס. אין דעם פאַל, די "טראַנספּאָסע" פֿונקציע וועט זיין פאַרקריפּלט. צו אַרבעטן אַרום דעם אַרויסגעבן, איר מוזן גער די טיש צו אַ קייט.
  2. דער אופֿן איז געזונט פּאַסיק פֿאַר אַ איין-צייַט טראַנספּאָסיאָן ווייַל עס איז נישט אַססאָסיאַטע די נייַע טיש מיט די אָריגינעל דאַטן. אין פּשוט ווערטער, ווען איר טוישן איינער פון די טישן, די אינפֿאָרמאַציע וועט נישט אויטאָמאַטיש דערהייַנטיקט אויף די רגע. דעריבער, די טראַנספּאַזישאַן וועט זיין ריפּיטיד. 

ווי צו ויסבייַטן ראָוז און שפאלטן און פֿאַרבינדונג זיי צו די הויפּט טיש?

אַזוי, וואָס קענען זיין געטאן אַזוי אַז די "פּאַסטע ספּעציעלע" אָפּציע קענען פֿאַרבינדונג די טיש מיט די הויפּט דאַטן און די ריזאַלטינג פון די טראַנספּאָסיטיאָן? נאָך אַלע, אַלעמען וואָלט ווי אַז די דאַטן זאָל זיין אויטאָמאַטיש דערהייַנטיקט.

  1. Скопировать таблицу, для которой требуется транспонирование.
  2. אויסקלייַבן אַ צעל מיט קיין דאַטן אין אַ ליידיק געגנט פון די טיש.
  3. קאַטער די Paste Special מעניו, ענלעך צו די פריערדיקע בייַשפּיל. נאָך דעם, איר דאַרפֿן צו גיט אויף די "ינסערט לינק" קנעפּל, וואָס קענען זיין געפֿונען אין די דנאָ לינקס.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל
  4. דער רעזולטאַט וועט זיין די פאלגענדע.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל
  5. אויסקלייַבן די נייַ טאַבלעט און ינסטאַלירן די "נאָכענען און ויסמעקן" גיט קטרל + ה.
  6. Заменить все знаки ввода формулы (=) פֿאַר אַ יאָר (אָדער любую другую комбинацию знаков, которой нетив оцин).ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל
  7. ווי אַ רעזולטאַט, עפּעס שרעקלעך וועט זיין, אָבער דאָס איז אַ אַבליגאַטאָרי ינטערמידייט צושטאַנד צו דערגרייכן דעם געוואלט רעזולטאַט. דעמאָלט אַלץ וועט קוקן שיין.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל
  8. נאָכמאַכן די ריזאַלטינג טיש און דעמאָלט נוצן Paste Special צו טראַנספּאָסירן עס.

נאָך דעם, איר נאָר דאַרפֿן צו עפֿענען די "געפֿינען און פאַרבייַטן" דיאַלאָג, און נוצן עס צו טוישן די "קסקסקס" אין די סעלז צו "=" אַזוי אַז אַלע סעלז זענען פארבונדן מיט דער אָריגינעל אינפֿאָרמאַציע.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעלפון קורס, דאָס איז מער קאָמפּליצירט און מער, אָבער דעם אופֿן אַלאַוז איר צו באַקומען אַרום די פעלן פון אַ לינק צו דער אָריגינעל טיש. אבער דעם צוגאַנג האט אויך אַ שטערונג. עס איז אויסגעדריקט אין די נויט צו ינדיפּענדאַנטלי נעמענ זיכ ווידער פאָרמאַטטינג.

אַפּלאַקיישאַן פון פאָרמולאַס

עס זענען צוויי פאַנגקשאַנז וואָס לאָזן איר צו פלעקסאַבאַל טוישן ראָוז און שפאלטן: ТРАНСП и ДВССЫЛ. עס איז מעגלעך צו ויסטיילן מיט אַ פערזענליכען טאַבלאַץ, ניט קיין מאַניאַפאַקטשערערז.

פֿונקציע טראַנספּ

אַקטואַללי, דעם פאָרמולע גלייך טראַנספּאָוזיז די ספּרעדשיט. די סינטאַקס איז די פאלגענדע:

=TRANSP(מענגע)

איצט מיר וועלן פּרובירן צו צולייגן עס צו אַ טיש וואָס כּולל אינפֿאָרמאַציע וועגן די באַפעלקערונג פון יחיד שטאַטן.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

  1. ציילן די נומער פון שפאלטן און ראָוז אין די טיש און געפֿינען אַ ליידיק פּלאַץ אין די בלאַט וואָס האט די זעלבע דימענשאַנז.
  2. אָנהייב רעדאַגירן מאָדע דורך דרינגלעך די F2 שליסל.
  3. שרייב אַ פֿונקציע TRANSP מיט די דאַטן קייט אין בראַקאַץ. עס איז וויכטיק צו שטענדיק נוצן אַבסאָלוט באַווייַזן ווען איר נוצן דעם פֿונקציע.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל
  4. דריקן די שליסל קאָמבינאַציע Ctrl + Shift + Enter. עס איז וויכטיק צו דריקן פּונקט די שליסל קאָמבינאַציע, אַנדערש די פאָרמולע וועט אָפּזאָגן צו אַרבעטן.

אַז ס עס, איצט דער רעזולטאַט קוקט ווי דאָס!ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

די מייַלע פון ​​דעם פאָרמולע איז די זעלבע ווי די פריערדיקע אופֿן (ניצן די "געפֿינען און פאַרבייַטן" פֿונקציע) איז אַז ווען די אַנדערלייינג אינפֿאָרמאַציע ענדערונגען, די טראַנספּאָסעד טיש וועט אויטאָמאַטיש דערהייַנטיקן.

איר טאָן ניט דאַרפֿן צו וויסן:

  1. פאָרמאַטטינג, ווי אין דעם פאַל פון די געפֿינען און רעפּלאַסע אופֿן, וועט נישט זיין געראטעוועט.
  2. דער אָריגינעל טיש מוזן אַנטהאַלטן עטלעכע דאַטן, אַנדערש עס וועט זיין זעראָס אין עטלעכע סעלז.
  3. Излишняя зависимость от источника данных. דאָס איז, דאָס איז אַ מיטל פֿאַר די נויטפאַל - ניט צו ויסמעקן די טראַנספּערטיישאַן. עס איז ניט מעגלעך צו ויסטיילן די מאַסאַזש.

אויך, דעם פֿונקציע קענען ניט שטענדיק זיין פלעקסאַבאַל אין פאַרשידענע סיטואַטיאָנס, אַזוי איר דאַרפֿן צו וויסן וועגן אים, אָבער נוצן מער עפעקטיוו טעקניקס.

ניצן די INDIRECT פאָרמולע

די מאַקאַניקס פון דעם אופֿן איז זייער ענלעך צו ניצן די פאָרמולע TRANSP, אָבער דאָס איז קיין אַרטיקל

Но одной формулы ינדירעקט ניט גענוג: איר נאָך דאַרפֿן צו נוצן די פֿונקציע אַדרעס. עס וועט זיין קיין גרויס טיש אין דעם בייַשפּיל, אַזוי נישט צו אָווערלאָאַד איר מיט אַ פּלאַץ פון ומנייטיק אינפֿאָרמאַציע.

אַזוי, לאָזן ס זאָגן איר האָבן אַזאַ אַ טיש, קאַנסיסטינג פון 4 שפאלטן און 5 ראָוז.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

די פאלגענדע אַקשאַנז דאַרפֿן צו זיין גענומען:

  1. אַרייַן די פאָרמולע: =INDIRECT(ADRES(COLUMN(A1),ROW(A1))) אין דער אויבערשטער לינקס צעל פון די נייַע טיש (אין אונדזער בייַשפּיל עס איז A7) און דריקן די אַרייַן key. אויב די אינפֿאָרמאַציע טוט נישט אָנהייבן אין דער ערשטער רודערן אָדער דער ערשטער זייַל, איר וועט האָבן צו נוצן אַ מער קאָמפּליצירט פאָרמולע: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). אין דעם פאָרמולע, A1 מיטל די שפּיץ צעל פון די טיש, אויף דער באזע פון ​​וואָס די טראַנספּאָסעד צעל וועט זיין געשאפן.
  2. פאַרברייטערן די פאָרמולע צו די גאנצע געגנט ווו די נייַע ווערסיע פון ​​​​די טיש וועט זיין געשטעלט. צו טאָן דאָס, שלעפּן די מאַרקער אין דער נידעריקער רעכט ווינקל פון דער ערשטער צעל צו די פאַרקערט סוף פון די צוקונפֿט טיש.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל
  3. אַלע! דער טיש איז געווען הצלחה טראַנספּאָסעד, און איר קענען נאָך רעדאַגירן עס. פון קורס, איר אויסזען לאָזן פיל צו זיין געוואלט, אָבער פיקסיר עס איז נישט שווער.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל צו ומקערן די ריכטיק פאָרמאַטטינג, איר דאַרפֿן צו נאָכמאַכן די טיש וואָס מיר טראַנספּאָוזד (דאָס איז דער אָריגינעל), און סעלעקטירן דעם ניי באשאפן טיש. ווייַטער, רעכט גיט אויף די אויסגעקליבן קייט, און דעמאָלט גיט אויף "פאָרמאַטטינג" אין די פּאַפּ אָפּציעס.ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

אַזוי ניצן די פֿונקציע ינדירעקט אַלאַוז איר צו רעדאַגירן לעגאַמרע קיין ווערט אין די לעצט טיש, און די דאַטן וועט שטענדיק זיין דערהייַנטיקט ווי באַלד ווי ענדערונגען זענען געמאכט אין די מקור טיש.

פון קורס, דעם אופֿן איז מער שווער, אָבער אויב איר אַרבעט עס אין פיר, אַלץ איז נישט אַזוי סקערי.

עס איז מעגלעך צו ויספאָרשן די פאָרמירונג פון דעם, דאָס איז נישט די זעלבע, דאָס איז נישט צו פאַרמאַכן די פאָרמאַטטאָוון.

ווי אַזוי אַרבעט די קאָמבינאַציע פון ​​​​ינדירעקט און אַדרעס פאָרמולאַס?

ווי צו נוצן, ווי צו ויסמעקן אין שטוב, ווי צו ויסמעקן די פאָרמולע פֿאַר טראַנספּערטיישאַן פון די שטאָט, хочется более глубоко изучить принцип работы этого метода.

פונקציע ינדירעקט אין אונדזער פאָרמולע איז געניצט צו שאַפֿן אַ ומדירעקט צעל רעפֿערענץ. פֿאַר בייַשפּיל, אויב איר דאַרפֿן צו ספּעציפיצירן די זעלבע ווערט אין צעל A8 ווי אין B1, איר קענען שרייַבן די פאָרמולע

=INDIRECT ("B1")ווי צו קאָנווערט ראָוז צו קאָלומנס אין עקססעל

וואָס זאָל איר טאָן? Ведь можно просто написать ссылку на ячейку в другой ячейке. ניט ्мучуствомоство вой функции אין דערה, чт, וואָס זענען אין סעטטינגס ראָודינג לעסאָף, און איר קענען נוצן דעם אַרטיקל, און איר קענען נוצן דעם אַרטיקל, און איר קענען נוצן דעם אַרטיקל, און איר קענען נוצן דעם אַרטיקל, און איר האָט אַ פּלאַץ פון Друбольз с испаяванома сороровобубова сорульл игихуз друбованома сорчул. Собственно, это мы и делаем в FORMуле.

ווייַטער פון פֿונקציע אַדרעס אויך געניצט אין די פאָרמולע זייַל и ליניע. דער ערשטער קערט די אַדרעס פון דער צעל באזירט אויף די שוין באקאנט רודערן און זייַל נומערן. עס איז וויכטיק צו נאָכפאָלגן די ריכטיק סיקוואַנס דאָ. ערשטער די רודערן איז ספּעסיפיעד, און דעמאָלט בלויז די זייַל. פֿאַר בייַשפּיל, די פֿונקציע אַדרעס(4;2) וועט צוריקקומען די אַדרעס $ב$2.

Следующая используемая выше функция - דאָס זייַל. עס איז נייטיק דאָ אַזוי אַז די פאָרמולע נעמט די זייַל נומער פון אַ ספּעציפיש רעפֿערענץ. פֿאַר בייַשפּיל, אויב איר נוצן די B2 פּאַראַמעטער אין די בראַקאַץ פון דעם פֿונקציע, עס וועט צוריקקומען די נומער 2, ווייַל די רגע זייַל איז זייַל ב.

דאָך, די ROW פֿונקציע אַרבעט די זעלבע וועג, עס נאָר קערט די רודערן נומער. 

און איצט מיר וועלן נישט נוצן אַבסטראַקט ביישפילן, אָבער אַ זייער ספּעציפיש פאָרמולע וואָס איז געווען געניצט אויבן:

=INDIRECT(ADRES(COLUMN(A1),ROW(A1)))

דאָ איר קענען זען אַז ערשטער אין די פֿונקציע אַדרעס די זייַל איז ספּעסיפיעד, און בלויז דעמאָלט די שורה. און עס איז דאָ אַז דער סוד פון די אַרבעט קאַפּאַציטעט פון דעם פאָרמולע איז פאַרבאָרגן. מיר געדענקען אַז די פֿונקציע אַרבעט אין אַ שפּיגל וועג, און דער ערשטער אַרגומענט אין עס איז די שורה נומער. און עס קומט אויס אז ווען מיר שרייבן דארט די אדרעס פון א קאלום ווערט עס אין א שורה נומער און פארקערט.

איר קענט אויך נוצן:

  1. מיר באַקומען די זייַל און רודערן נומערן ניצן די קאָראַספּאַנדינג פאַנגקשאַנז.
  2. ניצן די פֿונקציע אַדרעס ראָוז ווערן שפאלטן און וויצע ווערסאַ.
  3. פונקציע ינדירעקט העלפּס צו ווייַזן די מירערד דאַטן אין דער צעל.

אַז ס ווי פּשוט עס אַלע טורנס אויס!

ניצן אַ מאַקראָו צו אַריבערפירן

א מאַקראָו איז אַ קליין פּראָגראַם. עס קענען זיין געוויינט צו אָטאַמייט דעם פּראָצעס. עס איז וויכטיק צו באַטראַכטן אַז די מאַקראָו האט עטלעכע לימיטיישאַנז. די מאַקסימום טראַנספּאָסע אופֿן אַלאַוז איר צו אַרבעטן מיט 65536 עלעמענטן. אויב דעם שיעור איז יקסידיד, דאָס וועט רעזולטאַט אין דאַטן אָנווער.

אויב איר זענט אָפפיסיאַללי, דאָס איז די פאַקט אַז די טעכנאָלאָגיע איז קאַנסידערד.

צום ביישפּיל, איר קענען נוצן אַ פּלאַץ, וואָס קענען זיין געוויינט מיט פאַרשידענע טייפּס און קאָלאָנעס.

Sub TransposeColumnsRows()

    טונקל מקור ראַנגע ווי קייט

    טונקל דעסטראַנגע ווי קייט

    באַשטעטיק SourceRange = Application.InputBox (פּראָמפּט:=»ביטע אויסקלייַבן די קייט צו טראַנספּאָסירן», טיטל:=»טראַנספּאָסע ראָוז צו קאָלומנס», טיפּ:=8)

    שטעלן DestRange = Application.InputBox (פּראָמפּט:=»סעלעקטירן די אויבערשטער לינקס צעל פון די דעסטיניישאַן קייט», טיטל:=»טראַנספּאָסע ראָוז צו קאָלומנס», טיפּ:=8)

    SourceRange.Copy

    DestRange.Select

    Selection.PasteSpecial פּאַפּ:=xlPasteAll, אָפּעראַציע:=xlNone, SkipBlanks:=פאַלש, טראַנספּאָסע:=אמת

    אַפּפּליקאַטיאָן.קוטקאָפּימאָדע = פאַלש

סוף סאַב

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

לאָזן אַ ענטפֿערן