私がやろうとしているのは、別のシートを参照する数式を作成することです。シートの名前を直接追加するのではなく、シート名を変数として持てるようにしたいです。
私の式は次のとおりです。
=IF(B2="",(HLOOKUP($A$2,'Sheet 1'!$C$5:$AB$200,2)),(HLOOKUP($B$2,'Sheet 1'!$C$5:$AB$200,2)))
シート 1 はここで静的に参照されているシートですが、セル A5 はどのシートを見るかを決定するセルになります。「シート 1」と言うよりも、=A5 のようなものにする必要があります
INDIRECT の使用について読みましたが、これを機能させることができません
=IF(B2="",(HLOOKUP($A$2,(INDIRECT(CONCATENATE("'",A5,"'"))!$C$5:$AB$200,2)),(HLOOKUP($B$2,(INDIRECT(CONCATENATE("'",A5,"'"))!$C$5:$AB$200,2)))
誰かが助けてくれれば、それは大歓迎です