[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『二列おき(一列おき)のデータの個数 or =SUM(IF...)』(MMM)
ご教授お願いいたします。
下記のように、りんご・みかん・バナナの順で繰り返し並んでいる表があります。
二列置きのデータの個数を返せば算出されると思ったのですが、どうにも上手くいきませんでした。よろしくお願いいたします。
A B C D
1 りんご NO.1 NO.1
2 みかん NO.3 NO.3
3 バナナ NO.5
4 りんご NO.2 NO.2
5 みかん NO.4 NO.6
6 バナナ NO.6
7 りんご NO.3
8 みかん NO.5 NO.5
9 バナナ NO.7
−−−−−−−−−−−−−−−−−−
りんご合計 2 3 0
みかん合計 3 1 2
バナナ合計 2 0 1
以上。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
COUNTIFSでできませんか?
F G H I 1 りんご 2 3 0 2 みかん 3 1 2 3 バナナ 2 0 1
データ(NO.何々)はすべて文字列だとして
G1: =COUNTIFS($A$1:$A$10,$F1,B$1:B$10,"?*")
右・下コピー
追記) データ(NO.何々)が数値だったら "?*" → "<>" に変更してどうなるか試してみてください。 (JKT) 2014/12/18(木) 16:44 追記16:56
ありがとうございます!できました!!
COUNTIFSも試してみたのですが、
恥ずかしながら上手く組み立てれなくてエラーになってしまったんですよ。
何時間も悩んでいたのことがこんなに早く解決するなんて
本当にありがとうございましたm(__)m
(MMM) 2014/12/18(木) 16:57
"?*" → "<>" に変更したら 文字も数値も、両方の個数の合計が算出されました! ありがとうございますm(__)m (MMM) 2014/12/18(木) 17:05
(MMM) 2014/12/18(木) 17:17
> 数値のみ
0以上の数値なら "?*" → ">=0"
正負含めての数値なら "?*" → "<"&10^16
でどうなるか試してみてください。
10^16は10の16乗です。 Excelの有効桁数は15桁なので「10の16乗よりも小さい」という条件にしています。 (JKT) 2014/12/18(木) 17:28
>0以上の数値
>正負含めての数値
どちらも問題なく算出されました!!
(MMM) 2014/12/19(金) 10:09
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.