久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

真后悔沒有早點(diǎn)學(xué)FILTERXML函數(shù),,復(fù)雜的問題“海鮮”一下,,立刻就變得簡(jiǎn)單了!

 EXCEL應(yīng)用之家 2024-05-01 發(fā)布于上海

歡迎轉(zhuǎn)發(fā)和點(diǎn)一下“看”,,文末留言互動(dòng)!

置頂公眾號(hào)或設(shè)為星標(biāo)及時(shí)接收更新不迷路



小伙伴們好,,今天要分享的是一道數(shù)值提取并求和的題目。通常遇到這樣的題目,,第一反應(yīng)是要用到SUBSTITUTE函數(shù)的經(jīng)典應(yīng)用,。但今天這道題目有點(diǎn)例外,使用SUBSTITUTE函數(shù)會(huì)有些小麻煩,。

許多朋友都錯(cuò)誤地把EXCEL當(dāng)做賬本來使用,。所有的數(shù)據(jù)全部一股腦都記錄在同一個(gè)單元格中。當(dāng)需要計(jì)算時(shí),,手拿計(jì)算器敲啊敲,,按啊按。今天的這道題目就是這個(gè)樣子的,。

原題目如下:



如題目要求,,提取“噸”字前的數(shù)據(jù)并求和。如果你可以使用高版本函數(shù),,TEXTBEFORE函數(shù)就能很輕松地解決問題,。否則,我們一起來看看下面吧!


01

由于只是提取特定字符前的數(shù)字并求和,,我們以前的帖子華山論劍:數(shù)字提取技術(shù)誰更強(qiáng),,應(yīng)用之家?guī)湍忝?/a>中介紹的辦法就不能使用了。這么有規(guī)律的源數(shù)據(jù),,最適合使用FILTERXML函數(shù)了,。



仔細(xì)觀察一下源數(shù)據(jù),我們發(fā)現(xiàn)需要提取的數(shù)字之前全部都是“絞線”這個(gè)詞組,,之后全部都是“噸”這個(gè)字,。這就是我們解決這道題的關(guān)鍵,。

而FILTERXML函數(shù)可以提取我們指定節(jié)點(diǎn)間的所有文本,。

SUBSTITUTE(A2,"絞線","<b>")

SUBSTITUTE(A2,"絞線","<b>")部分,將“絞線”二字替換為“<b>”,。

SUBSTITUTE(SUBSTITUTE(A2,"絞線","<b>"),"噸","</b>")

SUBSTITUTE(SUBSTITUTE(A2,"絞線","<b>"),"噸","</b>")部分,,將“噸”字替換為“</b>”。

"<a>"&SUBSTITUTE(SUBSTITUTE(A2,"絞線","<b>"),"噸","</b>")&"</a>"

在替換后的字符串的最左側(cè)添加“<a>”,,在最右側(cè)添加“</a>”,,以滿足FILTERXML函數(shù)對(duì)格式的要求。

FILTERXML("<a>"&SUBSTITUTE(SUBSTITUTE(A2,"絞線","<b>"),"噸","</b>")&"</a>","a/b")

使用FILTERXML函數(shù)提取b節(jié)點(diǎn)下所有的數(shù)據(jù),。而b節(jié)點(diǎn)下的數(shù)值正好是需要求和的數(shù)值,。它的第二參數(shù)“a/b”的含義是,提取a節(jié)點(diǎn)下b節(jié)點(diǎn)間的數(shù)據(jù),?!?lt;b>”和“</b>”剛好是一組,可以理解為起點(diǎn)和終點(diǎn),,構(gòu)成一個(gè)完成的閉合,。

=SUM(FILTERXML("<a>"&SUBSTITUTE(SUBSTITUTE(A2,"絞線","<b>"),"噸","</b>")&"</a>","a/b"))

最后用SUM函數(shù)來匯總求和,三鍵確認(rèn)后向下拖曳即可,。

這個(gè)函數(shù)也就是我們經(jīng)常說的海鮮大法,。


-END-


推薦閱讀

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章