В Access SQL вы можете подключить функцию VBA к вашему запросу. Похоже, что ваши примеры следуют шаблону, поэтому вы можете попробовать что-то подобное Создайте модуль или вставьте эти 10 строк в существующий модуль:
Function ExtractedValues(strValues As String)
Dim arValues
Dim strReturn As String
arValues = Split(strValues, " ")
For i = 2 To 5
strReturn = strReturn & arValues(i) & IIf(i < 5, " ", "")
Next
strReturn = Replace(strReturn, ".xlsx", "")
ExtractedValues = strReturn
End Function
Затем в конструкторе запросов выберите свою таблицу (и любые другие поля) и добавьте одно поле с этим значением (измените MyDateField на указанное выше поле необработанных данных):
MyExtractedDates: ExtractedValues([MyDataField])
Результат должен быть именно тем, что вы ищете, основываясь на предоставленных примерах.