Excel pivot confidential data问题

d
dzw124
楼主 (北美华人网)
求助Excel高手,我有一个大的sales database做成pivot table。现在要给每个sales rep发他自己的data pivot,让他们可以操作但看不到别人的data。What is the best and fastest way? Protect function or using VBA to create separate pivot table, or other ways?
s
susie6586
you can just copy "pivot table " to a new excel spreadsheet and choose special paste->values. In that way, they will only see a table and not be able to see related data.
d
dzw124
回复 2楼susie6586的帖子 Not so easy, they need to be able to manipulate the data, for example, review total by country, by product...
a
amanio
这个得用 bi tool 了,那里面可以设参数。 在 e xcel里除非把源数据过滤了,要不大家都看的见,可以试试把源数据单独放一个文件,另开一个 excel,用 power query 把数据导入时加一个 filter,再用 filter 后导入的数据建 pivot. 其实也是 BI tool 的翻版
d
dzw124
回复 4楼amanio的帖子 求问,这个和直接filter原database,copy and paste到新的file, 然后pivot比有什么优势么?快?还是可以automate?
a
amanio
用power query 可以把filter 设里面,如果源数据库数据更新了,可以直接refresh
d
dzw124
回复 6楼amanio的帖子 抓住再问一下,我用的power pivot, 我把pivot做好后发给team,但他们没有power pivot,结果没办法用pivot,有什么方法么?
a
amanio
power pivot 是excel 的add in. excel--> option-->add-ins-->COM add ins --》 Microsoft Power Pivot for excel, 加上就行
d
dzw124
回复 8楼amanio的帖子 excel 2016版本有,之前的版本都需要另外安装~~ 我们公司不幸的还在用之前的版本