作者ddqueen (呼~呼~叔叔觉得你好可爱~)
看板Office
标题[算表] 计算A栏每格第五个字元在A栏出现的次数
时间Sun Aug 5 05:48:50 2018
软体:Excel
版本:2016
大家好,小弟现有A栏如下
AA 寸
AB 镇
AC 镜
AD 会
AE 金
AF 监
AG 威
AH 感
AI 俞
AJ 华
AK 驻
AL 也
不止这些,以下省略。
我现在想在B栏列出函数,对应同列的A栏中的第五个字元在A栏内出现的次数。
请问该如何写?
小弟在B1试写如下
=COUNTIF(A:A,*MID(A1,5,1))
或是
=COUNTIF(A:A,"*"&MID(A1,5,1))
结果不行也。
想问有两种不同状况的函数
(1)
对应同列的A栏中的第五个字元在A栏内出现的次数(不限在每个储存格的第几字元)
(2)
对应同列的A栏中的第五个字元在A栏内出现的次数(限定一定要在每个储存格的第五字元)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.25.200.182
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1533419332.A.E73.html
※ 编辑: ddqueen (114.25.200.182), 08/05/2018 05:50:18
1F:→ soyoso: 问题1,不限第几字元的话,以"*"&mid(...)&"*" 08/05 09:15
2F:→ soyoso: 问题2,限定第几字元,以"????"&mid()&"*" 08/05 09:16
3F:→ soyoso: 问题1,所要计数的第五个字元会於个别储存格内重覆出现且 08/05 09:56
4F:→ soyoso: 要累计的话,可以len范围内的字串字元个数减取代第五个字 08/05 09:57
5F:→ soyoso: 元为空字串"",substitute後len的字串字元个数,再以 08/05 09:59
6F:→ soyoso: sumproduct加总 08/05 10:00
感谢您喔。
※ 编辑: ddqueen (114.25.201.4), 08/05/2018 21:44:13
那个len、substitute、sumproduct的,请否请您写一下呢?看您的叙述我不太会,
我excel不是很熟。麻烦您。
※ 编辑: ddqueen (114.25.201.4), 08/05/2018 22:35:15
7F:→ soyoso: =sumproduct(len(范围)-len(substitute(范围,mid(..),空字 08/05 23:06
8F:→ soyoso: 串))) 08/05 23:06
谢谢您。
※ 编辑: ddqueen (114.36.235.46), 08/07/2018 07:45:29