Как создать уникальный идентификатор для Excel, который отвечает определенным требованиям

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

Вот сводный лист. Поскольку требуется добавить уникальный идентификационный номер (ID_004, ID_0005...), когда столбец B(шаг) равен 1. Это можно сделать с помощью формулы Excel или VBA, независимо от того, можно ли это сделать. Большое спасибо...

2 ответа

Чтобы сохранить начальные нули, создайте подходящую маску формата для функции TEXT.

=IF(B2=1, TEXT(COUNTIF(B$2:B2, 1), "\I\D\_0000"), "")

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

Вот так (для ячейки А2):

=IF(B2=1;"ID_"&ROW(B2);"")

Если идентификаторы нужно увеличивать последовательно. Вы могли бы сделать:

=IF(B2=1;"ID_"&COUNTIF($B$2:B2;1);"")
Другие вопросы по тегам