Перерыв строки в дочерний и родительский столбцы в excel

У меня большой набор данных, с которыми я работаю в excel, и мне интересно, можно ли это сделать более эффективно в excel.

Например, у меня есть строка отношений в excel. Каждая ячейка является родителем ячейки после нее и дочерним элементом в ячейке перед ней. Я пытаюсь сломать каждую строку в этой строке, как показано ниже. Есть идеи ? Я не уверен, что Excel может даже это сделать.

Relationship row X1 X2 X3 X4 X5 Child Column Parent Column X1 X2 X2 X3 X3 X4 X4 X5 

Вы можете использовать для детской колонны:
=IF(ROW($A1)<MAX(COLUMN($A$1:$E$1)),INDEX($A$1:$E$1,SMALL(COLUMN($A$1:$E$1),ROW($A1))),"")
Формула массива нажмите Ctrl + Shift + Enter одновременно
Ваши данные находятся в строке 1 и начиная с A1
Для родительской колонки:
=IFERROR(INDEX($A$1:$E$1,SMALL(COLUMN($A$1:$E$1),ROW($A2))),"")
Формула массива нажмите Ctrl + Shift + Enter одновременно
И вы можете перетащить обе формулы, чтобы получить все результаты

Если ваша строка отношений Row 1, начиная с столбца A, а ваши «родительская колонка» и «родительская колонка» начинаются с A4 и B4 соответственно, вы можете использовать эти формулы и перетаскивать:

Детская колонка: =INDIRECT(ADDRESS(1,MAX(ROW()-3,1)))
Родительская колонка: =INDIRECT(ADDRESS(1,MAX(ROW()-2,1)))

введите описание изображения здесь

И, конечно, вы можете поставить say =If([formula]=0,"",[formula]) чтобы скрыть значение 0 когда информации больше нет.

Две простые формулы,

Ребенок:

=OFFSET($A$1,0,ROW(A1))

родитель:

=OFFSET($A$1,0,ROW(A2))

введите описание изображения здесь

Перетащите их по всему диапазону.

  • excel - найти данные в одном столбце на листе, который не находится на другом листе, если дата позже
  • Подсчет значений в диапазоне только если выполняется условие вне диапазона
  • Создание информационных панелей в таблице
  • Исключить значения столбцов в разных листах
  • Excel INDEX MATCH, чтобы найти конкретный текст в столбце, затем верните ссылку на лестничную клетку
  • Как добавить новую строку в существующую таблицу Excel с помощью Perl?
  • Как установить формулу с двумя условиями в Google Spreadsheet?
  • excel - получение данных из другого файла рабочей книги?
  • Общая сумма для сводной таблицы не дает мне правильной суммы при использовании расчетного поля
  • Использование переменной в Excel для COUNTIF
  • Как заставить таблицу Excel пропустить 0 без использования NA ()? или возвращать «пустым» по IF
  • Давайте будем гением компьютера.