ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2616|回复: 9

关于透视表字段的显示全部字段的办法?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2007-2-26 23:04 | 显示全部楼层 |阅读模式

Qq2NpVpJ.rar (2.32 KB, 下载次数: 12)


问题是这样的,因为想做个自动填数字的表格。

所属部门职位岗位职级员工性质姓名入职日期性别
GMProduct EngineereLC Employee小华2007-1-2M
Airbag& SWAdmin AssistantmLC Employee小诚2007-1-9F
Airbag& SWProduct EngineerpLC Employee小张2007-1-17M

在以上图表中填入相关资料。在以下图表中获得相关数据。

DepartmentGenderHeadcount
EMP
GMM   
F   
Airbag& SWM   
F   

我想用的是引用数据透视表来解决这个问题。

先对上图做数据透视表,然后在下用vlookup引用,问题在于数据透视表对于没有数据的字段是不会显示的,所以每次vlookup就要修改公式。

请指教。

TA的精华主题

TA的得分主题

发表于 2007-2-27 08:57 | 显示全部楼层

請看附件,核心公式是利用了Lookup的特性

LOOKUP (lookup_value,lookup_vector,result_vector)

  • 如果 LOOKUP 函數無法找到 lookup_value,它會採用在 lookup_vector 中僅於 lookup_value 的值。
  • a4JZleuu.rar (3.22 KB, 下载次数: 19)


    [此贴子已经被作者于2007-2-27 8:58:59编辑过]

    TA的精华主题

    TA的得分主题

    发表于 2007-2-27 09:10 | 显示全部楼层
    5kfso048.rar (3.33 KB, 下载次数: 18)

    关于透视表字段的显示全部字段的办法?

    关于透视表字段的显示全部字段的办法?

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2007-2-27 21:30 | 显示全部楼层

    谢谢两位的帮助,4楼的让我对透视表又多了点了解,以前真的是看到那么多选项就头晕。

    我还是会选择2楼的方法。不知道会对内存有什么影响。

    感谢2位。

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2007-2-27 23:08 | 显示全部楼层

    =SUMPRODUCT((INDEX(LOOKUP(ROW($A$12:$A$25),IF($A$12:$A$25<>"",ROW($A$12:$A$25)),$A$12:$A$25),ROW()-11)=$A$2:$A$7)*($B12=$G$2:$G$7)*(C$11=$C$2:$C$7))

    ($B12=$G$2:$G$7)

    类似这样的理解不了,理解不下去了,真难。

    最后应该是=SUMPROCUCT(A*B*C)吧,但这个公式不是数列的求和吗?从自动反馈来看最后就是1,0,0,1,0,0的相加。就是部门,性别,职称的排列组合。这思路太好了。

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2007-2-28 20:00 | 显示全部楼层

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2007-2-28 20:49 | 显示全部楼层
    3楼的高手,还有一个问题想请教,如何做一个想你那样的教程阿,需要什么软件,在得到你们的帮助后特别想帮助别人。

    TA的精华主题

    TA的得分主题

    发表于 2007-2-28 20:54 | 显示全部楼层
    [广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

    TA的精华主题

    TA的得分主题

    发表于 2007-2-28 22:04 | 显示全部楼层
    [广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
    QUOTE:
    以下是引用第十八个在2007-2-28 20:00:49的发言:
    谁能帮我解释一下啊。

    因为我对数组公式也是刚入门,不能乱解释, 推荐你看看这些帖子

    数组公式讲座(一):数组公式入门http://club.excelhome.net/viewthread.php?tid=587&replyID=&skin=0

    数组公式入门讲座之二http://club.excelhome.net/viewthread.php?tid=26831&replyID=&skin=0

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2007-3-1 20:00 | 显示全部楼层
    [广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
    看来我是理解错了,希望看了此贴得,也要学习一下阿。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    手机版|关于我们|联系我们|ExcelHome

    GMT+8, 2024-11-25 21:34 , Processed in 0.045995 second(s), 11 queries , Gzip On, MemCache On.

    Powered by Discuz! X3.4

    © 1999-2023 Wooffice Inc.

    沪公网安备 31011702000001号 沪ICP备11019229号-2

    本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

    快速回复 返回顶部 返回列表