If I had 300,000 records of anything, I wouldn't let it anywhere near Excel.
Using FIND("/",A1) will not work if the the date is a date fromat. You would have to be certain that your date was imported as text to be sure of it working, otherwise you will get a #VALUE! error on all numeric data including dates. This also applies to the SEARCH function, it is only good if the date is in text format.
Using VALUE(A1) will also not be wise as it will give you false positives, as any data that is numeric but not a date will result in a numeric value. For example if 01/01/2007 were read by your OCR as 01012007 you would get a value of 1012007, equivelent to a date of 11/10/4670.
Another problem you have is if your OCR misses a digit, for example if it reads 11/01/2007 as 1/01/2007.
I would recommend getting your OCR to save the data as a CSV file and importing directly into MS Access using a VBA sub-routine, that way as well as searching the date field for two occurances of / it can also check to make sure it has the correct number of digits, and thus ensure a higher level of data integrity than if you try to go through excel first.
If you are unsure how to do this then I recommend you employ somebody that does this sort of thing for a living.