The link below has some solutions;
https://exceljet.net/formula/vlookup-with-numbers-and-text
TL;DR,
=IFERROR(VLOOKUP(id,planets,3,0),VLOOKUP(id&"",planets,3,0))
Brain-dumps and useful information for my reference but published in case anyone else finds it useful.
=IFERROR(VLOOKUP(id,planets,3,0),VLOOKUP(id&"",planets,3,0))
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
SELECT
F1 AS rowNum
,F2 AS theValue
FROM
[Data3$]