[[20211125165441]] 『フィルタ絞り込み後の状態をvlookの検索範囲としax(まぐま) >>BOT

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

| 全文検索 | 過去ログ ]

 

『フィルタ絞り込み後の状態をvlookの検索範囲としたい』(まぐま)

シート1のA列をKEYとし、
フィルタ絞り込み後の2-2を検索範囲としてシート1のC列に抽出するにはどのようにしたらよいか教えてください。

シート1
A列 B列 C列
111 ああ 〇〇〇
222 いい ▲▲▲
333 うう □□□
444 ええ ◆◆◆
555 おお ×××

シート2-1        シート2-2(フィルタ絞り込み後)
A列 B列 C列      A列 B列 C列
111 ああ 〇〇〇    111 ああ 〇〇〇
222 いい ▲▲▲    222 いい ▲▲▲
333 うう □□□ →  333 うう □□□
444 ええ ◆◆◆
555 おお ×××

【結果】
シート1
A列 B列 C列
111 ああ 〇〇〇
222 いい ▲▲▲
333 うう □□□
444 ええ
555 おお

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


 Sheet1、Sheet2とも1行目が見出しで2行目からデータだとして。
 Sheet1のC2セルに
 =IFERROR(VLOOKUP(A2:A6,FILTER(Sheet2!A2:C6,SUBTOTAL(3,INDIRECT("Sheet2!A"&ROW(2:6)))=1),3,FALSE),"")
 ではどうだろうか?
(ねむねむ) 2021/11/25(木) 19:44

 シート2に作業列を設けて良い場合です。

 同じく見出し行があるとして、
 シート2のD2に下記を入れて下までドラッグ
 =IF(SUBTOTAL(103,A2)=0,"",A2)
 シート1のC2に下記を入れて下までドラッグ
 =IF(ISERROR(MATCH(A2,Sheet2!D:D,0)),"",VLOOKUP(A2,Sheet2!A:C,3,FALSE))

 っていうのが検索でヒットしました。
(g) 2021/11/25(木) 19:57

コメント返信:

[ 一覧(最新更新順) ]


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