如何計(jì)算Excel中帶有單位的數(shù)據(jù)? Excel帶單位的數(shù)字計(jì)算方法

我們在工作中,經(jīng)常會(huì)遇到帶單位的數(shù)據(jù)運(yùn)算,比如對帶有單位的數(shù)據(jù)求和、提取不同單位中的數(shù)值,合并不同單位的數(shù)量等等。下面就通過 5 個(gè)典型的案例,一起和大家探討,如何應(yīng)對處理這些帶單位的數(shù)據(jù)。
1、帶單位的數(shù)字求和
如下圖,對 C 列的金額求和。
? 首先用 SUBSTITUTE 函數(shù)將 C 列中的字符 "元" 替換成空字符:
=SUBSTITUTE(C3:C8"元""")
? 這時(shí)生成的一列數(shù)字還是文本型的,不能直接求和,需要在前面加兩個(gè)負(fù)號轉(zhuǎn)換成數(shù)值:
=--SUBSTITUTE(C3:C8"元""")
? 最后就可以用 SUM 函數(shù),對轉(zhuǎn)化后的數(shù)值求和,得到最終結(jié)果:
=SUM(--SUBSTITUTE(C3:C8,"元",""))
2、提取不同單位中的數(shù)值
如下圖,從 B 列帶有不同單位的文本中,提取數(shù)值到 C 列:
? 首先用 ROW ($1:9) 生成一組由 1 開始遞增的序列值:
=ROW($1:9)
? 然后以這組序列值作為 LEFT 函數(shù)的第二個(gè)參數(shù),由左至右逐一擴(kuò)展截取當(dāng)前 B 列文本中的字符,生成一列文本數(shù)組:
=LEFT(B3,ROW($1:9))
? 最后用 LOOKUP 函數(shù),在這列數(shù)組中找到最后一個(gè)數(shù)值,返回結(jié)果:
3、拆分帶有多個(gè)單位的文本
如下圖,從 C 列中拆分帶有多個(gè)單位的數(shù)字到 D:F 列:
? 首先用 LEFT 函數(shù)從當(dāng)前 C 列的文本中,提取單位前面的字符:
=LEFT($C3,FIND(D$2$C3)-1)
? 然后用 RIGHT 函數(shù),由右至左逐一擴(kuò)展提取字符的個(gè)數(shù),截取字符,生成一列數(shù)組:
=RIGHT(LEFT($C3,FIND(D$2,?$C3)-1)ROW($1:9))
? 接著用 LOOKUP 函數(shù),在這列數(shù)組中找到最后一個(gè)數(shù)值,再填充復(fù)制公式:
=-LOOKUP(????1,????-RIGHT(????????LEFT($C3,?FIND(D$2,?$C3)?-?1),????????ROW($1:9)????))
? 最后用 IFNA 函數(shù)屏蔽公式中的錯(cuò)誤值(#N / A)返回結(jié)果:
=IFNA(????-LOOKUP(????????1,????????-RIGHT(????????????LEFT($C3,?FIND(D$2,?$C3)?-?1),????????????ROW($1:9)????????)????),????"")
相關(guān)文章
如何用Excel 自動(dòng)記錄進(jìn)度? 如何實(shí)現(xiàn)數(shù)據(jù)自動(dòng)記錄技巧
如何用Excel 自動(dòng)記錄進(jìn)度?公司需要做項(xiàng)目完成情況表,判斷是否開發(fā)新項(xiàng)目,這就需要進(jìn)行進(jìn)程記錄,手動(dòng)記錄很麻煩,如何實(shí)現(xiàn)數(shù)據(jù)自動(dòng)記錄呢?詳細(xì)請看下文介紹2023-10-01excel表格怎么正行標(biāo)黃? 學(xué)會(huì)這個(gè)整行高亮的方法再也不會(huì)看花眼
excel表格怎么正行標(biāo)黃?excel表格中數(shù)據(jù)很多,想要進(jìn)行一行一列的標(biāo)亮,該怎么操作呢?下面我們就來看看學(xué)會(huì)這個(gè)整行標(biāo)亮的方法再也不會(huì)看花眼2023-10-01Excel怎么快速合并1000個(gè)單元格? Phonetic函數(shù)的用法
Excel怎么快速合并1000個(gè)單元格?Excel表格中想要快速合并多個(gè)單元格,該怎么操作呢?下面我們就來看看excel中Phonetic函數(shù)的用法2023-09-25如何用excel自動(dòng)記錄數(shù)據(jù)錄入時(shí)間? excel自動(dòng)生成記錄時(shí)間的技巧
如何用excel自動(dòng)記錄數(shù)據(jù)錄入時(shí)間?excel表格輸入數(shù)據(jù)的時(shí)候如果能自動(dòng)記錄錄入數(shù)據(jù)的時(shí)間就好了,下面我們就來看看excel自動(dòng)生成記錄時(shí)間的技巧2023-09-20如何快速轉(zhuǎn)換一維表與二維表? Excel一維表和二維表互轉(zhuǎn)的方法
如何快速轉(zhuǎn)換一維表與二維表?日常工作中可能會(huì)遇到一維表和二維表相互轉(zhuǎn)化的場景,該怎么轉(zhuǎn)換呢?詳細(xì)請看下文介紹2023-09-20excel圖表復(fù)制到word后怎么保持原格式? Excel表格樣式復(fù)制技巧
excel圖表復(fù)制到word后怎么保持原格式?excel文件中有表格數(shù)據(jù)和圖標(biāo),想要直接復(fù)制到word中保持樣式不變,下面我們就來看看Excel表格樣式復(fù)制技巧2023-09-18- excel宏病毒怎么清除?excel也會(huì)中病毒,該怎么預(yù)防和提高安全性呢?下面我們就來看看Excel使用中宏病毒防范指南2023-09-18
Excel怎么使用python腳本? Excel啟用Python語言的技巧
Excel怎么使用python腳本?我們之前介紹過excel中可以使用python了,該怎么用呢?下面我們就來看看Excel啟用Python語言的技巧2023-09-18excel中如何按年級排序數(shù)據(jù) 表格按年級順序排列的兩種方法
excel中如何按年級排序數(shù)據(jù)?excel表格中錄制的學(xué)生數(shù)據(jù)想要按年級排序,該怎么操作呢?下面我們就來看看表格按年級順序排列的兩種方法2023-09-12- 如何快速制作南丁格爾玫瑰圖?想要將數(shù)據(jù)轉(zhuǎn)換成圖表樣式的,該怎么操作呢?下面我們就來看看Excel南丁格爾玫瑰圖畫法2023-09-04