• ベストアンサー

ランダムに数字の入った列から、ほしい行を見つけ出す関数

A列とB列に、それぞれランダムに1と2という数字が入っていて、 「A列が2で、B列が1」となっている行だけを知りたい場合、 どうすればいいでしょうか? エクセルかロータスで、それを導き出す式がわかる方、ぜひ教えてください。 表計算ソフト超初心者です。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hige_082
  • ベストアンサー率50% (379/747)
回答No.3

関数で 条件に当てはまれば○、当てはまらなければ× C1に入力し必要な所までコピー =IF(AND(A1=2,B1=1),"○","×") 条件に当てはまる数を知りたいのなら =SUMPRODUCT((A1:A10=2)*(B1:B10=1)) 参考まで

clumzy
質問者

お礼

回答ありがとうございます。 簡潔に式を教えていただいて、ありがとうございます。 まだ関数をあまり知らないので、とてもたすかります。

その他の回答 (4)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.5

こんばんは! すでに回答は出ていますが・・・ 他の方法の一例です。 もし、A列が「2」B列が「1」の場合は「○」をC列に表示させる方法です。 ↓の画像で C1セルに =IF(AND(A1=2,B1=1),"○","") という数式をいれてオートフィルで下へコピー 又はオートフィルハンドルの(+)マークでダブルクリック これで↓の画像のような感じになります。 以上、当方使用のExcel2003での回答でした。 参考になれば幸いです。m(__)m

clumzy
質問者

お礼

回答ありがとうございます。 図もつけていただいて、とても参考になりました。 ありがとうございました。

  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.4

オートフィルタでいいのではないでしょうか。 A列の表題の所を選択してメニューのデータ(D)→フィルタ(F)→オートフィルタ(F)にすると三角マークが付きます。 A列の三角マークで「2」を選びB列の三角マークで「1」を選べば抽出が出来ますので行番号はすぐわかるかと思います。

clumzy
質問者

お礼

回答ありがとうございます。 オートフィルタのやりかたがわからなかったので、 わかりやすく説明していただいて、たすかります。 ありがとうございました。

回答No.2

>「A列が2で、B列が1」となっている行だけを知りたい 微妙な言い回しですが、 データ内のセルを一つ選んで データ - フィルタ - オートフィルタ タイトル行の[▼]でA列で2を選択、B列で1を選択

clumzy
質問者

お礼

回答ありがとうございます。 オートフィルターのことが図で何となくわかりました。 これは便利そうですね。関数で考えていたんですが、使えるかもしれないです。いろいろと試してみます。 ありがとうございました。

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

オートフィルターでどうですか 先頭行は見出し行(項目名)ですね データメニューから[フィルタ]→[オートフィルタ]として 先頭行で値を選択します。

clumzy
質問者

お礼

回答ありがとうございます。 オートフィルターという機能があるんですね。 知りませんでした。さっそくやってみます。 ありがとうございました。