gpt4 book ai didi

excel - 数据透视表返回范围内的第一个值

转载 作者:行者123 更新时间:2023-12-04 20:43:57 26 4
gpt4 key购买 nike

很高兴加入论坛。

我的问题涉及尝试使用在狭窄时间范围内过滤的数据透视表返回发生在几列数据上的第一个值。我当前的数据透视表通过计算时间行中每列中的值来工作。但是,我真的只对我遇到的每个人的第一个值(value)感兴趣。所以原始看起来像这样:

Person|TimeValue|Variable1|Variable2
1 | 1 | 1 | 0
1 | 2 | 1 | 0
2 | 1 | 1 | 0
2 | 2 | 0 | 1

我目前使用时间 1 到时间 2 的范围得到的枢轴是
1     |         |2        |   0
2 | |1 | 1

显然,我选择的时间范围在同一列中包含多个值,导致计数 >1。我在想的是有一种方法可以使用相同的时间排序,但只计算该变量中第一次出现值的时间,以便枢轴仅报告值第一次出现在变量的范围内兴趣。

有没有简单的方法,还是我必须在 VBA 中这样做?

非常感谢任何和所有的帮助。这是我第一次使用较新的枢轴进行更复杂的尝试。

最佳答案

这可能不是您想要使用数据透视表解决的问题。您可以使用 VLOOKUP Excel函数以简单的方式解决了这个问题。 VLOOKUP将始终返回与查找值匹配的查找范围中的第一个值。

关于excel - 数据透视表返回范围内的第一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24056217/

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