Excel 根据结束日期自动填写日期

Posted

技术标签:

【中文标题】Excel 根据结束日期自动填写日期【英文标题】:Auto fill in dates with Excel based on ending Date 【发布时间】:2015-12-11 20:53:27 【问题描述】:

我正在尝试重新创建我的公司时间表,使其包括每周工作时间和加班时间计算,而不仅仅是两周的总工作时间。

Old Time sheet Format

不幸的是,我们使用的文件被锁定了,所以我不能只编辑它或查看公式,所以我从头开始重新创建它。我已经弄清楚了,除了日期计算。当前工作表已设置,因此当我们输入以 :(Insert Date) 结尾的付款期时

这些列会自动以Dec 05, Sat 等格式计算所有适当的日期,而日期 (Sat) 位于第二行。

我几乎想出了一个解决方案,我使工作表的最后一天 (Q9) 等于输入的值 (C8),然后将前一天简单地计算为 (Q9-1)(每列明显)

嗯,这成功地更改了日期,但它是 12/5/15 格式与 DEC 05, Sat 格式相反:

New Time Sheet

将格式更改为日期,只是使所有日期都相等,因为公式没有计算,我无法让日期与日期一起显示。

我手动输入了日期,因为我们的支付期总是在星期五结束,但我想知道如何设置它以应对可能不是星期五的情况。

【问题讨论】:

你的格式化解决方案成功了,我总结在下面,但我不能接受我自己的答案 好吧,我搜索了一个 excel 的东西,但是搜索把我带到了这个。我根本不必问我使用的自定义日期格式是否真的工作正常。我不确定我是否必须做一些高级编程来做我想做的事。感谢您的帮助 【参考方案1】:

来自 PNUTS 的格式化建议

我有工作公式,但日期格式把它们弄乱了。

我按照建议将日期行的自定义格式设置为 mmm dd,并将 Day 行设置为 ddd。

我将 Day 行设置为 Date 行,因此天数会随日期而变化。

谢谢

Formula setup

【讨论】:

以上是关于Excel 根据结束日期自动填写日期的主要内容,如果未能解决你的问题,请参考以下文章

Excel如何根据日期自动抓取数据?

EXCEL问题:如何实现根据输入数值动态显示想要显示的数据范围的大小?

如何根据用户 ID 在 Excel 中自动填充 FIRST 日期

如何在excel里输入日期,自动跳出对应的节日

Excel VBA宏根据日期选择数据并将其移动到新选项卡

如何用身份证在Excel中自动提取姓名性别出生日期年龄