抓住多个范围

时间:2015-02-26 18:09:03

标签: google-sheets spreadsheet array-formulas

我在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?

0 个答案:

没有答案