繁体   English   中英

使用Excel公式根据单独的填充单元格选择日期

[英]Using an Excel formula to select a date based on a separate populated cell

我需要一个公式,该公式会自动在右侧用相应的结束日期填充“结束日期”列(请参见下面的屏幕截图)。 例如,对于第7行,“结束日期”将为08-oct,因为该行的最右侧填充单元格位于日期列08-oct下。

我意识到对于第5行和第6行,只有一个填充的单元格,因此我猜测默认情况下该公式会将此处的日期作为结束日期,即使从技术上讲,这是开始日期。 没关系。

请忽略数字,例如0.5、2.0,它们仅表示项目该阶段的资源数量。 我只需要公式即可查看该行单元格, 选择最右边的非空行 ,然后在该单元格的列标题中加上日期。

在此处输入图片说明

非常感谢,并在此先感谢!

皮特

因此,例如在B3中,假设标题日期在第2行中(不是合并的单元格,否则在第1行中)

=INDEX($2:$2,,MATCH(99^99,3:3))

然后,您可以向下拖动。 它看起来要查找最后一个带有数字的单元格在指定行中的位置。 它返回的数字用于索引标题行以返回相应的日期。

B3=LOOKUP(2,1/(3:3>0),$2:$2)

我在想更多的皮带和牙套,所以我用了

 =IFS(O2<>"",$O$1,N2<>"",$N$1,M2<>"",$M$1,L2<>"",$L$1,K2<>"",$K$1,J2<>"",$J$1,I2<>"",$I$1,H2<>"",$H$1,G2<>"",$G$1,F2<>"",$F$1,E2<>"",$E$1,D2<>"",$D$1,C2<>"",$C$1)

第2行的结束日期

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM