ここから本文です

エクセル関数についての質問です。 A1からA10に1から10までの数字を昇順...

アバター

ID非公開さん

2019/2/1113:31:42

エクセル関数についての質問です。

A1からA10に1から10までの数字を昇順に入力しました。
B1からB10に0から3までの数字を任意に入力しました。

この場合、C列に、2以上の数字を入力したB列に対応するA列の数字を表示するためには、
どのようにすればよろしいでしょうか?

閲覧数:
16
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

mik********さん

2019/2/1114:10:38

添付図参照

1.次式 をセル C1 に入力
 ̄ ̄=IFERROR(SMALL(IF((B$1:B$10>1),ROW(B$1:B$10)),A$1:A$10),"")
2.範囲 C1:C10 選択を選択 ⇒ F2キーをツン⇒ Ctrl+Shift+Enter を
 ̄ ̄「エイヤッ!」と叩き付け

【蛇足】範囲 C1:C10 の全セルに上と全く同じ式が入力されています。下記のように両端に括弧 {} が自動的に纏わり付いていますが、この括弧を決して貴方の指で入力してはなりませぬゾ!
{=IFERROR(SMALL(IF((B$1:B$10>1),ROW(B$1:B$10)),A$1:A$10),"")}

添付図参照

1.次式 をセル C1 に入力...

アバター

質問した人からのコメント

2019/2/11 15:10:08

丁寧に回答頂きありがとうございます。
希望通りの結果が得られました!

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる