Kapalı Çalışma Kitaplarından Toplama

Anonim

Sorun:

A sütunundan başlayarak Kitap1, Sayfa1'in 3. satırındaki değişken sayıdaki değerleri toplamak için aşağıdaki formül oluşturulmuştur:
=TOPLA(OFFSET('C:\Belgelerim\[Kitap1.xls]Sayfa1'!$A$3,0,0,1,A2))
Ancak formül yalnızca Kitap1 açıkken düzgün çalışır.
Kitap1 kapatıldığında formül #DEĞER!
Çalışma Kitabı1'in açık olup olmamasından bağımsız olarak çalışması için formülü nasıl değiştirebiliriz?

Çözüm:

Aşağıdaki Dizi formülünde gösterildiği gibi SUM, COLUMN ve DOLAYLI işlevlerini kullanın:
{=TOPLA((SÜTUN(DOLAYLI("A:Z"))<>
EĞER(ISNUMBER('C:\Belgelerim\[Kitap1.xls]Sayfa1'!$A$3:$Z$3),'C:\Belgelerim\[Kitap1.xls]Sayfa1'!$A$3:$Z$3 ))}