2011-07-03 5 views
0

オフセットを使用して、データを追加するときに自動的に更新される列の最後の7つのエントリの範囲を取得しています。しかし、可能な限りこれを自動化できるようにするには、そのセルに表示する値があるかどうかを判断するために式を使用する必要があります。これにより、セルは空ではなくなり、オフセットは機能しません。これを回避するには?オフセットのcountaを使用し、値のないセルを扱う

Sheet1の列を非表示にする必要があるため、Sheet1のデータを別のシートにコピーします。そのため、これらの値のスパークラインをもう作成できません。オフセットを使用して

=IF(Sheet1!O18<>"";Sheet1!O18;"") 

:シート2上のカラムBにデータをコピーする

=OFFSET(Sheet2!$B$3;COUNTA(Sheet2!$B:$B)-7;0;7) 
+0

私はOFFSETの回避策で作業しています。私はno-entryの場合に値0を代入するためにsheet2の式を変更し、OFFSETをCOUNTA(Sheet2!$ B:$ B)-COUNTIF(Sheet2!$ B:$ B; 0)-7に変更しました:) – Chrisvdberge

+0

あなたの答えを答えとして掲示し、それを受け入れて、問題を解決済みとしてマークしてください。 –

+0

ok私はそうするでしょう – Chrisvdberge

答えて

1

私はそれを得ましたOFFSETの回避策で作業しています。私はno-entryの場合に値0を代入するためにsheet2の式を変更し、OFFSETをCOUNTA(Sheet2!$ B:$ B)-COUNTIF(Sheet2!$ B:$ B; 0)-7に変更しました:)

関連する問題