【发布时间】:2020-08-03 11:54:49
【问题描述】:
我制作了一个年龄计算器来计算参加我正在制作的测试的人的年龄。 我需要使用年龄(年和月)来进一步计算他们的最终分数(5 岁到 2 个月之间的人会得到与 5 岁零 8 个月的人不同的分数,即使他们有相同数量的正确答案。)
有没有办法将年龄(5 岁零 2 个月)转换为我可以在 IF 语句中使用的数字? 例如。 =IF(AND(B6>5,0;B6
【问题讨论】:
-
Excel 将日期存储为自
1-Jan-1900以来的天数。由于年份和月份的天数不同,我建议您将天数差异用于不同的分数和VLOOKUP。在您的示例中,天差将由="2010-3-1"-"2005-1-1"给出 -
这里的问题是你需要它有多准确。 5 年零 2 个月 可能听起来很准确,但事实并非如此,因为这 5 年可能有 1 或 2 个闰年,而这 2 个月可能是 59 到 62 天之间的任何数字...我会遵循@RonRosenfeld 的建议
-
@RonRosenfeld 谢谢!我会试试这个。我认为这是我获得足够准确值的唯一方法!
-
很高兴为您提供帮助。我会将其发布为答案,以便您将其标记为这样。
标签: excel date excel-formula