有網友問到:在取得的 Excel 報表的人員和時數清單中,其中時數部分的儲存格中含有文字和數字,若要取出數字部分來計算,該如何處理?(參考下圖)
在時數欄位中,想要將儲存格中的『核』字去除,留下數字以方便計算小計。
【公式設計與解析】
儲存格E2:
=SUMPRODUCT(($A$2:$A$25=D2)*SUBSTITUTE($B$2:$B$25,"核",""))
$A$2:$A$25=D2:判斷在儲存格A2:A25中和儲存格D2是否相符,傳回 TRUE/FALSE 陣列。
SUBSTITUTE($B$2:$B$25,"核",""):利用 SUBSTITUTE 函數將每個儲存格中的『核』字置換為空白。
再利用 SUMPRODUCT 函數將以上二式代入,利用計算『乘積和』的方式,得到每個人員的時數小計。
複製儲存格E2,貼至儲存格E2:E6。
文章標籤
全站熱搜

不好意思,我提問沒有清楚 如果是人名固定的情況下 同一列1/1~1/31情況下 人名 1/1 1/2 1/3 1/4 核薪時數 甲 核2 核8 ? 乙 核3 核5 ? 丙 核1 核4 ? 丁 核4 核4 核4 核4 ? 以上這樣可以有比較簡單的函數統計嗎? 感謝!
老師你好,我剛有參考這個http://isvincent.pixnet.net/blog/post/44310925 目前無法直接數字加總 還是需要輔助表格來簡化公式嗎?
再參考:http://isvincent.pixnet.net/blog/post/45758839
請問如果一儲存格內同時有不規則文字及數字 要如何取數字加總