ARRAYFORMULAとindirectを組み合わせたい

実現したいこと

ARRAYFORMULAとindirectを組み合わせたい
下記のシート「やりたいこと」のC列で実施していることをARRAYFORMULAを使ってD列で実現させたい

https://docs.google.com/spreadsheets/d/1uqbBrtIDP9xBeTf-TtgXfGrLZmCBp65WxtgQeQ_p_cc/edit?usp=sharing

前提

シート名!範囲をvlookupに組み込みたい

=iferror(VLOOKUP(検索範囲,indirect("'"&シート名のセル&"'!検索範囲"),検索場所,false),"")

→実現可能

シート名!範囲をvlookupに組み込んだ上でARRAYFORMULAでまとめたい

=ARRAYFORMULA(iferror(VLOOKUP(検索範囲,indirect("'"&シート名のセル&"'!検索範囲"),検索場所,false),""))

→indirectで指定したい一番上の範囲のセルで検索されて変数にならない

該当のソースコード

やりたいこと

=iferror(VLOOKUP(検索範囲,indirect("'"&シート名のセル&"'!検索範囲"),検索場所,false),"")

実際ソースコード

シート名!範囲をvlookupに組み込んだ上でARRAYFORMULAでまとめたい

=ARRAYFORMULA(iferror(VLOOKUP(検索範囲,indirect("'"&シート名のセル&"'!検索範囲"),検索場所,false),""))

コメントを投稿

0 コメント