allcoma
Дата: Воскресенье, 12.06.2016, 16:40 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Как создать такую последовательность 1,2,1,3,1,2,1,4,1,2,1,3,1,2,1,5 до бесконечности? один смещается и повторяется через 2, два через 4, три через 8, четыре через 16 и так далее есть такие бесконечные последовательности 1,2,2,3,3,3,3,4,4,4,4,4,4,4,4 1,2,2,4,4,4,4,8,8,8,8,8,8,8,8 1,1,2,1,2,3,4,1,2,3,4,5,6,7,8 продолжение последовательности
Как создать такую последовательность 1,2,1,3,1,2,1,4,1,2,1,3,1,2,1,5 до бесконечности? один смещается и повторяется через 2, два через 4, три через 8, четыре через 16 и так далее есть такие бесконечные последовательности 1,2,2,3,3,3,3,4,4,4,4,4,4,4,4 1,2,2,4,4,4,4,8,8,8,8,8,8,8,8 1,1,2,1,2,3,4,1,2,3,4,5,6,7,8 продолжение последовательности allcoma
Ответить
Сообщение Как создать такую последовательность 1,2,1,3,1,2,1,4,1,2,1,3,1,2,1,5 до бесконечности? один смещается и повторяется через 2, два через 4, три через 8, четыре через 16 и так далее есть такие бесконечные последовательности 1,2,2,3,3,3,3,4,4,4,4,4,4,4,4 1,2,2,4,4,4,4,8,8,8,8,8,8,8,8 1,1,2,1,2,3,4,1,2,3,4,5,6,7,8 продолжение последовательности Автор - allcoma Дата добавления - 12.06.2016 в 16:40
_Boroda_
Дата: Воскресенье, 12.06.2016, 17:06 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно? Формула массива (вводится одновременным нажатием Контрл Шифт Ентер)Код
=9-СЧЁТ(ПОИСК(",";СТРОКА(A1)/2^(СТРОКА($1:$9)-1)))
Здесь максимум 9, если нужно больше, то вместо обеих девяток поставьте нужное число Или такКод
=10-СЧЁТ(ПОИСК(",";СТРОКА(A1)/2^СТРОКА($1:$9)))
Для любого разделителя целой и дробной части (не только запятой, как в формулах выше)Код
=10-СЧЁТ(ПОИСК(ПСТР(1/2;2;1);СТРОКА(A1)/2^СТРОКА($1:$9)))
Немассивная формула (обычный ввод Ентером)Код
=СУММПРОИЗВ(--ЕОШ(ПОИСК(",";СТРОКА(A1)/2^СТРОКА($1:$9))))+1
Так нужно? Формула массива (вводится одновременным нажатием Контрл Шифт Ентер)Код
=9-СЧЁТ(ПОИСК(",";СТРОКА(A1)/2^(СТРОКА($1:$9)-1)))
Здесь максимум 9, если нужно больше, то вместо обеих девяток поставьте нужное число Или такКод
=10-СЧЁТ(ПОИСК(",";СТРОКА(A1)/2^СТРОКА($1:$9)))
Для любого разделителя целой и дробной части (не только запятой, как в формулах выше)Код
=10-СЧЁТ(ПОИСК(ПСТР(1/2;2;1);СТРОКА(A1)/2^СТРОКА($1:$9)))
Немассивная формула (обычный ввод Ентером)Код
=СУММПРОИЗВ(--ЕОШ(ПОИСК(",";СТРОКА(A1)/2^СТРОКА($1:$9))))+1
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно? Формула массива (вводится одновременным нажатием Контрл Шифт Ентер)Код
=9-СЧЁТ(ПОИСК(",";СТРОКА(A1)/2^(СТРОКА($1:$9)-1)))
Здесь максимум 9, если нужно больше, то вместо обеих девяток поставьте нужное число Или такКод
=10-СЧЁТ(ПОИСК(",";СТРОКА(A1)/2^СТРОКА($1:$9)))
Для любого разделителя целой и дробной части (не только запятой, как в формулах выше)Код
=10-СЧЁТ(ПОИСК(ПСТР(1/2;2;1);СТРОКА(A1)/2^СТРОКА($1:$9)))
Немассивная формула (обычный ввод Ентером)Код
=СУММПРОИЗВ(--ЕОШ(ПОИСК(",";СТРОКА(A1)/2^СТРОКА($1:$9))))+1
Автор - _Boroda_ Дата добавления - 12.06.2016 в 17:06