Estou entendendo corretamente que você gostaria que o mesmo conjunto de fórmulas em uma planilha variasse os valores em outras planilhas (incluindo aquelas em outras pastas de trabalho), com base em alguma condição (como dados específicos). Isso certamente seria possível usando a função INDIRECTO.
Por exemplo,
A1="WorkbookA.xlsx" 'Estes valores podem ser dinamizados fazendo com que sejam 'resultado de uma escolha de um menu suspenso. Factível, mas talvez A2="Folha1" 'excessivamente complicado na prática.
A3 = = IF (INDIRETO ("[" & A1 & "]!" & A2 & "F14") = VERDADEIRO, 1,)
Se você quiser que o mesmo conjunto de fórmulas gere realmente um conjunto de resultados, com uma linha derivada de uma planilha, outra linha derivada de outra planilha, a única possibilidade não VBA que vejo seria usar uma tabela de dados de maneira (normalmente usada para análise "what-if"), em que as entradas podem ter nomes de planilhas ou datas diferentes, ou qualquer outra, e os montantes calculados usariam novamente a função INDIRECTO. O problema é que você pode acabar precisando de uma tabela de dados separada para cada fórmula de saída. Pode também incorrer em longos períodos de cálculo.