Is it possible to have a script read an Excel file 1 row/column at a time. For instance say in Col A you have "artist_id" and in Col B you have "artist_name". The script would look in the "artists" table to see if the "artist_id" exists. If it doesn't, the data would be added and then continue. If it exists, the script would move to Col C & D where there is similar data (maybe "writer_id, writer_name") but would be stored in a separate table (maybe "writers").