섹션 개요

    • A-LineモニタリングのHPから、ある年の栄養塩データをダウンロードして、エクセルで開くてください。

      エクセルにて、そのデータファイルを「名前を付けて保存」➡「タブ区切りテキスト」で保存。

      そのテキストファイルをエクセルのまま、以下のように編集してください。

      (各列が、エクセル独自の日付表示などにならないよう)


      まず、1行目の各列名にて、Dateは Day に変更、Latitude (N)とLongitude (E)は、(N) と(E)を削除して、Latitude Longitude に変更してください。

      問題は、Time (JST)の列です。この列で4桁の整数は、時間と分を表しています。これから、この列を、時間の列と分の列に分割します。

      ただし、 49 は00:49 を意味したり、 212が2:12 を意味したりで、Time(JST)の列を、エクセルの「データ」→「区切り位置」の機能で便利に分割することができません。(エクセルでは、データを左寄せして、左から何番目かの位置で分割するので)



      エクセルの扱いに慣れている人は、勝手にやってください。以下は読み飛ばしてかまいません。

    • そこで、整数二桁で表示されているところ(例:49(00:49))、整数三桁で表示されているところ(例:212(2:12))、整数四桁で表示されているところ(例:1655(16:55))、別々にHour列とMinute列に分割します。


      まず、1)各行に連番を振ってから、2)整数二桁、三桁、四桁と表されている塊に行を並べ替えます。

      (Hour列とMinute列への分割が全て終わってから、元の連番で行を戻します)


      1)各行に連番を振る方法

      1)エクセルの一番左に1列追加してください。(A列の全部選択して右クリック➡「挿入」)

      2)挿入した列の先頭行から連番を振ってください。

        ・先頭行に0を入力、2行目には、一つ上のセルを参照してプラス1 する数式を入力

        ・その数式をコピー、3行目から最後の行までペースト

        ・A列を全て選択してコピー、右クリック ➡ 形式を選んで貼り付け ➡ 数値でペースト(数式を数値にする)