поэтому мне было интересно, как я смогу разделить некоторые значения данных с несколькими ценами, которые иногда не имеют цены, в одну строку
Так
1 2 3
Mark 30 20 30
Bella 20 10 11
В
Mark 1 30
Mark 2 20
Mark 3 30
Bella1 20
Bella 2 10
etc.
решение1
Попробуйте использовать Power Query для отмены свертывания таблицы:
решение2
Я хотел бы предложить многоэтапное решение, которое несколько грязное, но работает исправно.
Как это работает:
- Скопия
H194:J195
. - Выберите ячейку
H199
, затем щелкнитепасте,пaste Special затем ударилТпереносить. - Далее выберите
H194:J194
, нажмитеСкнопку trl, затем выберитеH196:J196
и затемСкопия. - Выберите ячейку
H202
, затем щелкнитепасте,пасте специальный &Тпереносить.
Для ценности помощника:
- ВходитьНэйм в
K199:K200
&НумбраL199:L200
(эти значения определяют, сколько раз повторять Имя вG199:G204
). - Введите
1
в ячейкуJ199
. Формула в ячейке
J200
:=J199+L199
, заполните ее.Получить№ ст.в
F199:F204
, введите1
вF199
,2
вF200
затем выберите оба и Копировать вниз.
Для имени:
- Формула в ячейке
G199
и заполните ее.
=IFERROR(VLOOKUP(F199,$J$199:$K$202,2),"")
Примечание.
- Для аккуратности позже вы можете скрыть ВСПОМОГАТЕЛЬНЫЕ ЗНАЧЕНИЯ.
- При необходимости вы можете настроить ссылки на ячейки для транспонирования и формулы.