
No.2ベストアンサー
- 回答日時:
今仮に、A1セルに「点数」、B1セルに「名前」と入力されていて、A2~A6に各点数が、B2~B6に各名前が入力されていて、
C1セルに点数を入力すると、
C2以下に、その点数の人の名前を並べて表示するものとします。
その方法は、C2セルに次の数式を入力してから、C2セルをコピーして、C3以下に貼り付けて下さい。
=IF(ROWS($2:2)>COUNTIF($A:$A,$C$1),"",INDEX($B:$B,SUMPRODUCT(ROW($A$1:$A$6)*($A$1:$A$6=$C$1)*(COUNTIF(OFFSET($A$1,,,ROW($A$1:$A$6)-ROW($A$1)+1),$C$1)=ROWS($2:2)))))
後は、C1セルに点数を入力すると、その点数と同じ行に入力されている名前が、C2以下の各セルに表示されます。
【例】
A列 B列 C列
1行目 点数 名前 50
2行目 50 A A
3行目 85 B C
4行目 50 C E
5行目 90 D
6行目 50 E
No.1
- 回答日時:
じゃあ、50点でどういう名前を引っ張りたいのかが記載されていないんですが…。
VLOOKUPを使用して、質問の表から50点の時「A」を引っ張ってくるのは仕様です。
おかしな動作をしているわけではありません。
なので、どうしたいのかを記載しないとどうしようもない。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
シートが異なるセル同士を、相...
-
最新の日付とその金額をクエリ...
-
ACCESSのSQLで、NULLかNULLでな...
-
テキストボックスにコントロー...
-
CSVファイルでテキストの改行の...
-
顧客データベースを作る場合、...
-
マイクロソフトAccessでsqlのas...
-
Accessを開きなおすとテキスト...
-
エクセルのフィルタ抽出が固まる
-
20万行あるデータを動かしたい
-
警察はスマホに保存した動画や...
-
DBエラーを解決したい
-
Accessのリンクテーブルについて
-
Accessフォーム上でレコードご...
-
トランザクションテーブルの設...
-
以下の条件でデータベースのテ...
-
シャープレジスター エラーコード
-
AccessのSQLで、FROM句の構文エ...
-
SQLPlusで 選手の誕生日を2017...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開...
-
ACCESSのSQLで、NULLかNULLでな...
-
エクセルのフィルタ抽出が固まる
-
CSVファイルでテキストの改行の...
-
最新の日付とその金額をクエリ...
-
顧客データベースを作る場合、...
-
Accessを開きなおすとテキスト...
-
テキストボックスにコントロー...
-
警察はスマホに保存した動画や...
-
シートが異なるセル同士を、相...
-
DocuWorksでの印刷
-
Accessフォームからパラメータ...
-
20万行あるデータを動かしたい
-
sql update で 抽出条件データ...
-
Excelフィルタ抽出で「検索して...
-
Access フォーム上でコンボボッ...
-
帳票フォームでのあるコンボボ...
-
汎用カード型のデータベースソ...
-
旧filemakerで和暦(令和など)...
-
manana というやつで、間違って...
おすすめ情報