[[20230302083910]] 『検索』(いち) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『検索』(いち)

下部の様な表から

シート1

 a     b    c    d
    4月 5月 6月
1日   u    o    8
2日   a    z    g
3日   b    c    d
4日   c    x    h
5日  空白 s    f

シート2

      a    4月←検索値      
1日   u
2日   a
3日   b
4日   c
5日  空白

こんな感じで、関数かマクロでお願いします。
ド素人なので、教えていただいたら幸いです。

< 使用 Excel:Microsoft365、使用 OS:Windows10 >


 まずは何かしら類似した具体例を探してみる事をオススメします。
 (他人に訊くより結果的には早かったりしますからネ)

【エクセル時短】新関数「XLOOKUP」の使い方。VLOOKUPと異なる3つのポイント | できるネット
https://dekiru.net/article/19557/

(白茶) 2023/03/02(木) 10:32:35


=VLOOKUP(A2,Sheet1!$A$2:$D$6,MATCH("4月",Sheet1!$1:$1,0))
(だいたい) 2023/03/02(木) 10:34:58

=LET(
    _m,"4月",
    _rng,A:D,
    _hd,HSTACK("",_m),
    _bd,CHOOSECOLS(FILTER(_rng,TAKE(_rng,,1)<>""),1,MATCH(_m,TAKE(_rng,1),0)),
    VSTACK(_hd,IF(_bd="","",_bd))
)
(d-q-t-p) 2023/03/02(木) 10:46:23

 行列番号がわかるようにしてください。

 Sheet2
	A	B	C
1			4月
2	1日	u	
3	2日	a	
4	3日	b	
5	4日	c	
6	5日

 Sheet1の数値データが文字列になってもいいのなら

 B2 =INDEX(Sheet1!B2:M32,0,XMATCH(C1,Sheet1!B1:M1))&""
 または
 B2 =FILTER(Sheet1!B2:M32,Sheet1!B1:M1=C1)&""

 下にコピーする必要なし(勝手に展開する)

 以上
(笑) 2023/03/02(木) 10:54:35

皆様、ご教授頂きありがとうございます。
勉強になりました。
色々なやり方があり、ためにになりました。
また、よろしくお願いします。
(いち) 2023/03/02(木) 15:05:38

コメント返信:

[ 一覧(最新更新順) ]


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