Optellen uit gesloten werkmappen

Anonim

Probleem:

De volgende formule is gemaakt om een ​​variabel aantal waarden op te tellen in rij 3 van Boek1, Blad1, beginnend bij kolom A:
=SUM(OFFSET('C:\Mijn documenten\[Boek1.xls]Blad1'!$A$3,0,0,1,A2))
De formule werkt echter alleen correct als Boek1 open is.
Wanneer Boek1 is gesloten, retourneert de formule #WAARDE!.
Hoe kunnen we de formule wijzigen zodat deze werkt, ongeacht of Workbook1 open is of niet?

Oplossing:

Gebruik de functies SUM, COLUMN en INDIRECT zoals weergegeven in de volgende matrixformule:
{=SOM((KOLOM(INDIRECT("A:Z"))<>
IF(ISNUMBER('C:\Mijn documenten\[Boek1.xls]Blad1'!$A$3:$Z$3),'C:\Mijn documenten\[Boek1.xls]Blad1'!$A$3:$Z$3 ))}