**Можно без дополнительного столбца сделать, но тогда придётся массивную формулу применить для массива ячеек. Вся строка. Таблица внизу. Файл перезалил.
Добрый вечер! Пришлось вставить столбец C для формирования случайной последовательности:
**Можно без дополнительного столбца сделать, но тогда придётся массивную формулу применить для массива ячеек. Вся строка. Таблица внизу. Файл перезалил.Светлый
Светлый, Мне кажется можно применить вероятность и исходя из того сколько осталось их 15 по отношению к текущей ячейки и правее, просто генерить случайное значение, но это вопрос уже к ТС ChicherinAV, смысл такой случайной таблички, если при пересчете она постоянно меняется.
Светлый, Мне кажется можно применить вероятность и исходя из того сколько осталось их 15 по отношению к текущей ячейки и правее, просто генерить случайное значение, но это вопрос уже к ТС ChicherinAV, смысл такой случайной таблички, если при пересчете она постоянно меняется.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Флаг в руки. У меня не получилось. Количество случайно гуляет. Случайно надо генерить не значение 0/1, их количество может быть случайным, а расположение 0 или 1, количество определено. Как у меня.
Флаг в руки. У меня не получилось. Количество случайно гуляет. Случайно надо генерить не значение 0/1, их количество может быть случайным, а расположение 0 или 1, количество определено. Как у меня.Светлый
[offtop]Не могу пройти мимо и не поделиться тем, как красиво решение этой задачки выглядит в Таблицах Google. Если дойдете до них, то в ячейку A1 там введите формулу (можно протянуть и ниже): [vba]
[/vba] и ловите ровно 15 единиц в каждой строке с колонки A по колонку AE (31 ячейка)
[offtop]Не могу пройти мимо и не поделиться тем, как красиво решение этой задачки выглядит в Таблицах Google. Если дойдете до них, то в ячейку A1 там введите формулу (можно протянуть и ниже): [vba]
Для потомков, формула проста до безобразия, если откинуть часть , которая делает расчет дней до конца месяца и не выходной ли текущий день, да еще с учетом завсисмости от месяца и года в L1 то: для первого дня например вероятность того что день нужно пометить 15/23 (23 - это рабочие дни) генерим случайное число от 0 до 1 и если оно меньше частного, то 1, нет 0. Для второго , вероятность будет или 15/22 или 14/22 … в зависимости от предыдущего результата. Числитель это сумма единиц до, знаменатель - сколько отсалось ячеек(дней) в которых можно разместить. Вот и все.
Светлый, ну я ж тоже пошутил. Просто обычно выражение имеет негативную окраску.
Для потомков, формула проста до безобразия, если откинуть часть , которая делает расчет дней до конца месяца и не выходной ли текущий день, да еще с учетом завсисмости от месяца и года в L1 то: для первого дня например вероятность того что день нужно пометить 15/23 (23 - это рабочие дни) генерим случайное число от 0 до 1 и если оно меньше частного, то 1, нет 0. Для второго , вероятность будет или 15/22 или 14/22 … в зависимости от предыдущего результата. Числитель это сумма единиц до, знаменатель - сколько отсалось ячеек(дней) в которых можно разместить. Вот и все.bmv98rus
Замечательный Временно просто медведь , процентов на 20.