Использование формулы Excel, которая не перебивает файл для автоматизации процесса - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть набор данных Excel, и я не могу использовать какие-либо подключаемые модули - только формулы Excel, для выполнения следующей задачи: Существует таблица: Столбец A, содержащий текстовые метки, и Столбец B, содержащий числа, соответствующие каждой метке (не в порядке возрастания). Задача состоит в том, чтобы: при создании новой уникальной записи в столбце A должен быть способ выяснить, какие номера уже заняты и / или какие номера доступны для использования в столбце B. Пожалуйста, сообщите, какую формулу использовать, следует ли создавать другой лист, содержащий все доступные номера и т. д. c.

1 Ответ

0 голосов
/ 01 апреля 2020

Скажем, у нас уже есть данные в столбцах A & B вроде:

enter image description here

Каждый уникальный пункт имеет свой номер. Мы собираемся сделать запись в A21 . Следующая формула назначит старый номер, если элемент появляется выше, и назначит новый, неиспользованный номер, если элемент не отображается выше:

In B21 введите:

=IF(A21="","",IF(COUNTIF($A$1:A21,A21)=1,1+MAX($B$1:B20),INDEX($B$1:B20,MATCH(A21,$A$1:A20,0))))

Естественно, вы должны настроить формулу так, чтобы вы хотели делать новые записи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...