gpt4 book ai didi

excel - 使用 INDEX/MATCH 和逻辑测试返回值

转载 作者:行者123 更新时间:2023-12-02 16:43:37 25 4
gpt4 key购买 nike

我有一个表,其中行中显示唯一值。我需要返回当天正确的首次登录时间的值

     A        B         C            D
1 Session User Date Time
2 1000 U1 3/6/2017 10:01
3 1234 U1 3/6/2017 12:00

如您所见,一个客服人员一天可以登录两次,而我只需要第一次

我想我可以使用 INDEX 和 MATCH 以及用户和日期的多个条件,但是如何包含逻辑测试来检查数字较小的 session (后面的 session 总是带有更高的 session ID 号)?

到目前为止,我的公式看起来像这样:

=INDEX(A:D,MATCH("U1"&"3/6/2017",B:B&C:C,0),D:D)

我实际上并没有直接使用 U1 和日期,而是使用单元格引用,因此语法错误不是问题。

另外,我知道这是一个数组公式,因此使用 Ctrl+Shift+Enter 确认。

但是,我不知道如何从这里继续,并说检查 B:B 中的 U1 和 C:C 中的日期,但仅返回 A:A 中最低 session 的 D;D

最佳答案

您可以包含一个额外的辅助列IsFisrtLogin,其公式如下:

=COUNTIFS($B:$B,$B2,$C:$C,$C2,$A:$A,"<"&$A2)=0

然后仅过滤掉此公式计算结果为 TRUE 的行,您将仅获得每个相应用户和日期的首次登录(即最低 session 数)。

关于excel - 使用 INDEX/MATCH 和逻辑测试返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42651848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com