Нужно не просто через случайное число, а именно 1 раз отдать предпочтение рандомной ячейке.
Входные данные:
Есть 3 ячейки, которым нужно к сумме прибавить число 2(то бишь, поделить 2 на 3, но сделать это без дробей). Нужно случайно распределить по единице двум из трех ячеек. Числа могут меняться и это должно быть процедурно работать.
Пример на скрине 1.
Нужно смотреть на столбики B/C/D/E.
Ячейки, где указано 555 - это код ошибки. Он пишется, когда нижнее число из столбика N больше верхнего, но их разницы не хватает, чтобы распределить целыми числами эту разницу между всеми числами с кодом 555
Если кратко, то на примере скрина - нужно разницу между 12 и 14 разделить на 3 ячейки с значением 555. 2 на 3 не делится без остатка и нужно сделать так, чтобы в 2 из 3 ячеек записалась единичка, а в третью ячейку оставлять, в таком случае, базовое значение из расчетов. При том, эти 555 могут появится в любой из 4 ячеек и нужно сделать процедурный просчет
Входные данные:
Есть 3 ячейки, которым нужно к сумме прибавить число 2(то бишь, поделить 2 на 3, но сделать это без дробей). Нужно случайно распределить по единице двум из трех ячеек. Числа могут меняться и это должно быть процедурно работать.
Пример на скрине 1.
Нужно смотреть на столбики B/C/D/E.
Ячейки, где указано 555 - это код ошибки. Он пишется, когда нижнее число из столбика N больше верхнего, но их разницы не хватает, чтобы распределить целыми числами эту разницу между всеми числами с кодом 555
Если кратко, то на примере скрина - нужно разницу между 12 и 14 разделить на 3 ячейки с значением 555. 2 на 3 не делится без остатка и нужно сделать так, чтобы в 2 из 3 ячеек записалась единичка, а в третью ячейку оставлять, в таком случае, базовое значение из расчетов. При том, эти 555 могут появится в любой из 4 ячеек и нужно сделать процедурный просчет