ルックアップ、vlookup、その他

ルックアップ、vlookup、その他

列の値を検索し、存在する場合はその行内の複数の列を別のシートにコピーします。IF find "x" return (name), (value), (phone) 出力は、適用する "x" に一致するものだけ生成します。

サンプルフォームへのリンクはこちらです。https://www.dropbox.com/s/gafq6aut6h4s6oq/Example.xlsx?dl=0

気が狂いそうです... 私が見逃しているのは簡単なことのはずだとわかっています。

答え1

たとえば、次のようなデータがあるとします。

ここに画像の説明を入力してください

E2入力:

=IF(A2="x",1+MAX($E$1:E1),0)

コピーしてください:

ここに画像の説明を入力してください

これで、「良い」行が順番に明確にマークされました。Sheet2
のセルA1入力:

=IFERROR(INDEX(Sheet1!B1:B11,MATCH(ROW(),Sheet1!E1:E11,0)),"")

B1:

=IFERROR(INDEX(Sheet1!C1:C11,MATCH(ROW(),Sheet1!E1:E11,0)),"")

C1:

=IFERROR(INDEX(Sheet1!D1:D11,MATCH(ROW(),Sheet1!E1:E11,0)),"")

これを下にコピーします:

ここに画像の説明を入力してください

関連情報