先ほどの質問(http://oshiete.goo.ne.jp/qa/6870449.html)の続きというか補足です。
具体的には、
・F列またはG列に、X5またはX6またはX7またはX8またはX9またはX10のいずれかの値が入れば、I列に「A」と表示させる。
・F列またはG列に、X14またはX15またはX16またはX17またはX18のいずれかの値が入れば、I列に「B」と表示させる。
・F列またはG列に、X23またはX24またはX25またはX26またはX27またはX28のいずれかの値が入れば、I列に「C」と表示させる。
ということがやりたいです。
X列の値は全て文字列(人名)です。
先ほどいただいた回答の、
=IF(COUNTIF(X5:X10,F3)+COUNTIF(X5:X10,G3),"A",IF(COUNTIF(X14:X18,F3)+COUNTIF(X14:X18,G3),"B",IF(COUNTIF(X23:X28,F3)+COUNTIF(X23:X28,G3),"C","")))
という式を入れてみましたが、F列、G列が空白でも「A」と表示されてしまいました。
教えてgooを利用するのは初めてなので、おかしなことをしていたら申し訳ありません。
No.4ベストアンサー
- 回答日時:
>という式を入れてみましたが、F列、G列が空白でも「A」と表示されてしまいました。
F,G列共に人名がある場合だけA,B,Cを表示でいいなら
=IF(COUNTIF(F3:G3,""),"",IF(COUNTIF(X5:X10,F3)+COUNTIF(X5:X10,G3),"A",IF(COUNTIF(X14:X18,F3)+COUNTIF(X14:X18,G3),"B",IF(COUNTIF(X23:X28,F3)+COUNTIF(X23:X28,G3),"C",""))))
ありがとうございました。
↑の式を入れてみたところ、F、G空白の場合は空白になったのですが、文字列が入っていても空白になってしまいました。
できるまでやりたかったのですが、あまり時間がないのでひとまず終わりにします。
お世話になりました。
No.3
- 回答日時:
F9キーを押下して空白になれば、計算方法が「手動」になっているので「自動」に変更して下さい。
エクセル2007ならば、数式タブ→計算方法の設定→自動を選択
No.2
- 回答日時:
先の質問のNo.4です。
式自体は間違っていないと思います。
=COUNTIF(X5:X10,F3)
という式は、X5:X10の範囲内で、F3セルと同じ値が入っている
セルの数をカウントする式です。
ただし、何も値が入っていないセルは除きます。
これを組み合わせた式で
>F列、G列が空白でも「A」と表示されてしまいました。
という結果になるということは、データの方が怪しい気がします。
見かけ上は空白セルに見えても、スペースが1文字入っているなど
「何も入っていないセルではない」場合は、カウントの対象になってしまいます。
=COUNTBLANK(F3:G3)
=COUNTBLANK(X5:X10)
=COUNTBLANK(X14:X18)
=COUNTBLANK(X23:X28)
この4つの式が全て、正しく空白セルの数を返しますか?
この回答への補足
ありがとうございます。
>この4つの式が全て、正しく空白セルの数を返しますか?
空白セルの数は、4つとも正しいものでした。
ただ、下の方の補足にも書かせていただいたのですが、
式を入れて出てきた数字は全てセルの左下か右下に小さく表示されます。
これは何かあるのですか?
No.1
- 回答日時:
いや、↑の式で出来たけどなぁ。
式の最後、"C"のあとの「 ,"" 」で、今までに指定したX列にあるもの以外は空欄のままという指定をしているから、その挙動は変だね。
G,Fに何か入れても空欄のままとか、AとBが違うとかなら原因も想像つくんだけど、空欄でもAと表示されるってなんだろ。
win7、excel2007だけど、これはたぶん関係ない、よね。
この回答への補足
お答えありがとうございます。
そうですか・・・
なぜなのでしょう・・・やはり私のやり方が悪いんでしょうねぇ・・・。
>空欄でもAと表示されるってなんだろ。
「A」は「A」なのですが、セルの左下に少し小さめに表示されます。
そして、I列で式をコピーすると↑のような小さいサイズで、「A」もしくは「B」が表示されます。
F列とG列の値は関係ないようです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの複数条件検索 1 2022/05/09 22:46
- 数学 場合の数、確率 45 (浜松医科大学) 1 2023/07/29 13:52
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- 数学 線形代数の対称行列についての問題がわからないです。 2 2023/01/08 14:59
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- 数学 「FFTの基本は、DFTはサンプル数Nが偶数なら 2つのDFTに分解できるということ。 分解するとD 3 2022/03/31 21:01
- Excel(エクセル) マクロでセル内の数式に一部分の数式をさらに追加したい 1 2023/07/19 18:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
エクセル(勝手に太字になる)
-
Excelで半角の文字を含むセルを...
-
EXCELで 一桁の数値を二桁に
-
スマートな関数を教えて下さい。
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
50人を数回、グループ分けする...
-
エクセルで文字が混じった数字...
-
VBAで文字列を数値に変換したい
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
エクセル 時間帯の重複の有無
-
エクセルの表から正の数、負の...
-
「B列が日曜の場合」C列に/...
-
文字列に数字を含むセルを調べたい
-
オートフィルターをかけ、#N/A...
-
【VBA】特定列に文字が入ってい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
エクセル(勝手に太字になる)
-
「B列が日曜の場合」C列に/...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
Excelで半角の文字を含むセルを...
-
エクセルで文字が混じった数字...
-
エクセルの項目軸を左寄せにしたい
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
エクセルの表から正の数、負の...
-
エクセルの並び変えで、空白セ...
-
VBAで文字列を数値に変換したい
-
A列がない・・・A列が非表示に...
-
文字列に数字を含むセルを調べたい
-
50人を数回、グループ分けする...
おすすめ情報