1. ホーム
  2. google-sheets

[解決済み] Google Sheetsで列の最後の空でないセルを取得する

2022-04-13 15:08:06

質問

次のような関数を使用しています。

=DAYS360(A2, A35)

を使用して、列内の 2 つの日付の差を計算します。しかし、列は常に拡大しており、現在はスプレッドシートを更新するたびに手動で 'A35' を変更する必要があります。

この列の最後の空でないセルを見つけて、上記の関数でそのパラメータを動的に設定する方法は(Google Sheetsで)ありますか?

どのように解決するのですか?

もっと雄弁な方法があるかもしれませんが、私が思いついたのはこの方法です。

列の最後の入力されたセルを見つける関数は

=INDEX( FILTER( A:A ; NOT( ISBLANK( A:A ) ) ) ; ROWS( FILTER( A:A ; NOT( ISBLANK( A:A ) ) ) ) )

そこで、今の関数と組み合わせると、次のようになります。

=DAYS360(A2,INDEX( FILTER( A:A ; NOT( ISBLANK( A:A ) ) ) ; ROWS( FILTER( A:A ; NOT( ISBLANK( A:A ) ) ) ) ))