【问题标题】:SUMIF formula to use a different format of data (UK format)SUMIF 公式使用不同格式的数据(UK 格式)
【发布时间】: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 比签名 &lt; 有疑问。

有没有人知道这样的事情是否可行?在英国格式化日期,然后使用 SUMIFS 公式仍然能够捕获小时数?

谢谢。

【问题讨论】:

    标签: excel date sumifs


    【解决方案1】:

    使用 DATE():

    =SUMIFS($C$8:$C$11,$A$8:$A$11,$A4,$B$8:$B$11,"<"&DATE(2020,6,30))
    

    【讨论】:

    • 效果很好。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-11
    相关资源
    最近更新 更多