Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2692|回复: 7

求如何用公式显示个人任科目及节数。

[复制链接]
发表于 2012-2-28 07:11 | 显示全部楼层 |阅读模式
表二是各人任班级的科目及上课节数,表一是直观的能看到各任课人员上课的科目及周节数的统计表,现想通过公式,自动的把表二各任课人员任各个课的科目及相应的周节数结合起来统计。如何处理?求各位高手人帮一下忙。

Book2.rar

10.68 KB, 下载次数: 23

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-2-28 08:16 | 显示全部楼层
回复

使用道具 举报

发表于 2012-2-28 08:32 | 显示全部楼层
  1. =IF(ISERROR(MATCH($A4,任课班节数!B:B,)),"",B$1&INDEX(任课班节数!B:B,MATCH($A4,任课班节数!B:B,)+1))
复制代码
B4输入公式右拉下拉
如附件

Book2.rar

12.31 KB, 下载次数: 4

回复

使用道具 举报

发表于 2012-2-28 08:51 | 显示全部楼层
B4公式右下拉:
  1. =TEXT(SUMIF(任课班节数!B$4:B$50,$A4,任课班节数!B$3),"[<>]")
复制代码
回复

使用道具 举报

 楼主| 发表于 2012-2-28 09:46 | 显示全部楼层
本帖最后由 流星花园 于 2012-2-28 09:49 编辑
zjcat35 发表于 2012-2-28 08:32
B4输入公式右拉下拉
如附件

我试了一下,确实可以解决一部分问题,不过你的公式只能处理任课教师上一个班的课,但有个问题是,有些人任的课是几个班级的,这个任课的总数要加起来才行,这怎么来处理?如吴老师任四年级英语8节,即在班节数中,每个班只是2,这得加起来才能是8
回复

使用道具 举报

发表于 2012-2-28 09:49 | 显示全部楼层
=IF(SUMIF(任课班节数!B$4:B$50,$A4,任课班节数!B$3)=0,"",B$1&SUMIF(任课班节数!B$4:B$50,$A4,任课班节数!B$3))

Book.zip

33.72 KB, 下载次数: 1

回复

使用道具 举报

发表于 2012-2-28 09:51 | 显示全部楼层
  1. =IF(ISERROR(MATCH($A4,任课班节数!B:B,)),"",B$1&SUMIF(任课班节数!B$4:B$50,$A4,任课班节数!B$3))
复制代码

点评

不是查找,是求和,你可以看看一列中有多少重复的,就知道了!  发表于 2012-2-28 09:55
回复

使用道具 举报

发表于 2012-2-28 13:14 | 显示全部楼层
看一下这个,行不行

Book2.rar

27.73 KB, 下载次数: 5

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 00:44 , Processed in 0.146266 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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