Добрый день, надеюсь, у вас все хорошо.
Наше хранилище данных экспортирует данные в каком-то странном формате с использованием объединенных ячеек, которые мы должны очищать еженедельно, чтобы мы могли с ними работать.
На снимке экрана вы можете найти установку, которая использует объединенные ячейки, а не копирует партнера, даты, марку и код зоны.
Я создал формулу, которая указывает, что если строка выше пуста, то она находит следующую ячейку сверху, которая содержит текст, и копирует ее, но это немного ненадежно, это выглядит так:
=IF([@Date]="",B23,[@Date])
=IF([@Date]="",B24,[@Date])
Поскольку B23
не пусто, оно принимает свое значение. Затем следующий, поскольку B24
пуст, то он копирует B23
. Затем, поскольку B25
пусто, оно копирует B24
, в котором уже есть значение даты.
Это работает, но, похоже, должен быть лучший способ добиться этого динамически, для дат идругие объединенные столбцы, которые имеют тот же шаблон, что и объединенные ячейки. Я исследовал некоторые решения Power Query, но не дал результатов. Обратите внимание, что при импорте этих данных с помощью Power Query объединенные ячейки просто появляются как «ноль».