I am back with as crazy as ever problem.
I have Linked table that has [Pay date] column that is Text datatype.
It is also contains mm/dd/yyyy and mmddyyy format enties.
I wrote Select Query where [Pay Date] should be converted to a yy/mm/yyyy format where I am using formula
IIf(InStr([Pay Date],’/’)>0,DateValue([Pay Date]),DateSerial(Right([Pay Date],4),Mid([Pay Date],4,2),Left([Pay Date],2)))
SELECT [master-data-charges1].[Pay Date]
FROM [master-data-charges1]
GROUP BY [master-data-charges1].[Pay Date]
HAVING ((([master-data-charges1].[Pay Date])=IIf(InStr([Pay Date],’/’)>0,DateValue([Pay Date]),DateSerial(Right([Pay Date],4),Mid([Pay Date],4,2),Left([Pay Date],2)))));
and
SELECT [master-data-charges1].[Pay Date]
FROM [master-data-charges1]
WHERE ((([master-data-charges1].[Pay Date])=IIf(InStr([Pay Date],’/’)>0,DateValue([Pay Date]),DateSerial(Right([Pay Date],4),Mid([Pay Date],4,2),Left([Pay Date],2)))))
GROUP BY [master-data-charges1].[Pay Date];
Those queries will omit mmddyyyy records alltogeather .
What am I doing wrong this time?
Thanks
Exp1:DateValue([Pay date]) gives me #Error for ddmmyyyy records