始终 Return 上周六的日期 在 MS Excel 2007 中使用 NOW 函数

Always Return the Previous Saturday's Date Using NOW Function in MS Excel 2007

我有一个工作簿,我正在使用 NOW 函数来 return 今天的日期,然后我有另一个单元格要转换为 WEEKNUM,我用它来匹配不同的选项卡。我需要能够创建一个公式来读取今天的日期,并且总是 return 上周六。示例:今天是 6-8-2015。我希望此公式为 return 6-6-2015。关于如何使这项工作的任何想法。我在这里挣扎。

怎么样: =现在()-(工作日(现在(),1))

这将 return 时间 'now' 减去星期六的天数,其中星期日 = 1,星期一 = 2 等

请注意,这确实包括时间戳和日期(例如 6/6/2015 14:48)。如果你只想要日期,你可以在它周围菊花链一个文本函数。