1樓:萬年金剛鑽
如果,樓主的資料的段數是可變的(有的2段、有的3段、有的5段),並且如果,樓主不想或不能用vba來建立自定義函式那麼,唯一的解決辦法就是,在第一張表的空白列使用輔助列,用公式解析a列的每一行,然後在b列得到對應輔助列的值的總和
如果樓主認可這種方式,安排資料結構如下:
sheet2(名稱數量對照表)
sheet1(計算表)
d列以後作為輔助列,自動解析本行a列的分段資料,d2公式:
=if(len($a2)-len(substitute($a2,"、",""))+1陣列公式,ctrl+shift+enter三鍵結束
右拉到足夠量的分段數,一起下拉到與a列齊
b2總計公式:
a:a,0)),4^8,match(d2:m2,sheet2!
a:a,0)))))
陣列公式,ctrl+shift+enter三鍵結束下拉到與a列齊
2樓:匿名使用者
利用函式求...........
excel乙個單元格中我輸入幾個名字,用頓號隔開,如何計算乙個格仔內的人名個數?名單統計用,謝謝 40
3樓:匿名使用者
excel乙個單copy元格中幾個名字用頓號隔開,計算乙個格仔內的人名個數,只要計算出頓號個數+1即為有多少個人名。
軟體工具:excel 2013
1、先統計該單元格中所有字元個數。=len(c1)2、再計算除頓號以外的字元個數=len(substitute(c1,"、",)) 。substitute(c1,"、",)是將c1單元格中的「、」替換為空,得到下圖c3的字元,然後再用len統計這個字元個數。
3、然後再將總字元個數-除頓號以外的字元個數+1=人名個數。
4、總結起來的公式就是=len(c1)-len(substitute(c1,"、",))+1
4樓:匿名使用者
vba程式設計的解法:
假設你的資料是第a列 結果顯示在b列
按alt+f11進入vba模式-插入模組-複製以下**內
按f5執行後回到excel表
人名個容數就顯示在b列了
private sub 數人名()
for j = 1 to range("a65536").end(xlup).row '修改a為你的資料列
a = range("a" & j).value '修改a為你的資料列
c = format(a, "###,###,###,###,###,###.###")
i = split(c, "、")
range("b" & j).value = ubound(i) + 1 '修改b為你要顯示的列
next j
end sub
5樓:匿名使用者
=len(a1)-len(substitute(a1,"、",))+1
excel每個單元格中有多個人名用頓號隔開,如何查詢是否有重複的人名 10
6樓:匿名使用者
使用**。重複了咋處理。
excel中乙個單元格中有n多組資料,如何單組提取出來?
7樓:匿名使用者
如果單元格中有回車,建議把回車換成逗號,方法是查詢替換,如下圖,在查詢內容中按住alt,然後輸入10(不會有任何字元出來,不用擔心),在替換為中輸入逗號即可。
然後,使用資料分列進行分開就可以了
excel 乙個單元格中有多個名字其中用頓號隔開 如何用函式計算單元格人數 5
8樓:清風吧吧啦
這個要使用excel函式巢狀,具體要用到len、substitute這兩個函式,以下圖為例,公式=len(a1)-len(substitute(a1,"、",""))+1,得出的結果為6.
9樓:匿名使用者
設名字在a1,且最後乙個名字後沒有頓號,
則在b1輸入:
=len(a1)-len(substitute(a1,"、",""))+1
10樓:匿名使用者
人數就是頓號數+1咯
=len(a1)-len(substitute(a1,"、",))+1
如何刪除excel單元格中多餘內容
利用排序法,快速刪除資料 中所有空白行的具體操作步驟如下。1 選中工作表中的整個資料區域。2 在 資料 選項卡的 排序和篩選 選項組中,單擊 公升序 按鈕,從而將資料 中的空白行移至 的尾部,3 選中排列在資料 尾部的所有空白行,在 開始 選項卡的 單元格 選項組中,單擊 刪除 下三角按鈕,在隨即開...
Excel中當單元格滿足條件,計算另單元格的數值
因為if函式是判斷數字的,判斷文字不行。簡單的解決方案是再加一行 職級 比如初級員工的職級是1,中級員工職級是2。然後再用if函式去判斷。度友,這個很好解決,就是條件求和,如圖具體公式為 sumif d d,是 b b 如有需要可以繼續交流!只用到sumif函式,如 sumif c c,是 b b ...
EXCEL中,如何讓某一格單元格的文字內容隨另一單元格的數值變化而變化
這個用函式公式bai可以實 du現。舉例說明。例如有zhi 如圖 現要求根據評價結dao果計算積分。評分專標準 優秀5 良好4 一般屬3 差0第一步 在c2輸入公式 if b2 優秀 5,if b2 良好 4,if b2 一般 3,0 如圖 第二步 將c2公式下拉至c7。在a2中輸入公式 if a1...