sc(スプレッドシート電卓)で列の書式を設定しましたが、<f 12 0 3>
そのセルに有効な日付を挿入できませんでした。数字<\^D15/12/31>
(または最初の文字の有無にかかわらず他の同様の記号)を使用すると、文字列のみが表示され、^D
日付差を計算することはできません。誰かが私にヒントを与えることができますか?
ベストアンサー1
@dts
たとえば、この関数を使用して日付を挿入できます=@dts(15,12,31)
。必要に応じて差を計算できるように、エポックの後の秒単位に変換されます。たとえば、セルA1
にこの値があり、セルA2
に1日前がある場合=@dts(15,12,30)
に設定すると、B1
差(秒)が=A1-A2
表示されます。86400.00
この時差のため、一般的な算数以外は何もできません。^D
(control-D)を使って表示形式を変更できます。たとえば、F^D%T
セルに入力すると、B1
次のように表示されます。時:分:秒 01:00:00
(man strftimeを参照してください%T
。)しかし、それはまだ「エポックの後の秒」なので、適切な秒数で割らなければ週数に変換することはできません。