- ベストアンサー
スプレッドシート NOW()について
Googleスプレッドシートについて B3のセルには担当者がリスト化されており、自分の名前を選ぶと B4に日時が自動出るようにしました。 B4セル内の関数「=if(B3<>"",NOW(),"")」ここまではいいのですが 隣のC3セルの担当者を入力すると C4セルの日時は変更するのですが B4セル内の日時も更新されてしまいます。 日時を固定したいのですが、お知恵を貸していただけませんでしょうか。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どうもNOW()の値はスプレッドシートの中で1つだけで、NOW()が呼ばれるたびに全てのセルのNOW()が最新の値に更新されるようですね。 一度別の変数に値を代入してからその変数を表示するようにすればいいのでは、と考えましたが、セルの中に記述する式の中では変数を定義して使うというのはできないようです。カスタム関数かApps Scriptを使うしかないかもしれません。