【发布时间】:2020-04-08 06:10:47
【问题描述】:
我目前使用美国数据格式的 EXCEL,但我在英国与一些人一起工作。我正在尝试在他们的电子表格上做一些工作,但是我遇到了一个问题。
这就是数据的样子。
第一张图片是我的结果集。
所以这是我有美国格式日期时的设置。黄色字段的公式如下:
=SUMIFS($C$8:$C$11,$A$8:$A$11,$A4,$B$8:$B$11,"<6/30/2020")
我正在尝试将 DATE 列转换为英国格式。
下图显示了我如何将日期更改为英国:
但问题是,DATE 列中的日期是英国格式,我正在尝试使用相同的公式来获得与第一张图片中相同的结果。
不管怎样,如果我现在尝试将这些相同单元格中的公式更改为:
=SUMIFS($C$8:$C$11,$A$8:$A$11,$A4,$B$8:$B$11,"<30/06/2020") <--- it does not pick up those same hours.
我尝试使用 Excel 内置函数 TEXT 对其进行转换,但无济于事。这是我尝试做的:
=SUMIFS($C$8:$C$11,$A$8:$A$11,$A4,$B$8:$B$11,< TEXT("30/06/2020","dd/mm/yyyy"))
这根本不起作用。我似乎对日期之前的 LESS 比签名 < 有疑问。
有没有人知道这样的事情是否可行?在英国格式化日期,然后使用 SUMIFS 公式仍然能够捕获小时数?
谢谢。
【问题讨论】: