- ベストアンサー
Excelで条件が一致する場合、○印で表示する
Excelの関数についての質問です。 (列A) (列B) (列C) 相原久美子 相原久美子 ○ 高橋 聡子 上田かなえ ○ 上田 かなえ 竹中聡美 武田 良子 列Bにデータを入力した際、列Aに同じものがあれば○を、 そうでなければ何もしないという関数を作成したいと思います。 今のところはCOUNTIF関数を使い、 =IF(COUNTIF($A$1:$A$4,B1)>0,"○","") のように組んでいますが、氏名の間に空欄を含んだ場合の処理が うまくいきません。 何か良い方法はありませんでしょうか。よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- エクセルの数をかぞえる関数のAND
EXEL2003を使用しています。 A列には空白セル、「Y」「B」がランダムに入っています。 B列には、人物の名前「中村」「高橋」「村田」がランダムに入っています。 A列が「Y」で、B列が「高橋」の行の数だけをカウントする条件付関数はどうなるでしょうか? COUNTIFとAND関数を使用すると思うのですが、使い方がわかりません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのCOUNTIF関数について質問です。
エクセルのCOUNTIF関数について質問です。 例えば下記のように入力されているとき、「田中」が含まれるセルを数えるとき、Sheet2のB1の列には「=COUNTIF(Sheet1!A:A,"*田中*")」と入力すればいいと思いますが、「"*田中*"」の部分を「A1」、上田の場合は「A2」とする場合はどうすれば良いでしょうか? <Sheet1> A 1 上田夫妻 2 田中兄弟 3 田中太郎 4 田中さん 5 鈴木姉妹 <Sheet2> A B 1 田中 2 上田 3 鈴木
- ベストアンサー
- その他MS Office製品
- Excel 関数でcountifの複数条件
Excelで条件にあった個数をカウントする関数はcountifですが、 複数の条件にあった個数をカウントする場合、countifの式はどうすればよいのでしょうか。 例えば A列の1行から20行で"○"が入っている個数のカウントは =countif(a1:a20,"○")ですが A列の1行から20行で"○"が入っていて、なおかつ B列の1行から20行に"1"が入っている個数のカウントを知りたいです。 =countif(a1:a20,"○")and(b1:b20,"1")ではないですよね。 よろしくご教授願います。
- ベストアンサー
- オフィス系ソフト
- エクセルにて条件一致をカウントさせる
<データ> セルA セルB 1 qqq www 2 hhh uuu 3 mmm ooo 以下続く <条件> <結果> セルD セルE 1 qqq www 1 2 qqq ttt 0 使用関数 countif(A:B,D1:E1) ↑ 複数では出来ない 上の様な感じでセルA、Bにそれぞれ文字列(複数)が入っていて条件に当てはまる場合(セルD,Eと一致する場合) にカウントさせたいのですがカウントできません。 良い方法はないでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル 最新データのみを表示させたい場合
エクセルに、名前と来訪日がのったシートがあったとします。 その名前の最終来訪日のみを表示させる、関数等はございますでしょうか? A列 B列 1 佐藤 2008/10/5 2 鈴木 2008/1/20 3 上田 2008/5/25 4 鈴木 2008/9/15 5 小野 2008/3/7 6 上田 2008/2/3 7 佐藤 2008/10/16 8 鈴木 2008/11/13 9 佐藤 2008/9/8 ・ ・ ・ シンプルに見えて、意外と難しく私の知識では対応できませんでした。 お手数ですが、お知恵をいただけますと幸いです。
- ベストアンサー
- オフィス系ソフト
- 【エクセル】抽出データを上に詰めて表示させたい。
重複するデータを上に詰めて表示さセル方法が解らないです。 B列はA列の元データから重複分は表示しないようにしています。 C列はA列の元データから重複分の数を数えています。 │A │B │C│ D │ 1│あああ │あああ │3│ 2│いいい │いいい │2│ 3│あああ │ │ │ 4│ええ │ ええ │2│ 5│おおお │おおお │1│ 6│ええ │ │ │ 7│いいい │ │ │ 8│あああ │ │ │ 9│うううう│うううう│1│ ・ ・ 上記のような表で、A列が元データで、 B列にはセルB1から、=IF(COUNTIF($A$1:A1,A1)>1,"",A1)という関数を オートフィルで下まで伸ばしています。 C列は、=IF(COUNTIF($A$1:A1,A1)>1,"",COUNTIF($A$1:$A$100,A1))と いう関数を使用しています。 そこで、B列C列の何も表示されていないセルを詰めて、上に詰めて 表示させたいです。マクロは良くわからないのでなるべく関数で お願いします。ちなみに、今使用している関数も、こうしたほうが いいというのがありましたら。訂正してもらえると助かります。 解りづらいところがありましたら、補足します。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル:数字の部分一致と完全一致
B1のセルにA1のセルの文字が含まれるか判定をするため、以下の関数を使用しました。 =IF(COUNTIF(B1,"*"&A1&"*"),0,1) 例えば、A1=400のとき、 B1=q400 B1=400 1 などの場合は、0(=含まれる)という判定がでるのですが B1=400 B1=14000 などの時は、1(=含まれない)となります。 完全一致である400、および14000も「400」という文字列が含まれるので同じ結果を返したいのですができません。 原因はA1が文字ではなく数字だからということはわかるのですが。 ちなみにA1には文字も入力される場合があるので、どの場合でも含むかの判定を出したいです。 アドバイスお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセル関数でセル個数検索で2つの条件が一致する行数を求める方法はあり
エクセル関数でセル個数検索で2つの条件が一致する行数を求める方法はありますでしょうか? セル個数の場合=COUNTIF(A1:A50,"晴れ")でセル個数を求めますがB1:B50のセルに曜日が記入されているとしてA列の晴れとB列の日曜日が一致するセルが何回(何行)あるか求める関数はありますでしょうか?よろしくお願いします。ソフトはXPを使用しています。
- ベストアンサー
- Windows XP
- Excel RANK関数 条件に一致する数値の順位
EXCELのRANK関数で条件に一致する数値の順位を出したいのですが、そのような関数は出来ますか? A列 B列 C列(RANK) A 10 1 B 9 1 A 8 2 B 7 2 A 6 3 B 5 3 A列とB 列からC列を求めたいのですが、できますか?
- ベストアンサー
- オフィス系ソフト
- Excelの関数にて
Excelの関数を使用して A列が○で、B列が□のものはいくつあるか? という計算をしたいのですが どの関数を使ってよいのかわかりません。 A列だけなのCountifでよかったのですが 複数になってしまうと どうしたらよいのでしょうか? 教えて下さい。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- パスワードを忘れて開けないという問題について、NECのPC-NS600HAWを使用している方からの質問です。
- 通常はスタートボタンから設定を開いて再設定を行いますが、この製品では設定ボタンが不明確で、パスワードのリセットを試みるとドライブが必要というメッセージが表示されます。
- 再セットアップの方法としては、一般的なUSBメモリーを挿入する必要があるようです。Windows 7を使用している方に対して、解決方法を教えていただけると幸いです。
お礼
ありがとうございました。 シンプルで分かりやすく、いちばん最初に回答いただいたことに 感謝しております。 こちらに書いていただいたことをアレンジしてやったところ うまくいきました!