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

Вход

Регистрация

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

 

= Мир MS Excel/Группировка строк в отдельный столбец - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Группировка строк в отдельный столбец
Nata74 Дата: Среда, 06.08.2014, 10:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте! Необходимо преобразить очень большой объем информации.
В колонке имеется наименование товара (жирным цветом название). Под каждым наименованием товара его характеристики (от 1 до 10).
Необходимо сделать столбец где наименование товара соединено с каждой характеристикой.
Файл во вложении.
Предполагаю, что нужна функция ЕСЛИ и предварительное формирование дополнительных столбцов, но не получается осуществить.
Заранее спасибо.
К сообщению приложен файл: 5824000.xls (28.5 Kb)
 
Ответить
СообщениеЗдравствуйте! Необходимо преобразить очень большой объем информации.
В колонке имеется наименование товара (жирным цветом название). Под каждым наименованием товара его характеристики (от 1 до 10).
Необходимо сделать столбец где наименование товара соединено с каждой характеристикой.
Файл во вложении.
Предполагаю, что нужна функция ЕСЛИ и предварительное формирование дополнительных столбцов, но не получается осуществить.
Заранее спасибо.

Автор - Nata74
Дата добавления - 06.08.2014 в 10:40
Russel Дата: Среда, 06.08.2014, 10:52 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Со вспомогательными столбцами.
В основе предположение, что наименования не начинаются с цифры, а характеристика - обязательно начинается.
К сообщению приложен файл: 8305935.xls (31.5 Kb)


QIWI 9173973973

Сообщение отредактировал Russel - Среда, 06.08.2014, 10:53
 
Ответить
СообщениеСо вспомогательными столбцами.
В основе предположение, что наименования не начинаются с цифры, а характеристика - обязательно начинается.

Автор - Russel
Дата добавления - 06.08.2014 в 10:52
Alex_ST Дата: Среда, 06.08.2014, 10:58 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3219
Репутация: 622 ±
Замечаний: 0% ±

2003
Тут скорее всего без макросов не обойтись, т.к. после каждого наименования идёт разное число ячеек с количеством товара
Уточните, пожалуйста, как "отделять мух от котлет?"
Т.е. что является однозначно определяющим признаком того, что в ячейке наименование товара, а что - того, что в ячейке количество товара?



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеТут скорее всего без макросов не обойтись, т.к. после каждого наименования идёт разное число ячеек с количеством товара
Уточните, пожалуйста, как "отделять мух от котлет?"
Т.е. что является однозначно определяющим признаком того, что в ячейке наименование товара, а что - того, что в ячейке количество товара?

