我在A列的不同行中有一系列场景作为字符串
1
2
3
4
5
我有另一个单元格(C22)确定要使用的场景1,3,5
有时候一个范围被定义为2-4
,应该是2,3,4,并且我能够使用以下公式将2,3,4变成2-4;
=arrayformula(CONCATENATE(if(ISNUMBER(search("-", C22)), Transpose(INDIRECT("A"&MATCH(LEFT(C22, SEARCH("-", C22)-1), A:A, 0)&":A"&MATCH(RIGHT(C22, len(C22)-SEARCH("-", C22)), A:A, 0))&","), C22)))
但有时我将范围定义为1,3-5
我使用什么公式来获得1,3,4,5?