Перебор всех значений из 2 и более списков
|
|
Unterwerde |
Дата: Среда, 14.10.2015, 12:22 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Добрый день. Есть 2 списка, в которых N1 и N2 - количество значений соответственно. Нужно сделать перебор всех возможных вариантов N1N2.
Заранее признателен
Добрый день. Есть 2 списка, в которых N1 и N2 - количество значений соответственно. Нужно сделать перебор всех возможных вариантов N1N2.
Заранее признателенUnterwerde
|
|
| Ответить
|
buchlotnik |
Дата: Среда, 14.10.2015, 12:31 |
Сообщение № 2 |
|
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
 2010, 2013, 2016 RUS / ENG | |
можно так Код =ИНДЕКС($A$2:$A$4;ОКРВВЕРХ(СТРОКА(F1)/3;1))&ИНДЕКС($B$2:$B$4;ОСТАТ(СТРОКА(G3);3)+1)
можно так Код =ИНДЕКС($A$2:$A$4;ОКРВВЕРХ(СТРОКА(F1)/3;1))&ИНДЕКС($B$2:$B$4;ОСТАТ(СТРОКА(G3);3)+1) buchlotnik
Сообщение отредактировал buchlotnik - Среда, 14.10.2015, 12:32 |
|
| Ответить
|
Unterwerde |
Дата: Среда, 14.10.2015, 12:52 |
Сообщение № 3 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Неплохое решение, что делать если значений достаточно много и каждый раз разное кол-во?
Неплохое решение, что делать если значений достаточно много и каждый раз разное кол-во?Unterwerde
|
|
| Ответить
|
китин |
Дата: Среда, 14.10.2015, 13:03 |
Сообщение № 4 |
|
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация:
1079
±
Замечаний:
0% ±
 Excel 2007;2010;2016 | |
тогда вот так.для двух столбцов с неограниченным количеством Код =ИНДЕКС($A:$A;ЦЕЛОЕ((СТРОКА(A1)-1)/((СЧЁТЗ($B:$B)-1))+1)+1)&ИНДЕКС($B:$B;(ОСТАТ(СТРОКА(A1)-1;СЧЁТЗ($B:$B)-1)+1)+1)
тогда вот так.для двух столбцов с неограниченным количеством Код =ИНДЕКС($A:$A;ЦЕЛОЕ((СТРОКА(A1)-1)/((СЧЁТЗ($B:$B)-1))+1)+1)&ИНДЕКС($B:$B;(ОСТАТ(СТРОКА(A1)-1;СЧЁТЗ($B:$B)-1)+1)+1) китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
|
|
| Ответить
|
Unterwerde |
Дата: Среда, 14.10.2015, 13:26 |
Сообщение № 5 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Спасибо
А большее кол-во столбцов реально сделать или нет?
Спасибо
А большее кол-во столбцов реально сделать или нет?Unterwerde
|
|
| Ответить
|
Unterwerde |
Дата: Среда, 14.10.2015, 13:49 |
Сообщение № 6 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Затупил. Получилось, спасибо.
|
|
| Ответить
|
китин |
Дата: Среда, 14.10.2015, 13:52 |
Сообщение № 7 |
|
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация:
1079
±
Замечаний:
0% ±
 Excel 2007;2010;2016 | |
ну вот так для трех столбцов.Код ИНДЕКС($A:$A;ЦЕЛОЕ((СТРОКА(A1)-1)/((СЧЁТЗ($C:$C)-1))+1)+1)&ИНДЕКС($B:$B;ЦЕЛОЕ((СТРОКА(A1)-1)/((СЧЁТЗ($C:$C)-1))+1)+1)&ИНДЕКС($C:$C;(ОСТАТ(СТРОКА(A1)-1;СЧЁТЗ($C:$C)-1)+1)+1) оно вам надо?спросите в разделе по VBA.а лучше покопайтесь в поиске по форуму.эта тема поднималась десятки раз
ну вот так для трех столбцов.Код ИНДЕКС($A:$A;ЦЕЛОЕ((СТРОКА(A1)-1)/((СЧЁТЗ($C:$C)-1))+1)+1)&ИНДЕКС($B:$B;ЦЕЛОЕ((СТРОКА(A1)-1)/((СЧЁТЗ($C:$C)-1))+1)+1)&ИНДЕКС($C:$C;(ОСТАТ(СТРОКА(A1)-1;СЧЁТЗ($C:$C)-1)+1)+1) оно вам надо?спросите в разделе по VBA.а лучше покопайтесь в поиске по форуму.эта тема поднималась десятки разкитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
|
|
| Ответить
|