Например, вот несколько групп строк на листе Excel. Есть ли у вас какие-нибудь уловки для быстрого преобразования этих строк в столбцы, как показано на скриншоте ниже? Если вас интересует эта задача, эта статья может дать вам решение.
Переместить группу строк в столбец с формулами
Переместить группу строк в столбец с помощью Kutools for Excel
Транспонировать группу строк в столбец с формулами
В Excel, чтобы транспонировать некоторые группы строк в столбцы, вам необходимо создать уникальный список, а затем извлечь все совпадающие значения каждой группы.
1. Выберите пустую ячейку, в которую вы поместите уникальный список C1, и введите в нее уникальный список, а затем перейдите к соседней ячейке C2, введите в нее 1 и перетащите дескриптор автозаполнения вправо, чтобы заполнить серию, как показано ниже:
2. Затем в ячейке C2 введите эту формулу = ЕСЛИОШИБКА (ИНДЕКС ($ A $ 1: $ A $ 9, ПОИСКПОЗ (0, СЧЁТЕСЛИ ($ C $ 1: C1, $ A $ 1: $ A $ 9), 0)), 0), и нажмите клавиши Shift + Ctrl + Enter , затем перетащите маркер заполнения вниз, пока не отобразятся нули. См. Снимок экрана:
В формуле A1: A9 – это имена групп, которые вы хотите транспонировать значения, а C1 – это ячейка, которую вы вводите в Уникальный список на шаге выше, вы можете изменить эти ссылки по своему усмотрению.
3. В ячейку D2 введите эту формулу = ЕСЛИОШИБКА (ИНДЕКС ($ B $ 1: $ B $ 9, МАЛЫЙ (ЕСЛИ ($ C2 = $ A $ 1: $ A $ 9, СТРОКА ($ A $ 1: $ A $ 9) -МИН (СТРОКА ( $ A $ 1: $ A $ 9)) + 1, “”), D $ 1)), 0), нажмите клавишу Shift + Ctrl + Enter , затем перетащите маркер заполнения вправо, пока не появятся нули, а затем перетащите вниз, чтобы применить эту формулу к нужным ячейкам. См. Снимок экрана:
В формуле B1: B9 – это значения каждой группы, которую вы хотите использовать, C2 – это ячейка, к которой применяется первая формула, A1: A9 – это диапазон с повторяющимися именами групп. , D1 – первая ячейка серии, созданной на шаге 1.
Теперь группы строк были перенесены в столбцы.
Транспонировать группу строк в столбец с помощью Kutools for Excel
Если вы хотите быстрее переносить группы строк в столбцы, попробуйте Kutools for Excel Advanced Combine Rows /strong>.
Kutools for Excel , с более чем 300 удобных функций, облегчающих вашу работу. |
Бесплатная загрузка
Бесплатная полнофункциональная версия через 30 дней |
После установки Kutools for Excel, сделайте следующее: ( Бесплатно скачайте Kutools for Excel прямо сейчас!)
1. Выберите диапазон, который вы хотите транспонировать, нажмите Kutools > Слияние и разделение > Advanced Combine Rows . См. Снимок экрана:
2. В появившемся диалоговом окне выберите столбец имен групп и выберите Первичный ключ , затем выберите столбец, содержащий значения каждой группы, выберите Объединить и выберите один разделитель для разделения объединенных строк. См. Снимок экрана:
3. Нажмите ОК , теперь группа строк объединена в столбец.
Если вы хотите разделить ячейку на столбцы, вы можете применить Kutools > Merge & Split > Split Ячейки для разделения ячеек разделителями.
Совет. Если вы хотите получить бесплатную пробную версию функций Advanced Combine Rows и Split Cells , перейдите в бесплатную пробную версию Kutools для Сначала Excel, а затем примените операцию в соответствии с указанными выше шагами.