Получение комбинаций слов
AdwordsDirect
Дата: Четверг, 04.05.2017, 12:08 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 148
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день, подскажите пожалуйста как мне получить всевозможные комбинации слов? Важно, чтобы комбинации делались только из строки. То есть в строке 5 ячеек, и чтобы комбинация делалась только по ним. Отдельно по каждой строке. Буду очень благодарен. Могу даже задонатить.
Добрый день, подскажите пожалуйста как мне получить всевозможные комбинации слов? Важно, чтобы комбинации делались только из строки. То есть в строке 5 ячеек, и чтобы комбинация делалась только по ним. Отдельно по каждой строке. Буду очень благодарен. Могу даже задонатить. AdwordsDirect
Сообщение отредактировал AdwordsDirect - Четверг, 04.05.2017, 12:54
Ответить
Сообщение Добрый день, подскажите пожалуйста как мне получить всевозможные комбинации слов? Важно, чтобы комбинации делались только из строки. То есть в строке 5 ячеек, и чтобы комбинация делалась только по ним. Отдельно по каждой строке. Буду очень благодарен. Могу даже задонатить. Автор - AdwordsDirect Дата добавления - 04.05.2017 в 12:08
китин
Дата: Четверг, 04.05.2017, 12:35 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Perfect2You
Дата: Четверг, 04.05.2017, 12:38 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
А куда эти комбинации планируете складывать? Для 5-ти это уже 120 вариантов.
А куда эти комбинации планируете складывать? Для 5-ти это уже 120 вариантов. Perfect2You
Ответить
Сообщение А куда эти комбинации планируете складывать? Для 5-ти это уже 120 вариантов. Автор - Perfect2You Дата добавления - 04.05.2017 в 12:38
AdwordsDirect
Дата: Четверг, 04.05.2017, 13:00 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 148
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Китин, там некорректно работает. Поскольку нет словосочетаний коротких из двух/трех слов. Perfect, Складывать на другую страницу, как в примере выше. Например слово из строчки Водосточный желоб 3m (3 м/3m/3м) DEVOREX(деворекс) коричневая Надо получить вот такое: водосточный 3 м водосточный 3 m водосточный 3m водосточный 3м водосточный коричневая водосточный коричневая 3 м водосточный коричневая 3 m водосточный коричневая 3m водосточный коричневая 3м водосточный devorex водосточный devorex 3 м водосточный devorex 3 m водосточный devorex 3m водосточный devorex 3м водосточный devorex коричневая водосточный devorex коричневая 3 м водосточный devorex коричневая 3 m водосточный devorex коричневая 3m водосточный devorex коричневая 3м водосточный деворекс водосточный деворекс 3 м водосточный деворекс 3 m водосточный деворекс 3m водосточный деворекс 3м водосточный деворекс коричневая водосточный деворекс коричневая 3 м водосточный деворекс коричневая 3 m водосточный деворекс коричневая 3m водосточный деворекс коричневая 3м водосточный желоб водосточный желоб 3 м водосточный желоб 3 m водосточный желоб 3m водосточный желоб 3м водосточный желоб коричневая водосточный желоб коричневая 3 м водосточный желоб коричневая 3 m водосточный желоб коричневая 3m водосточный желоб коричневая 3м водосточный желоб devorex водосточный желоб devorex 3 м водосточный желоб devorex 3 m водосточный желоб devorex 3m водосточный желоб devorex 3м водосточный желоб devorex коричневая водосточный желоб devorex коричневая 3 м водосточный желоб devorex коричневая 3 m водосточный желоб devorex коричневая 3m водосточный желоб devorex коричневая 3м водосточный желоб деворекс водосточный желоб деворекс 3 м водосточный желоб деворекс 3 m водосточный желоб деворекс 3m водосточный желоб деворекс 3м водосточный желоб деворекс коричневая водосточный желоб деворекс коричневая 3 м водосточный желоб деворекс коричневая 3 m водосточный желоб деворекс коричневая 3m водосточный желоб деворекс коричневая 3м Разумеется, сформированные строчки в которых разница только в том, что слова в разном порядке - считать дублем. (такое не надо)
Китин, там некорректно работает. Поскольку нет словосочетаний коротких из двух/трех слов. Perfect, Складывать на другую страницу, как в примере выше. Например слово из строчки Водосточный желоб 3m (3 м/3m/3м) DEVOREX(деворекс) коричневая Надо получить вот такое: водосточный 3 м водосточный 3 m водосточный 3m водосточный 3м водосточный коричневая водосточный коричневая 3 м водосточный коричневая 3 m водосточный коричневая 3m водосточный коричневая 3м водосточный devorex водосточный devorex 3 м водосточный devorex 3 m водосточный devorex 3m водосточный devorex 3м водосточный devorex коричневая водосточный devorex коричневая 3 м водосточный devorex коричневая 3 m водосточный devorex коричневая 3m водосточный devorex коричневая 3м водосточный деворекс водосточный деворекс 3 м водосточный деворекс 3 m водосточный деворекс 3m водосточный деворекс 3м водосточный деворекс коричневая водосточный деворекс коричневая 3 м водосточный деворекс коричневая 3 m водосточный деворекс коричневая 3m водосточный деворекс коричневая 3м водосточный желоб водосточный желоб 3 м водосточный желоб 3 m водосточный желоб 3m водосточный желоб 3м водосточный желоб коричневая водосточный желоб коричневая 3 м водосточный желоб коричневая 3 m водосточный желоб коричневая 3m водосточный желоб коричневая 3м водосточный желоб devorex водосточный желоб devorex 3 м водосточный желоб devorex 3 m водосточный желоб devorex 3m водосточный желоб devorex 3м водосточный желоб devorex коричневая водосточный желоб devorex коричневая 3 м водосточный желоб devorex коричневая 3 m водосточный желоб devorex коричневая 3m водосточный желоб devorex коричневая 3м водосточный желоб деворекс водосточный желоб деворекс 3 м водосточный желоб деворекс 3 m водосточный желоб деворекс 3m водосточный желоб деворекс 3м водосточный желоб деворекс коричневая водосточный желоб деворекс коричневая 3 м водосточный желоб деворекс коричневая 3 m водосточный желоб деворекс коричневая 3m водосточный желоб деворекс коричневая 3м Разумеется, сформированные строчки в которых разница только в том, что слова в разном порядке - считать дублем. (такое не надо) AdwordsDirect
Ответить
Сообщение Китин, там некорректно работает. Поскольку нет словосочетаний коротких из двух/трех слов. Perfect, Складывать на другую страницу, как в примере выше. Например слово из строчки Водосточный желоб 3m (3 м/3m/3м) DEVOREX(деворекс) коричневая Надо получить вот такое: водосточный 3 м водосточный 3 m водосточный 3m водосточный 3м водосточный коричневая водосточный коричневая 3 м водосточный коричневая 3 m водосточный коричневая 3m водосточный коричневая 3м водосточный devorex водосточный devorex 3 м водосточный devorex 3 m водосточный devorex 3m водосточный devorex 3м водосточный devorex коричневая водосточный devorex коричневая 3 м водосточный devorex коричневая 3 m водосточный devorex коричневая 3m водосточный devorex коричневая 3м водосточный деворекс водосточный деворекс 3 м водосточный деворекс 3 m водосточный деворекс 3m водосточный деворекс 3м водосточный деворекс коричневая водосточный деворекс коричневая 3 м водосточный деворекс коричневая 3 m водосточный деворекс коричневая 3m водосточный деворекс коричневая 3м водосточный желоб водосточный желоб 3 м водосточный желоб 3 m водосточный желоб 3m водосточный желоб 3м водосточный желоб коричневая водосточный желоб коричневая 3 м водосточный желоб коричневая 3 m водосточный желоб коричневая 3m водосточный желоб коричневая 3м водосточный желоб devorex водосточный желоб devorex 3 м водосточный желоб devorex 3 m водосточный желоб devorex 3m водосточный желоб devorex 3м водосточный желоб devorex коричневая водосточный желоб devorex коричневая 3 м водосточный желоб devorex коричневая 3 m водосточный желоб devorex коричневая 3m водосточный желоб devorex коричневая 3м водосточный желоб деворекс водосточный желоб деворекс 3 м водосточный желоб деворекс 3 m водосточный желоб деворекс 3m водосточный желоб деворекс 3м водосточный желоб деворекс коричневая водосточный желоб деворекс коричневая 3 м водосточный желоб деворекс коричневая 3 m водосточный желоб деворекс коричневая 3m водосточный желоб деворекс коричневая 3м Разумеется, сформированные строчки в которых разница только в том, что слова в разном порядке - считать дублем. (такое не надо) Автор - AdwordsDirect Дата добавления - 04.05.2017 в 13:00
Perfect2You
Дата: Четверг, 04.05.2017, 13:40 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
А если по очередной строке получится дубликат полученного по более ранней строке - тоже не надо? Полученные комбинации, как я понимаю, расположить в столбик. Различные слова в одной ячейке через пробел или каждое слово в отдельной ячейке, как на листе с данными? "3 м/3m/3м" такого в данных нет. Если такое встретится в ячейке, разделенное символом "/" считать разными словами? Еще интересный вопрос: Devorex и Деворекс - тоже дубликаты? Боюсь, что иначе как допсловарем это программе не объяснить... Без использования допсловаря будут встречаться варианты, где они присутствуют вместе.
А если по очередной строке получится дубликат полученного по более ранней строке - тоже не надо? Полученные комбинации, как я понимаю, расположить в столбик. Различные слова в одной ячейке через пробел или каждое слово в отдельной ячейке, как на листе с данными? "3 м/3m/3м" такого в данных нет. Если такое встретится в ячейке, разделенное символом "/" считать разными словами? Еще интересный вопрос: Devorex и Деворекс - тоже дубликаты? Боюсь, что иначе как допсловарем это программе не объяснить... Без использования допсловаря будут встречаться варианты, где они присутствуют вместе. Perfect2You
Сообщение отредактировал Perfect2You - Четверг, 04.05.2017, 14:04
Ответить
Сообщение А если по очередной строке получится дубликат полученного по более ранней строке - тоже не надо? Полученные комбинации, как я понимаю, расположить в столбик. Различные слова в одной ячейке через пробел или каждое слово в отдельной ячейке, как на листе с данными? "3 м/3m/3м" такого в данных нет. Если такое встретится в ячейке, разделенное символом "/" считать разными словами? Еще интересный вопрос: Devorex и Деворекс - тоже дубликаты? Боюсь, что иначе как допсловарем это программе не объяснить... Без использования допсловаря будут встречаться варианты, где они присутствуют вместе. Автор - Perfect2You Дата добавления - 04.05.2017 в 13:40
AdwordsDirect
Дата: Четверг, 04.05.2017, 14:02 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 148
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Главное, чтобы не было дубликатов и "Неявных дубликатов" в одной строке. Неявный дубликат - такой же набор слов только в другом порядке. Использовать только данные из строки. (3 m/ 3m / 3 м) - это я от себя добавлял просто. В ячейках не будут встречаться никакие спец. символы (!, ?, / и так далее).
Главное, чтобы не было дубликатов и "Неявных дубликатов" в одной строке. Неявный дубликат - такой же набор слов только в другом порядке. Использовать только данные из строки. (3 m/ 3m / 3 м) - это я от себя добавлял просто. В ячейках не будут встречаться никакие спец. символы (!, ?, / и так далее). AdwordsDirect
Ответить
Сообщение Главное, чтобы не было дубликатов и "Неявных дубликатов" в одной строке. Неявный дубликат - такой же набор слов только в другом порядке. Использовать только данные из строки. (3 m/ 3m / 3 м) - это я от себя добавлял просто. В ячейках не будут встречаться никакие спец. символы (!, ?, / и так далее). Автор - AdwordsDirect Дата добавления - 04.05.2017 в 14:02
китин
Дата: Четверг, 04.05.2017, 14:03 |
Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
а вдруг угадал?
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение а вдруг угадал? Автор - китин Дата добавления - 04.05.2017 в 14:03
AdwordsDirect
Дата: Четверг, 04.05.2017, 15:34 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 148
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Китин, вроде подходит пока что.
Ответить
Сообщение Китин, вроде подходит пока что. Автор - AdwordsDirect Дата добавления - 04.05.2017 в 15:34
Perfect2You
Дата: Среда, 10.05.2017, 11:41 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Смотрел предложенное решение. Набор сильно неполон. О полноте набора. Каждое дополнительное слово увеличивает количество возможных вариантов в два раза. Точное количество удовлетворяющих Вашему условию (кол-во слов от двух и больше) незначительно уменьшают перечень. В результате при количестве слов 14 и больше, у EXCEL уже не хватит столбцов для размещения всех комбинаций. Набросал решение довольно шустренькое с полными наборами комбинаций для количества слов до 13-ти. Надо? Если изменить принцип размещения комбинаций-результатов, можно снять ограничение 13-ти. Но чем больше, тем обрабатывать, естественно, труднее и дольше...
Смотрел предложенное решение. Набор сильно неполон. О полноте набора. Каждое дополнительное слово увеличивает количество возможных вариантов в два раза. Точное количество удовлетворяющих Вашему условию (кол-во слов от двух и больше) незначительно уменьшают перечень. В результате при количестве слов 14 и больше, у EXCEL уже не хватит столбцов для размещения всех комбинаций. Набросал решение довольно шустренькое с полными наборами комбинаций для количества слов до 13-ти. Надо? Если изменить принцип размещения комбинаций-результатов, можно снять ограничение 13-ти. Но чем больше, тем обрабатывать, естественно, труднее и дольше... Perfect2You
Ответить
Сообщение Смотрел предложенное решение. Набор сильно неполон. О полноте набора. Каждое дополнительное слово увеличивает количество возможных вариантов в два раза. Точное количество удовлетворяющих Вашему условию (кол-во слов от двух и больше) незначительно уменьшают перечень. В результате при количестве слов 14 и больше, у EXCEL уже не хватит столбцов для размещения всех комбинаций. Набросал решение довольно шустренькое с полными наборами комбинаций для количества слов до 13-ти. Надо? Если изменить принцип размещения комбинаций-результатов, можно снять ограничение 13-ти. Но чем больше, тем обрабатывать, естественно, труднее и дольше... Автор - Perfect2You Дата добавления - 10.05.2017 в 11:41
Pelena
Дата: Среда, 10.05.2017, 12:46 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация:
4420
±
Замечаний:
±
Excel 365 & Mac Excel
Набросал решение ... Надо?
Надо. Выкладывайте
Набросал решение ... Надо?
Надо. Выкладывайте Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Набросал решение ... Надо?
Надо. Выкладывайте Автор - Pelena Дата добавления - 10.05.2017 в 12:46
Perfect2You
Дата: Среда, 10.05.2017, 13:34 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Разве по-джентльменски отказать даме? Плиииз!
Разве по-джентльменски отказать даме? Плиииз! Perfect2You
Сообщение отредактировал Perfect2You - Среда, 10.05.2017, 13:34
Ответить
Сообщение Разве по-джентльменски отказать даме? Плиииз! Автор - Perfect2You Дата добавления - 10.05.2017 в 13:34