- ベストアンサー
エクセルで、セルに同じ数字が入っている列を表示したいんですが?
初心者です。よろしくお願いします。 エクセルで検索したいと考えているんですが、下記のようなことは可能でしょうか? Aの列に人の名前を記入 Bの列に国語の点数を入力 Cの列に算数の点数を入力 BとCの点数が同じ人を調べることができるようにしたいのです。 カーソルが該当するAの列に飛ぶ形でもけっこうですし、理想的には 該当したデータを一覧で表示できればより良いのですが・・・ データが300以上もあるため、調べるのが大変です。 たぶんマクロなどで可能なのかとは思うのですが、よくわかりません。 どのように記述したらよいか、教えていただけませんか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Dの列に =if(A1=B1,"○","") じゃだめでしょうか?
その他の回答 (2)
直接の回答ではありませんが、 私はエクセルでは極力マクロを使わないで処理しようとします。 自分だけが使う表なら良いのですが、他の人が使う表ではPCのセキュリティレベルによっては、マクロを含む表を開こうとすると 「マクロが入っている。ウィルスかも知れない」 というメッセージが表示されます。 エンドユーザーの中には「ウィルス」という語句に過剰反応して、「ウィルスが入っている!」と大騒ぎする人が必ずいるからです。
お礼
たいへんお礼が遅れてしまい申し訳ありませんでしたm(_ _)m 確かにそのようにでると緊張しちゃいますよね。
- ka_na_de
- ベストアンサー率56% (162/286)
もちろんマクロで記述してもいいですが、エクセルには便利な機能が たくさんあるので紹介します。 1)D列にB(国語)-C(算数)の値を計算させる。 具体的には、例えばD2のセルに =B2-C2と記述。 あとは、D3以降にカットアンドペースト 2)D列にある0の行を抽出。 (1) データをドラッグして選択する。 (2) 上部のメニューから 「データ」→「フィルタ」→「オートフィルタ」と選択 (3) D1のセルにできた下矢印をクリックし、0を選ぶ。 以上です。思ったより簡単でしょ。
お礼
たいへんお礼が遅れてしまい申し訳ありませんでしたm(_ _)m たいへん助かりました。 ありがとうございました!
お礼
たいへんお礼が遅れてしまい申し訳ありませんでしたm(_ _)m そうですね! できました(^-^) ありがとうございました!