文章图片
文章图片
文章图片
又有一个可怜的表妹遇到不规范源数据表的问题了 , 公司好几万个员工的考核结果表 , 让她做统计分析 , 所有考核结果都在同一个单元格内 , 这搁谁谁不得疯 。
案例:
下图 1 是员工的各项考核等级 , 从表格中可以看出共有 5 项指标 , 分 A、B、C、D 四档结果 , 但是最终结果都写在了同一个单元格内 。
请分别计算出每位销售所获得的每一档评分各有几个 , 如下图 2 所示 。
解决方案:1. 在 F2 单元格中输入以下公式 --> 下拉复制公式:
=LEN($B2)-LEN(SUBSTITUTE($B2D$1\"\"))
公式释义:
- LEN($B2):LEN 函数的作用是返回文本字符串中的字符个数(包括空格);此处用于统计 B2 单元格中的字符数;
- SUBSTITUTE($B2D$1\"\"):
- SUBSTITUTE 函数的作用是将某一文本字符串中的指定文本替换成其他内容;
- 参数含义为 (需要替换其中字符的文本 要替换的文本 目标文本);
- 此处的公式表示将 B2 单元格中所有等于 D1 单元格的字符串都替换成没有;
- LEN(...):再次统计去除字符 A 以后的单元格字符数 , 就比原来少了几位数 , 少掉的正是 A 的数量;
- LEN(...)-LEN(...):因此将两个 len 结果相减 , 就计算出了有几个“A”
2. 向右拖动复制公式 , 就得出了所有结果 。
【b-2轰炸机|所有结果非要写入 Excel 同一个单元格,怎么统计某字符重复次数?】
- 苹果|苹果停售俄罗斯地区的所有产品,均显示无法购买
- MySQL|只有650万视锥细胞的人眼,是如何吊打所有数码相机的呢?
- 客户端|一文读懂所有HTTP状态码含义
- 外卖|浙江3月1日起所有外卖必须封签
- 安卓手机|别再嘲讽小米低价了,所有安卓手机都沦落到靠千元机抢市场
- 软件|所有软件都可以被破解吗,开发者无法阻止?
- |被富士康取消合作关系,比亚迪伸出援助之手,接下了华为的所有订单
- 误导性|Twitter在俄罗斯、乌克兰暂停所有广告,限制误导性内容
- b-2轰炸机|掌握了这个套路,无论用 Excel vlookup 函数查找第几次结果都很轻松
- 剧组|TVB宣布所有剧组全面停工