EXCEL的问题,数据透视表的功能

  • d
    death5343
    号码工艺材质厚度设备
    B5168HB4P0.533
    C1
    B5169HA4P0.476
    F1
    B5169SB4P0.445
    F1
    B5169SC4P1.2
    C1
    B6169HE4P0.476
    C1
    B6175HD4P0.2

    D1
    B6176HB4P0.197
    D1
    这样的一张表,我希望能用透视表整理成如下在框里面显示具体的材料代号,而实际上他只能计数,求合,不能单单显示实际的号码。有可能显示实际编号么?
    工艺C1F1D1总计
    HAB5169
    HBB5168
    B6176
    HDB6175
    HEB6169

    SB

    SCB5169

    总计

    实际上显示的情况如下
    工艺C1F1D1总计
    HA00
    HB000
    HD00
    HE00
    SB00
    SC00
    总计0000
  • L
    LFL
    这表用不着透视表啊
  • d
    death5343
    那该怎么办?数据可是上百条的.不用这个.能快速整理出来?
  • b
    baconhen
    可以把两列数据并成一列,然后透视表计数,然后再分列,再然后把所有计数为1的数值替换为其中某列的数据。。。。

    不会贴图,虽然描述起来复杂,不过几万条数据理一下最多也不超过10分钟吧。。。。
  • d
    death5343
    听不懂是啥意思呀。
  • n
    nardowho
    需要用到这个,记一下
  • d
    death5343
    可我不是需要查找啊。
  • h
    helsinki
    留邮箱,我把计算发给你
  • n
    niubility
    楼主,你这里有个问题,你每一个工艺-设备组合对应的号码是唯一的吗? 如果是的话,把第一个表的 工艺和设备 合并到一起,作为vlookup差找的对象,然后在第二个表里面用Vlookup查找就行了。
  • a
    abaqus
    跟ls一样,你这个要唯一,

    A B C D
    1 ast 工艺 设备 号码
    2 HA|F1 HA F1 B5169
    3 HB|C1 HB C1 B5168
    4 HB|D1 HB D1 B6176
    5 HD|D1 HD D1 B6175
    6 HE|C1 HE C1 B6169
    7 SB|F1 SB F1 B5169
    8 SC|C1 SC C1 B5169


    然后i2=VLOOKUP($H2&"|"&I$1,$A$2:$D$8,4,0)

    c1 d1 f1
    HA #N/A #N/A B5169
    HB B5168 B6176 #N/A
    HB B5168 B6176 #N/A
    HD #N/A B6175 #N/A
    HE B6169 #N/A #N/A
    SB #N/A #N/A B5169
    SC B5169 #N/A #N/A
  • t
    tortoise607
    马克,学习
  • d
    death5343
    谢谢大家,我来试试,非常感谢。
  • B
    Benthal
    用if error替换#value会比较美观
  • d
    death5343
    结果试了半天还是看的糊涂。

    好像还是失败了。

    再研究

    [本帖最后由 death5343 于 2013-4-4 23:56 编辑]
  • d
    death5343
    好像成功了。

    发现个问题,那两个并不是唯一的仅有条件。
    还是感谢大家。

    [本帖最后由 death5343 于 2013-4-5 00:12 编辑]
  • 保密
    不能单单显示实际的号码是因为你的号码不唯一啊.
    有没有可能在一个单元格内显示多个号码?