我正在尝试在 EXCEL 中使用带有单元格范围的 SWITCH 函数,但希望将其输出为单个单元格而不是如图所示的数组。
我的公式如下。我“被迫”使用字符串作为替代方案,但这并不实际。
=开关($D$2;"A";"A32:A56";"B";"K32:K56";"C";"T32:T52";"D";"AC32:AI56")
我想将范围输出到单个单元格而不是数组中。
有人知道如何解决这个问题吗?
最好的, R
使用 textjoin 函数将数组输出连接到单个单元格中。
=textjoin(",";false;SWITCH($D$2;"A";"A32:A56";"B";"K32:K56";"C";"T32:T52";"D";"AC32:AI56"))
请注意,您的格式可能会有所不同,因为您的范围周围的引号似乎有问题。
更简单的公式:
=textjoin(";",false,<YOUR_SPILL_RANGE>)