gpt4 book ai didi

excel - 如何使用 excel 中的数据透视表列的输出进行范围查找?

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

这些是员工的月薪(使用数据透视表获得):

enter image description here

然后每个单元格将用作 Lookup value对于vlookupindex and match功能。
lookup value将在 column A 中查找和 column B下表的值,如果匹配(在范围内),则返回column C下的对应值.

enter image description here

我努力了:

1.) 将此示例公式放在数据透视表之外:
=VLOOKUP(GETPIVOTDATA("Sum of Reg Pay",$A4,"Person","JOHN"),SSSContribution[#All],3,TRUE)
但是第一个解决方案的问题是:

a.) 人名固定为字符串,无法适应下拉。

b.) 它不是计算字段,因此对数据透视表的每次调整都需要调整包含公式的单元格。

2.) 将此公式放入 Calculated fields数据透视表的特点:
= vlookup( 'Reg Hrs.','SSS Contribution Table'!A$2:D$32,3,TRUE) ,但我收到以下错误:

enter image description here

那么如何对数据透视表中列的输出值进行范围查找呢?

最佳答案

将整个 GETPIVOTDATA 函数和参数替换为对相关单元格的单元格引用,然后向下复制。例如=VLOOKUP(E2,SSSContribution[#All],3,TRUE)
请注意,您可以通过取消选中此选项来关闭 GETPIVOTDATA 语法的自动生成:

enter image description here

为了使您的公式“同步”到您的数据透视表,您需要使用与我的这个答案类似的代码:

https://stackoverflow.com/a/38867978/2507160

关于excel - 如何使用 excel 中的数据透视表列的输出进行范围查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51669869/

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