Excelで次のテーブルを使用しています。
次の数式は、セルに直接入力すると正常に評価されます。
=DATE(YEAR(DATEVALUE($A$1)),MONTH(DATEVALUE($A$1)),DAY(INDIRECT(ADDRESS(2,COLUMN()))))
ただし、これを名前付き関数に配置して別のセルでtest
呼び出そうとすると、エラーが返されます。調査の結果、私が思いついた最良の答えは、名前付きの式と関数が常に互換性があるとは限らないということです。=test
#VALUE!
indirect
私が間違っていること、または名前付き範囲内に呼び出しを入れることができない理由を説明するために誰かが光を当てることができれば、私はindirect
それを大いに感謝します!