Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Перенос на новую строчку по разделителю - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Перенос на новую строчку по разделителю
ekstrim Дата: Вторник, 25.08.2020, 13:45 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Добрый день. Пример таблицы https://docs.google.com/spreads....sharing

На листе "Дано" - исходные данные
На листе "Нужно получить" - данные в том формате, в котором хочу получить их из листа "Дано"

Суть задачи.
Есть список заказов с уникальным номером. В первую ячейку подтягивается номер заказа, во вторую список артикулов через запятую, в третью цены через запятую.

Нужно, чтобы по запятой создавались новые строчки, при этом при создании этих новых строк дублировался номер заказа, для того чтобы можно было агрегировать данные по заказу.

Подскажите, пожалуйста, хотя бы в какую сторону копать)
 
Ответить
СообщениеДобрый день. Пример таблицы https://docs.google.com/spreads....sharing

На листе "Дано" - исходные данные
На листе "Нужно получить" - данные в том формате, в котором хочу получить их из листа "Дано"

Суть задачи.
Есть список заказов с уникальным номером. В первую ячейку подтягивается номер заказа, во вторую список артикулов через запятую, в третью цены через запятую.

Нужно, чтобы по запятой создавались новые строчки, при этом при создании этих новых строк дублировался номер заказа, для того чтобы можно было агрегировать данные по заказу.

Подскажите, пожалуйста, хотя бы в какую сторону копать)

Автор - ekstrim
Дата добавления - 25.08.2020 в 13:45
Kashimirush Дата: Вторник, 25.08.2020, 14:31 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 240
Репутация: 41 ±
Замечаний: 0% ±

Excel 2010
В ячейку F2 написал свой вариант, с номером заказа не оч понятно, его просто продублировать одинаково нужно?
Код
=Transpose(ArrayFormula(split({'Дано'!B2;'Дано'!C2};",";1;1)))


Работа, работа, перейди на Федота...
 
Ответить
СообщениеВ ячейку F2 написал свой вариант, с номером заказа не оч понятно, его просто продублировать одинаково нужно?
Код
=Transpose(ArrayFormula(split({'Дано'!B2;'Дано'!C2};",";1;1)))

Автор - Kashimirush
Дата добавления - 25.08.2020 в 14:31
ekstrim Дата: Вторник, 25.08.2020, 14:34 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
В ячейку F2 написал свой вариант, с номером заказа не оч понятно, его просто продублировать одинаково нужно?

=Тranspose(ArrayFormula(split({'Дано'!B2;'Дано'!C2};",";1;1)))


Да, нужно, чтобы номер заказа дублировался
 
Ответить
Сообщение
В ячейку F2 написал свой вариант, с номером заказа не оч понятно, его просто продублировать одинаково нужно?

=Тranspose(ArrayFormula(split({'Дано'!B2;'Дано'!C2};",";1;1)))


Да, нужно, чтобы номер заказа дублировался

Автор - ekstrim
Дата добавления - 25.08.2020 в 14:34
Kashimirush Дата: Вторник, 25.08.2020, 14:50 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 240
Репутация: 41 ±
Замечаний: 0% ±

Excel 2010
Да, нужно, чтобы номер заказа дублировался


В ячейке J2 получилось, но как то страшновато выглядит формула))

Код
=Transpose(ArrayFormula({(Right((SEQUENCE(1;count(split({'Дано'!B2;'Дано'!C2};",";1;1));0;0)&'Дано'!A2);len('Дано'!A2)-1));split({'Дано'!B2;'Дано'!C2};",";1;1)}))


Работа, работа, перейди на Федота...
 
Ответить
Сообщение
Да, нужно, чтобы номер заказа дублировался


В ячейке J2 получилось, но как то страшновато выглядит формула))

Код
=Transpose(ArrayFormula({(Right((SEQUENCE(1;count(split({'Дано'!B2;'Дано'!C2};",";1;1));0;0)&'Дано'!A2);len('Дано'!A2)-1));split({'Дано'!B2;'Дано'!C2};",";1;1)}))

Автор - Kashimirush
Дата добавления - 25.08.2020 в 14:50
ekstrim Дата: Вторник, 25.08.2020, 14:54 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Примерно то, что нужно. Куда спасибо отправить?)
 
Ответить
СообщениеПримерно то, что нужно. Куда спасибо отправить?)

Автор - ekstrim
Дата добавления - 25.08.2020 в 14:54
Kashimirush Дата: Вторник, 25.08.2020, 15:19 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 240
Репутация: 41 ±
Замечаний: 0% ±

Excel 2010
ekstrim, За такого урода, достаточно плюс в карму поставить_)


Работа, работа, перейди на Федота...
 
Ответить
Сообщениеekstrim, За такого урода, достаточно плюс в карму поставить_)

Автор - Kashimirush
Дата добавления - 25.08.2020 в 15:19
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!