永发信息网

求教,求教,求教,统计表的I列、J列如何设置公式

答案:2  悬赏:10  手机版
解决时间 2021-02-14 23:15
  • 提问者网友:暮烟疏雨之际
  • 2021-02-14 06:44
求教,求教,求教,统计表的I列、J列如何设置公式
最佳答案
  • 五星知识达人网友:青尢
  • 2021-02-14 06:54
下午给你说了,用数据透视表是最佳方案,你追问所说一套工作表要用公式,可以负责任地对说,应用数据透视表一点问题都没有,而只会更简单快捷。
如果非得用公式,是相当复杂的,特别是你的数据记录不规范,空行、重复记录都使公式更为繁复。如果类别仅只“建筑工程”和“安装工程”两类还稍好点,如果再有更多的类别,用公式几乎会无法完成(从下面的公式中可以看出)。
如图:
H3=IF(ROW()-2同时按Ctrl+Shift+Enter三键输入数组公式
I3=IF(H3="","",INDEX(C:C,SMALL(IFERROR(IF(MATCH(IF(B$3:B$15=H3,C$3:C$15,""),IF(B$3:B$15=H3,C$3:C$15," "),)=ROW($3:$15)-2,ROW($3:$15),4^8),4^8),MOD(ROW(1:1)-1,COUNTIF(H$3:H$8,"建筑工程"))+1)))
同样数组公式
J3=IF(H3="","",VLOOKUP(I3,C$3:D$15,2,))
选择H3:J3,下拉到出现空白单元格。

无论是否改进数据记录方式,都强烈建议用数据透视表来进行处理,不止是事半功倍,而是事一功十!
全部回答
  • 1楼网友:动情书生
  • 2021-02-14 08:26
这个好像不适合用公式,数组取不重复项目,而且是好几列会很复杂.
直接备份原始数据,然后用原表举例说明操作:
1、选定数据b3到d15,然后数据==》删除重复项 ,从而将重复内容清除;
2、对步骤1整理后的数据区进行排序(关键字用b列),获得需要的数据。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