Excel公式创建两个日期之间的年份范围

标签 excel excel-formula

我有两个输入值用于开始年份和结束年份。例如 1997 年和 2001 年的输入。
我正在尝试创建一个输出公式,该公式在输入的开始年份和结束年份之间创建一系列年份,并在 | 的每个值之间添加分隔符。
因此,我想要的上述预期输出将是 1997|1998|1999|2000|2001。
任何想法如何实现这一目标?理想情况下,请不要使用任何 VBA。

最佳答案

尝试这个:

=TEXTJOIN(", ",TRUE,SEQUENCE(1,C2-A2+1,A2))
enter image description here

关于Excel公式创建两个日期之间的年份范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68067933/

相关文章:

excel - Excel中的贪心求和

vba - 命令按钮不起作用

excel - 为什么 Excel VBA 会覆盖这些对象值

excel - 计算两个范围之间的匹配数

excel - 将儒略日期(5 或 4 个字符)转换为公历,反之亦然

excel - 在excel公式中水平更改变量

python - XLSXWriter num_format 来分隔千、百万甚至十亿?

vba - VBA 代码中出现内存不足错误

excel - 使用自动过滤器重新计算唯一排名?

excel - 如何从列分隔的数据集转换为逗号分隔的数据集?