プロが教えるわが家の防犯対策術!

A1 B1 C1 D1 E1 F1 G1 H1 I1 J1 K1 L1
No 胸高径(cm)  樹種  No 胸高径(cm)  樹種 N o 胸高径(cm)  樹種  
1 15 杉   55 15 杉 109 15 杉
2 20     檜   56 20     檜 110 20     檜
4 46 杉 57 38 雑木 111 46 杉
5 52    雑木  58 46 杉 112 52    雑木 
・   ・     ・  59 52    雑木 113 15 杉
・ ・     ・ ・   ・     ・
・ ・     ・ ・   ・     ・ 
・ ・ ・ ・ ・ ・
54 ・    ・ 108 ・ ・ 162

上記のようにエクセル表があるとき
別セルに

胸高径   樹種  本数
 15     杉   38 

のように表記したいのです。上記の表全体を範囲指定して胸高径、樹種を選んで条件の見合う本数を数えて本数個数を表記したいのです。
宜しくお願いいたします。

A 回答 (1件)

Excel2007以降なら、COUNTIFS関数を使えば良い。



 =COUNTIFS(範囲1 , 範囲1の条件 , 範囲2 , 範囲2の条件 …)
のようにして、複数の条件を記述できる。

 =COUNTIFS(B1:B54 , ”=15” , C1:C52 , ”杉”)
 =COUNTIFS(E1:E54 , ”=15” , F1:F52 , ”杉”)
 =COUNTIFS(H1:H54 , ”=15” , I1:I52 , ”杉”)
こんな感じ。
そしてこの値を合計すればよい。
※例に書かれた表が見づらいので、B・E・H列に「 胸高径(cm)」、C・F・I列に「樹種」があると仮定しています。
    • good
    • 0
この回答へのお礼

早々のお答えありがとうございます。範囲指定なんですが、表全体の範囲指定から各要素に見合う、合致する個数は無理になりますか。『そしてこの値を合計すれば良い』個々の和でなく、全体一括りはいかがなものでしょう?
良い方法は、ないものでしょうか?

お礼日時:2016/10/19 22:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!