急啊!excel排版问题,好的加分!在线等...

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:59:36
任务:需要统计单位职工持证情况。
列表:左起第一列为职工名单,上起第一行为各类证书的名字,表中为对应证书的有效期、取证时间等等,未取得证书的位置则留空。现在想在每个人对应那行的末尾加上此人有证书的总数,请问如何统计?
(人数众多,不适合慢慢数的啊!感谢啊!)

l2=counta(a2:k2)/2,假设数据末列为k列,而一个证书有两个相关数据,counta是统计区域内的非空单元格个数

用 计数函数可解决:
count( ) 计算数字单元格的个数
countif( )计满足条件单元格个数
用法:countif(运算区,"条件")注意标点符号要是英文的.
counta( ) 计算非空白单元格个数.
countblank( )计算空白单元格的个数.
你选相应的用,
建议你下次提问的话,最好要有一张图片,我们好参考,这样子问太抽象.我记性又不太好.

QQ:373148199 (office培训教师)

假如最后一列是G列,在H列输入=COUNTIF(B2:B2,">.5")这是假定证书名称在B列.如有很多证书名称与取证日期列此公式要做修改.比如由B列开始到G列至共六列,就意味着有三个证书三个取证日期.公式修改为=COUNTIF(B2:G2,">.5")/2
试试看!祝你成功!

你可以先将空的填上一个相同的单词或数字,比如NO
在右起最后一列全部为空的空白列使用公式=countif(范围,NO),这个范围就是你选择一下这一行从第2列开始到最后一列,
返回的数值即为NO的个数,
然后用整个这一行的总数减去NO的个数,就是每个人有证书的个数

点击第一行最后一个单元格,即第一个人证书数量后面的那个格,点 插入——函数,选SUM,确定,这是单元格里会出现SUM()的字样,然后用鼠标选中第一个人这一横行证书数量的单元格,回车,则第一个人的证书总数就在末尾的单元格中了,然后把鼠标放在这个单元格右下角的小黑方框上,当鼠标变成黑色十字的图形后,向下拉鼠标,拉过的单元格自动就算出总数了。