Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
270 ₴

Макрос или формулы для обработки списка фраз в excel

project complete


Нужен макрос в excel или набор формул в excel, который будет делать следующие действия.


На входе подается список фраз. Макс возможная длинна фразы до 15 слов.

Каждую фразу нужно разделить на отдельные слова и сгенерировать все возможные комбинации из данных слов (варианты с перестановками не нужны).


Пример:

Исходная фраза «раз два три четыре»

Варианты, которые должны получиться:

два

два три

два три четыре

два четыре

раз

раз два

раз два три

раз два три четыре

раз два четыре

раз три

раз три четыре

раз четыре

три

три четыре

четыре


Еще пример. Исходник  "1 2 3 4"

Варианты:

1

2

3

4

1 2

1 2 3

1 2 3 4

1 2 4

1 3

1 3 4

1 4

2 3

2 3 4

2 4

3 4


Вывести это все нужно в виде таблицы: в виде Исходник – Вариант на отдельном листе.

Пример:

Исходник
Варианты
1 2 3 4
1
1 2 3 4
2
1 2 3 4
3
1 2 3 4
4
1 2 3 4
1 2
1 2 3 4
1 2 3
1 2 3 4
1 2 3 4
1 2 3 4
1 2 4
1 2 3 4
1 3
1 2 3 4
1 3 4
1 2 3 4
1 4
1 2 3 4
2 3
1 2 3 4
2 3 4
1 2 3 4
2 4
1 2 3 4
3 4
раз два три четыре
два
раз два три четыре
два три
раз два три четыре
два три четыре
раз два три четыре
два четыре
раз два три четыре
раз
раз два три четыре
раз два
раз два три четыре
раз два три
раз два три четыре
раз два три четыре
раз два три четыре
раз два четыре
раз два три четыре
раз три
раз два три четыре
раз три четыре
раз два три четыре
раз четыре
раз два три четыре
три
раз два три четыре
три четыре
раз два три четыре
четыре



Также на отдельном листе нужно вывести список уникальных значений из столбца Варианты и их частотность (количество повторов в столбце)


Например:

ВариантыЧастотность
11
23
32
44
1 256
1 2 35
1 2 3 43
1 2 42
1 31
1 3 414
1 416
2 315
2 3 417
2 469
3 418
два16
два три15
два три четыре14
два четыре27
раз29
раз два28
раз два три30
раз два три четыре82
раз два четыре31
раз три29
раз три четыре28
раз четыре27
три40
три четыре42
четыре41


Итого, нужен файл excel с 3-мя листами:

1-й для вставки списка фраз и с кнопкой для обработки (если используется макрос)

2-й – с таблицей: Фраза – Вариант

3-й с таблицей: Вариант – Количество повторов (частотность)


Оплата по договоренности.

Указывайте, пожалуйста, стоимость и сроки.

Спасибо!




Client's feedback about the contractor Сергее С.

Quality
Professionalism
Price
Availability
Terms

Проект выполнен.

Va B. Va Bz


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 day270 ₴Winning proposal
    Сергей Слободянюк
     369   3   0

    могу написать декстопную программу, но будет чуть дороже. Вряд ли вы разложите строки макросом.
    мои работы http://studiosvs.blogspot.com/
    [email protected]
    скайп svslob

    Ukraine Vinnytsia | 25 January 2016 |
  2. 1 day150 ₴
    did morris
     42   0   1

    Сделаю в виде программы. Это и быстрее и надёжнее.
    email: [email protected]
    skype: worknumber4

    Ukraine Dnepr | 25 January 2016 |
  3. 1 day15 $
    Валерий Макаров
     286  verified   3   0

    Сделаю качественно на VBA в Excel.

    http://vba.valemak.com/

    Ukraine Kamenskoye (Dneprodzerzhinsk) | 25 January 2016 |
  4. 2 days10 $
    Евгений Скиба
     544   18   0

    Здравствуйте.
    Готов выполнить в виде макроса VBA

    Ukraine Ukraine | 25 January 2016 |
  5. 5 days500 ₴
    Никита Серафимович
     133   2   0

    Добрый день
    Обладаю активным опытом работы в Excel с VBA макросами более 5ти лет. В частности сталкивался с задачами по генерации фраз/слов из исходных фраз для яндекс/google реклам.
    Если заинтересуют мои услуги пришлите ТЗ на почту [email protected], либо отпишите тут на сайте.

    С Уважением
    Серафимович Никита

    Ukraine Herson | 25 January 2016 |
  6. 2 days400 ₴
    Владимир Чувалов
     719   26   0

    Сделаю,
    детали давайте в личке или скайп (darkedhart), обговорим алгоритм более детально
    Спасибо

    Ukraine Rovno | 25 January 2016 |
  7. 1 day500 ₽
    Игорь Пупкин
     55   2   0

    Не вопрос. Скиньте на [email protected]
    Посмотрим. Сделаем макросом. Оплата по факту на яндекс деньги.

    Russia Rostov-na-Donu | 25 January 2016 |

Client
Va Bz
Ukraine Kyiv  5   0
Project published
25 January 2016
237 views
Contractor location
Ukraine Ukraine
Payment methods
Share