如何在 Excel 中按特定年份使用日期范围(年份)的下拉列表

How to use drop down list with range of dates (years) by specific year in Excel

当用户在 A 列中填写年份并且在 B 列中填写从 E 列中定义的列表中获取的范围时,我想创建条件下拉列表。 我该怎么做?

这是一个需要一些辅助列的解决方案

https://1drv.ms/x/s!AncAhUkdErOkgqRfHIC5Alfyiof2VQ?e=5RehGh

=NUMBERVALUE(LEFT(J3;4))
=NUMBERVALUE(RIGHT(J3;4))
=L3-K3
=NUMBERVALUE(K3)
=IF(($N3+COLUMN()-COLUMN($M3)-1)<=$L3;$N3+COLUMN()-COLUMN($M3)-1;0)


=IF(COUNTIF($N:$Z;A4)=1;A4;"")
=OFFSET($C;;;COUNTIF(C4:$C00;">1");1)
=INDEX($J:$L;MATCH(E3;$K:$K;1);1)

如果您的本地 Excel 版本需要,请将分号替换为 komma。

您可以组合一些公式以减少辅助列。

从下拉菜单中选择