Excel 数据透视表数据检索
我知道这很简单,只是需要一个快速的答案。我有一个数据透视表,它有三列和大约1k行。我需要每个代理从列表中找出一个号码。例如: ^^突出显示的数字是我需要返回的数字 我想到的是:Excel 数据透视表数据检索,excel,google-sheets,offset,Excel,Google Sheets,Offset,我知道这很简单,只是需要一个快速的答案。我有一个数据透视表,它有三列和大约1k行。我需要每个代理从列表中找出一个号码。例如: ^^突出显示的数字是我需要返回的数字 我想到的是: =if(and('Calls Handled Pivot'!A1='Agent Breakdown'!A$3,'Calls Handled Pivot'!B1=“wrap”),'Calls Handled Pivot'!C1,”) 因此,如果ColumnA=代理的名称,columnB=“wrap up”,则在colum
=if(and('Calls Handled Pivot'!A1='Agent Breakdown'!A$3,'Calls Handled Pivot'!B1=“wrap”),'Calls Handled Pivot'!C1,”)
因此,如果ColumnA=代理的名称,columnB=“wrap up”,则在columnC中给我数字,否则将单元格留空
然后我把这个公式一直运行到另一张纸上,直到它得到这个数字。在相邻的列中,我再次为下一个代理运行所有行的公式,直到它获取我想要的数字。在所有这些之后,我只需对该表中的所有列求和,就可以得到第1行中的所有数字。问题是,通过这个程序运行的数据量很大,当它试图运行所有这些公式时,基本上会使页面崩溃
我对任何想法都持开放态度,但我确实有这样一个思考过程:有没有办法运行这个公式,这样它就不会将单元格留空,而是向下搜索下一行,直到找到数字
或者。。对于快速非自动方法,某种验证两个值的vlookup,比如columnA=agents name和columnB=“wrap up”就是我要做的(假设D&E是空白列) D列中的公式:
”=IF(B2=“Wrap”,A2“”)
E列
=IF(B2=“总结”,C2“”)
选择D&E列并将其粘贴到一个新选项卡中。删除重复项(以消除大多数空白)。然后删除左侧的单个空白行
自动版本 在一个选项卡上有一个唯一代理名称的列表。 在下一列中填写:
=GETPIVOTDATA(“总计”,PivotSheetNameHere!$A$1,“代理名称”,A1)
参考:
您应该查看查询。尝试类似于
=query(A:C,“选择*where B='Wrap')
的方法。如果您正在寻找特定的代理,请尝试=query(A:C,“选择*where A='name go here'和B='Wrap')
。Excel和Google工作表的透视表功能不同。您使用哪一种?