【发布时间】:2019-01-09 17:52:39
【问题描述】:
这可能相当简单,但很难找到正确的方法。
我经常使用车辆配件,所以我们有很多年份范围显示为1997-2000。
虽然在我们的网络数据集中,它们需要显示为1997,1998,1999,2000,etc.,我刚刚手动输入。范围往往相当高,例如2000-2019,因此变得非常细致。
我的问题是有一种方法可以在一个单元格中显示给定范围之间的数字,该单元格以逗号或给定分隔符分隔。
A = 1998 B = 2000 c = 1998,1999,2000,
| A | b | c |
1998 2000 1998,1999,2000,
回答编辑
谢谢@Gary 的学生!我想发布我为我的应用程序所做的编辑。
我们的目录通常以YYYY-YYYY 表示年份,但有时我们会说2018+。所以我添加了一个=split 和=IF 声明来清理我的#REF 哈哈。
T2=2000-2006U2==SPLIT(T2,"-")V2="populated by U2 formula"W2==ArrayFormula(IF(ISBLANK(V2),T2,(TEXTJOIN(",",TRUE,ROW(INDIRECT(U2 & ":" & V2)))))
当 U2 填充 V2 时,它会显示 U。在我的情况下,它总是显示为 YYYY+ 的年份
注意:这是在谷歌表格中
【问题讨论】:
标签: excel google-sheets