Как создать уникальный идентификатор для 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);"")