- ベストアンサー
EXCELデータの集計方法教えてください。
A列には日付と時間(1998030514)が入っています。 B列に気温のデータがあります。 このデータの中から、0°以下の-(マイナス)のついたデータの日数を数えたいのですが、どのような方法がありますか? 日数というのがミソで気温データは1時間毎で入力されており、これをまずマイナスのついているデータを抽出し、それから同じ日付けのものは1つにして1日として数えなければならないのですが、関数などあまり詳しくないので、さっぱり方法が見つかりません。 365日分のデータが6年分×11ヶ所分もあるので、簡単にすばやく整理する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 作業列を使用します。 C列を作業列とします。 データは2行目からとします。 C1には何も入力しないで下さい。 C2に、 =IF(B2<0,IF(COUNTIF($C$1:C1,LEFT(A2,8))>0,"",LEFT(A2,8)),"") と入力して、下の行へコピーします。 これで、 =COUNTIF(C:C,"*?") という数式で、日数が表示出来ます。 なお、A列のデータが必ず、 「西暦4桁+年2桁+月2桁+時間2桁」 という形式になっているという前提です。
お礼
すばやい回答ありがとうございます。 感激です。おっしゃるとおりやってみました。 思い通り集計することが出来そうです。 助かりました。 たとえば、気温0度以下≦0の場合は、「<0」のところはどのように変えればよいですか?