Вы предоставили очень мало примеров данных, поэтому я просто приму наихудшие сценарии для всех элементов данных и попытаюсь контролировать ошибки для каждого.
=CONCATENATE(TEXT(A1, "0000;@"), "/", TEXT(IFERROR(DATEVALUE(B1), B1), "yy"))
Если вам не требуются начальные нули для идентификаторовне превышая 4 цифры, измените первую маску формата TEXT с "0000;@"
на "0;@"
.
. В следующем примере изображения обратите внимание, что истинной является только верхняя дата;нижние два - текст, который похож на даты.Аналогично, A2 содержит текст, который выглядит как число.