作者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/m.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