[算表] 計算A欄每格第五個字元在A欄出現的次數

看板Office作者 (呼~呼~叔叔覺得妳好可愛~)時間7年前 (2018/08/05 05:48), 7年前編輯推噓0(008)
留言8則, 1人參與, 7年前最新討論串1/1
軟體: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://www.ptt.cc/bbs/Office/M.1533419332.A.E73.html ※ 編輯: ddqueen (114.25.200.182), 08/05/2018 05:50:18

08/05 09:15, 7年前 , 1F
問題1,不限第幾字元的話,以"*"&mid(...)&"*"
08/05 09:15, 1F

08/05 09:16, 7年前 , 2F
問題2,限定第幾字元,以"????"&mid()&"*"
08/05 09:16, 2F

08/05 09:56, 7年前 , 3F
問題1,所要計數的第五個字元會於個別儲存格內重覆出現且
08/05 09:56, 3F

08/05 09:57, 7年前 , 4F
要累計的話,可以len範圍內的字串字元個數減取代第五個字
08/05 09:57, 4F

08/05 09:59, 7年前 , 5F
元為空字串"",substitute後len的字串字元個數,再以
08/05 09:59, 5F

08/05 10:00, 7年前 , 6F
sumproduct加總
08/05 10:00, 6F
感謝您喔。 ※ 編輯: 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

08/05 23:06, 7年前 , 7F
=sumproduct(len(範圍)-len(substitute(範圍,mid(..),空字
08/05 23:06, 7F

08/05 23:06, 7年前 , 8F
串)))
08/05 23:06, 8F
謝謝您。 ※ 編輯: ddqueen (114.36.235.46), 08/07/2018 07:45:29
文章代碼(AID): #1RPXz4vp (Office)
文章代碼(AID): #1RPXz4vp (Office)