Se você tem o Excel 2007 ou versões posteriores, você pode usar a função IFERROR para evitar a repetição
=IFERROR(VLOOKUP(A3,somesheet!G:J,3,FALSE)*VLOOKUP(A3,someothersheet!A:D,4,FALSE),0)
ou você pode usar uma solução alternativa como essa nas versões anteriores
=LOOKUP(9.9E+307,IF({1,0},0,VLOOKUP(A3,somesheet!G:J,3,FALSE)*VLOOKUP(A3,someothersheet!A:D,4,FALSE)))