Автор - Alex_ST
Дата добавления - 06.08.2014 в 10:58
Pelena Дата: Среда, 06.08.2014, 11:02 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Тоже с доп. столбцом
К сообщению приложен файл: 2313605.xls (29.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТоже с доп. столбцом

Автор - Pelena
Дата добавления - 06.08.2014 в 11:02
alex1248 Дата: Среда, 06.08.2014, 11:02 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Еще вариант с доп столбцом. Будет работать, если " шт" содержится в наименовании номенклатуры (не факт), и нет в других строках (похоже на это).
Если же текстовые совпадения не гарантированы, то да, нужен макрос.
К сообщению приложен файл: 5824000-112.xls (23.5 Kb)


skype alex12481632
Qiwi +79276708519


Сообщение отредактировал alex1248 - Среда, 06.08.2014, 11:18
 
Ответить
СообщениеЕще вариант с доп столбцом. Будет работать, если " шт" содержится в наименовании номенклатуры (не факт), и нет в других строках (похоже на это).
Если же текстовые совпадения не гарантированы, то да, нужен макрос.

Автор - alex1248
Дата добавления - 06.08.2014 в 11:02
Nata74 Дата: Среда, 06.08.2014, 11:17 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Russel, все наименования начинаются со слова, т.е. с русской буквы. Характеристика не обязательно начинается с цифры, может с цифры, может с латинской буквы.
Alex_ST, определяющим фактором того, что в ячейке наименование товара является его название, т.е. слово. То, что в ячейке характеристика - отсутствие слова, латинские/английские буквы, цифры.
Pelena, смотрю сейчас файл. объясните, пожалуйста, как получили.
alex1248, шт содержится в наименовании номенклатуры. Хотелось бы даже убрать это "шт" из преобразованного столбца (как было в примере). К сожалению, файл не могу открыть.
Спасибо всем за ответы и за участие. Буду ждать дополнительной информации
 
Ответить
СообщениеRussel, все наименования начинаются со слова, т.е. с русской буквы. Характеристика не обязательно начинается с цифры, может с цифры, может с латинской буквы.
Alex_ST, определяющим фактором того, что в ячейке наименование товара является его название, т.е. слово. То, что в ячейке характеристика - отсутствие слова, латинские/английские буквы, цифры.
Pelena, смотрю сейчас файл. объясните, пожалуйста, как получили.
alex1248, шт содержится в наименовании номенклатуры. Хотелось бы даже убрать это "шт" из преобразованного столбца (как было в примере). К сожалению, файл не могу открыть.
Спасибо всем за ответы и за участие. Буду ждать дополнительной информации

Автор - Nata74
Дата добавления - 06.08.2014 в 11:17
_Boroda_ Дата: Среда, 06.08.2014, 11:18 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Без доп столбцов. И даже не формула массива
Код
=ЕСЛИ(ЕЧИСЛО(-ЛЕВБ(A$1:A2));ЛЕВБ(ПРОСМОТР(;-1/ЕОШИБКА(-ЛЕВБ(A$1:A2));A$1:A2);ПОИСК(",";ПРОСМОТР(;-1/ЕОШИБКА(-ЛЕВБ(A$1:A2));A$1:A2))+1)&A2;"")


Характеристика не обязательно начинается с цифры, может с цифры, может с латинской буквы.
Мля! Ща переделаю

Переделал. Файл _2
Код
=ЕСЛИ("А"<A2&"я";"";ЛЕВБ(ПРОСМОТР(;-1/("А"<A$1:A2);A$1:A2);ПОИСК(",";ПРОСМОТР(;-1/("А"<A$1:A2);A$1:A2))+1)&A2)
К сообщению приложен файл: 5824000_1.xls (34.5 Kb) · 5824000_2.xls (34.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеБез доп столбцов. И даже не формула массива
Код
=ЕСЛИ(ЕЧИСЛО(-ЛЕВБ(A$1:A2));ЛЕВБ(ПРОСМОТР(;-1/ЕОШИБКА(-ЛЕВБ(A$1:A2));A$1:A2);ПОИСК(",";ПРОСМОТР(;-1/ЕОШИБКА(-ЛЕВБ(A$1:A2));A$1:A2))+1)&A2;"")


Характеристика не обязательно начинается с цифры, может с цифры, может с латинской буквы.
Мля! Ща переделаю

Переделал. Файл _2
Код
=ЕСЛИ("А"<A2&"я";"";ЛЕВБ(ПРОСМОТР(;-1/("А"<A$1:A2);A$1:A2);ПОИСК(",";ПРОСМОТР(;-1/("А"<A$1:A2);A$1:A2))+1)&A2)

Автор - _Boroda_
Дата добавления - 06.08.2014 в 11:18
Pelena Дата: Среда, 06.08.2014, 11:19 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
У меня тоже формулы рассчитаны на то, что характеристика начинается с цифры


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ меня тоже формулы рассчитаны на то, что характеристика начинается с цифры

Автор - Pelena
Дата добавления - 06.08.2014 в 11:19
Nata74 Дата: Среда, 06.08.2014, 11:25 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, да, смотрю, если характеристика, например, P 3, то не работает :(
_Boroda_, это уже окончательный? что-то у меня не идет преобразование
 
Ответить
СообщениеPelena, да, смотрю, если характеристика, например, P 3, то не работает :(
_Boroda_, это уже окончательный? что-то у меня не идет преобразование

Автор - Nata74
Дата добавления - 06.08.2014 в 11:25
Russel Дата: Среда, 06.08.2014, 11:27 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Наименование не содержит "/", характеристика содержит.
Дайте более обширный пример с разными вариантами содержания
К сообщению приложен файл: 9074420.xls (37.5 Kb)


QIWI 9173973973

Сообщение отредактировал Russel - Среда, 06.08.2014, 11:27
 
Ответить
СообщениеНаименование не содержит "/", характеристика содержит.
Дайте более обширный пример с разными вариантами содержания

Автор - Russel
Дата добавления - 06.08.2014 в 11:27
alex1248 Дата: Среда, 06.08.2014, 11:27 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Nata74, если есть разные варианты по наименованиям номенклатуры, самое оптимальное, на мой взгляд - макрос по шрифту. Вот это при выгрузке гарантированно не нарушится.


skype alex12481632
Qiwi +79276708519
 
Ответить
СообщениеNata74, если есть разные варианты по наименованиям номенклатуры, самое оптимальное, на мой взгляд - макрос по шрифту. Вот это при выгрузке гарантированно не нарушится.

Автор - alex1248
Дата добавления - 06.08.2014 в 11:27
Nata74 Дата: Среда, 06.08.2014, 11:45 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Russel, не все характеристики содержат "/". Вложила файл с более обширным набором характеристик.
alex1248, не умею к сожалению :(
К сообщению приложен файл: 0136273.xls (32.0 Kb)
 
Ответить
СообщениеRussel, не все характеристики содержат "/". Вложила файл с более обширным набором характеристик.
alex1248, не умею к сожалению :(

Автор - Nata74
Дата добавления - 06.08.2014 в 11:45
Russel Дата: Среда, 06.08.2014, 11:49 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Вложила файл с более обширным набором характеристик.

К сожалению, нет четких признаков, в характеристиках у Вас так же и кириллица есть.
Жирный шрифт тоже как попало содержится или только наименования выделены?


QIWI 9173973973
 
Ответить
Сообщение
Вложила файл с более обширным набором характеристик.

К сожалению, нет четких признаков, в характеристиках у Вас так же и кириллица есть.
Жирный шрифт тоже как попало содержится или только наименования выделены?

Автор - Russel
Дата добавления - 06.08.2014 в 11:49
Nata74 Дата: Среда, 06.08.2014, 12:05 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Жирный шрифт как попало содержится.
Boroda_, не все строки выводит таки образом почему-то.
Помогите.... %)
К сообщению приложен файл: _Boroda_.xls (39.5 Kb)
 
Ответить
СообщениеЖирный шрифт как попало содержится.
Boroda_, не все строки выводит таки образом почему-то.
Помогите.... %)

Автор - Nata74
Дата добавления - 06.08.2014 в 12:05
_Boroda_ Дата: Среда, 06.08.2014, 12:13 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Держите.
Строки 34-36 не выводятся потому, что не выполняется условие
Характеристика не обязательно начинается с цифры, может с цифры, может с латинской буквы.
- там русские буквы. Или замените буквы на латинские, или заполните подобные ячейки вручную
К сообщению приложен файл: 0136273_1.xls (47.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДержите.
Строки 34-36 не выводятся потому, что не выполняется условие
Характеристика не обязательно начинается с цифры, может с цифры, может с латинской буквы.
- там русские буквы. Или замените буквы на латинские, или заполните подобные ячейки вручную

Автор - _Boroda_
Дата добавления - 06.08.2014 в 12:13
Nata74 Дата: Среда, 06.08.2014, 12:13 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, и еще первая строка из преобразованных встает напротив строки с наименованием, а должна вставать напротив строки с характеристикой. Т.е. должно быть

Сахар-песок, шт
5шт/уп Сахар-песок, 5шт/уп
10шт/уп Сахар-песок, 10шт/уп

а получается

Сахар-песок, шт Сахар-песок, 5шт/уп
5шт/уп Сахар-песок, 10шт/уп
10шт/уп
 
Ответить
Сообщение_Boroda_, и еще первая строка из преобразованных встает напротив строки с наименованием, а должна вставать напротив строки с характеристикой. Т.е. должно быть

Сахар-песок, шт
5шт/уп Сахар-песок, 5шт/уп
10шт/уп Сахар-песок, 10шт/уп

а получается

Сахар-песок, шт Сахар-песок, 5шт/уп
5шт/уп Сахар-песок, 10шт/уп
10шт/уп

Автор - Nata74
Дата добавления - 06.08.2014 в 12:13
Nata74 Дата: Среда, 06.08.2014, 12:22 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, по последнему Вашему вложению работает, кроме строк с P и С. Это уже огромная работа. Спасибо. Если можно как-то и их захватить в обработку буду очень признательна. Если нет, то все равно это очень-очень большое СПАСИБО
 
Ответить
Сообщение_Boroda_, по последнему Вашему вложению работает, кроме строк с P и С. Это уже огромная работа. Спасибо. Если можно как-то и их захватить в обработку буду очень признательна. Если нет, то все равно это очень-очень большое СПАСИБО

Автор - Nata74
Дата добавления - 06.08.2014 в 12:22
  • Страница 1 из 1
  • 1
Поиск:

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