gnuplotのグラフ出力において横軸を日付にしたい場合で、 しかも日付データが都合の良い形式になっておらず ある程度編集が必要な場合を想定しています。 ここでは日付を “2011/01/01” のようにスラッシュ区切り、 0埋めの形式にしてみます。 例えば日付データが次のような場合 年、月、日がそれぞれ数値として別々のセルに入っている。 ※値1、値2はrand()関数で適当な値を並べています。 後の編集の都合により列を挿入しておきます。 空白のセル(D2)に次の式を書きます。 =TEXT(A2,"0000") & "/" & TEXT(B2, "00") & "/" & TEXT(C2, "00") 実際の画面はこのようになります。(LibreOffice Calcの例) セルの内容が期待通り “2011/01/01” と表示されたらオートフィル機能により 必要なところまでドラッグします