Problem:
Poniższa formuła została utworzona w celu zsumowania zmiennej liczby wartości w wierszu 3 książki 1, arkusza 1, zaczynając od kolumny A:
=SUMA(OFFSET('C:\Moje dokumenty\[Książka1.xls]Arkusz1'!$A$3,0,0,1,A2))
Formuła działa jednak poprawnie tylko wtedy, gdy Książka1 jest otwarta.
Gdy księga 1 jest zamknięta, formuła zwraca #ARG!.
Jak możemy zmodyfikować formułę, aby działała niezależnie od tego, czy skoroszyt 1 jest otwarty, czy nie?
Rozwiązanie:
Użyj funkcji SUMA, KOLUMNA i ADR.POŚR, jak pokazano w następującej formule tablicowej:
{=SUMA((KOLUMNA(POŚREDNIA("A:Z"))<>
IF(ISNUMBER('C:\Moje dokumenty\[Book1.xls]Arkusz1'!$A$3:$Z$3),'C:\Moje dokumenty\[Book1.xls]Arkusz1'!$A$3:$Z$3 ))}