Se você pretende ler dados de duas planilhas e misturá-los para fazer registros "combinados" que você insere no banco de dados onde você configurou o FK, deve ser possível.
Leia Ler células do Excel usando C#
Você pode abrir as planilhas que você acessa em um Loop, mas você terá que coordenar a construção de dados de suas planilhas.