実現したいこと
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),""))

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/07/10 08:16