Excel早いもので、2013年も残り48時間。そんなわけで、竜巻注意情報の発表状況をまとめてみました。・・・といってもまとめたのは今年(2013年)ではなく、去年(2012年)のもの。言い訳をしておくと、今年は気象庁HPの「竜巻注意情報の発表状況」がなかなか更新されませんでした。おまけに、ページのフォーマットが微妙に変わり、去年までのマクロをそのまま使えず・・・。きのう、ようやくマクロの改修が終わった次第です。昨年、気象庁が発表した竜巻注意情報は上のページから、「情報総通数」(=電文の数)が1241、「発表通番」(=「一連の竜巻注意情報を1回」として扱った場合の発表回数)は597であることが分かっています。フォーマットが変わり、うまくいかないのは承知のうえで、去年までのマクロを起動してみました。左の数字は「情報総通数」で、合計1063。右は「一連の竜巻注意情報を1回」として扱った場合の発表回数で、合計517。気象庁HPに記載されている1241・597に比べるとだいぶ足りません。理由は明らかで、フォーマットが変わったから。具体的な症状(?!)は、Excelでデータを取り込んだ時にはっきり分かります。(奄美地方除く)」はそれぞれ2行に。設定していたエリア名と違うので、カウントすることが出来ないわけです。一つのエリアを表すのに必要な行数は、最大3行まで・・・というのを利用し、マクロ改修。最少文字数は3なので、3列目の文字数が2より大きい場合、対象地域を指す可能性あり。対象地域が2行・3行になる場合もあり、その場合、2・3行目の4列目に発表期間は入らない。任意の行の3列目が対象地域を指す可能性がある場合、次の行に着目し、1-1)3列目が対象地域を指す可能性があり、かつ、4列目に発表期間が入っている。1-2)3列目が"-"1-3)3列目が空白のいずれかであれば、対象地域は1行で表される。1-1)、1-2)、1-3)のいずれも満たさない場合、次の次の行に着目し、1-2)3列目が対象地域を指す可能性があり、かつ、4列目に発表期間が入っている。2-2)3列目が"-"2-3)3列目が空白のいずれかであれば、対象地域は2行で表される。2-1)、2-2)、2-3)のいずれも満たさない場合、対象地域は3行で現される。・・・を記述したのが、上のマクロ。何か穴がありそうですが、結果からすると、とりあえずはこれで大丈夫。改修したマクロを起動した結果は以下の通りです。「情報総通数」は合計1159。「一連の竜巻注意情報を1回」として扱った場合の発表回数は合計557。気象庁HPに記載されている1241・597には、まだ足りません。明らかに怪しいのは、一つもカウントされていない次の9エリア。2011年から2012年から、以下のように変わっていました。奄美地方なぜこのような変化があったのかは、ちょっと分かりません。