[[20240721210255]] 『任意の数字と合致すれば、特定の文字が抽出される』(八家) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『任意の数字と合致すれば、特定の文字が抽出される。』(八家)

いつもお世話になっております。
質問したことがあり、投稿しました。

シート名:データベース
A列とB列、C列とD列、E列とF列・・はペアのデータとします。

   <A>    <B>    <C>    <D>   <E>   <F>   

<1>α      β      γ     
<2>    1      1     5
<3>    2      3     2
<4>    2      3     7
<5>    2      3     2
<6>    2      3     6
<7>    2      13    2

シート名:検索窓

セルP8に任意の数字(例えば1)と入力すると、
R列に、該当する文字を入れれるような関数(あるいはマクロ)を考えているのですが、なかなかできません。
例えば、上記のシート名:データベースの場合、

  <R>
<1>α
<2>β

となります

また、別パターンとして、
セルP8に13と入力すると、
 <R>
<1>β

となります

恐れ入りますが、ご教授願います。

< 使用 Excel:Excel2019、使用 OS:unknown >


 データベースシートが例示通りの範囲だとして
 例えば 10行目を作業用に使います。

 データベース
 B10 =IF(COUNTIF(B2:B7,検索窓!$P$8),COLUMN()-1,"")

 A10とB10、2つのセル(A10は空白)を選択してF列まで右コピー

 検索窓
 R1 =IFERROR(INDEX(データベース!$1:$1,SMALL(データベース!$10:$10,ROW())),"")
 R3まで下コピー
 ※本当に 1行目からだとして、ですけど・・・

 参考まで
(笑) 2024/07/21(日) 22:53:15

笑様
ありがとうございました。大変助かりました。ご教授感謝します。
(八家) 2024/07/22(月) 08:10:47

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.