Как я могу автоматически сгенерировать число, если 1 столбец фиксируется с нужным номером, а другой столбец случайным образом генерирует номер, которого нет в первом столбце? Я не хочу дубликатов.
Например: мне нужно автоматически сгенерировать 1-10 в 2 столбца. Столбец А (фиксированный номер)
1
3
4
5
6
Столбец B (случайное число)
сгенерировать то, что не появилось в столбце А?
Колонка B должна иметь 2,7,8,9,10.
С помощью этой формулы я могу сгенерировать уникальный номер для 2 столбцов из 1 - 10, но теперь, если я хочу исправить первый столбец, как мне кодировать, чтобы убедиться, что номер во 2-м столбце не имеет дубликатов из столбца A?
=IF(ROW()-ROW(P$3)+1>$A$3/2,"",RANK(OFFSET($B$3,ROW()-ROW(P$3)+(COLUMN()-COLUMN($P3))*($A$3/2),),$B$3:INDEX($B$3:$B$1002,$A$3)))
Цель этих двух столбцов - сравнить текущую и следующую сессии. Я думал создать случайное число и использовать INDEX для получения имени, но сначала мне нужно получить число в отдельных строках, а не дублировать их.
Col B/C/D как информация персонала.
Полковник A, я могу вручную ввести общее количество персонала, которое будет влиять на пол. L/M/N. Если у меня 10 человек, столбец L будет меняться в зависимости от 5 групп, а столбцы M и N будут меняться в соответствии с.
На данный момент с моими формулами я могу автоматически перетасовать число для столбцов M и N на основе того, что я вставил в столбец A, и которое равно 20. Это можно изменить.
Что у меня есть проблема, чтобы перемешать на число на М без дублирования на номер, который появился в полке N.
Случайные / случайные числа 10 являются лишь примером. Список может опуститься до более чем 50. Можно ли автоматически сгенерировать оставшееся число вместо того, чтобы вручную вводить?