如何用Excel統計某字元或關鍵字出現次數

來源:互聯網
上載者:User

   excel為我們解決了很多財務報表上的問題,極大地提高了我們的工作效率,節省了工作時間。並且能夠保質保量的完成繁瑣的財務工作。不僅在財務應用上,在學生時代,我們也會在平常的考試中使用到excel辦公軟體。

  問題:未經處理資料地區為A1:A5,每個儲存格中包含不同或相同的文本,要根據需求求某個字元或關鍵字在各儲存格文本中出現的次數總和。

  答案:接下來將是解決這個問題的答案。

  1、未經處理資料地區為A1:A5,每個儲存格中包含不同或相同的文本,要根據需求求某個字元或關鍵字在各儲存格文本中出現的次數總和。

  2、首先,求“北京”出現的次數(整個儲存格內容等於“北京”)。我們輸入公式: =COUNTIF(A1:A5,"北京") 結果返回1,因為來源資料中只有A1儲存格整個常值內容是“北京”。

  3、然後,求A1:A5文本中包含“北京”這個關鍵詞的儲存格數量。我們輸入公式: =COUNTIF(A1:A5,"*北京*") 結果返回2,因為A1和A3都包含“北京”這個關鍵詞。

  4、最後,求A1:A5個儲存格文本中“京”字出現的總次數。我們輸入公式: =SUMPRODUCT((LEN(A1:A5)-LEN(SUBSTITUTE(A1:A5,"京","")))) 結果返回3,因為A1,A3和A4這三個儲存格都包含“京”字。如果一個儲存格中包含兩個“京”字也是會被統計出來的。

  5、下面具體解釋一下第4步中的公式用法。 首先看一下SUBSTITUTE()函數。SUBSTITUTE()函數文法是這樣的:SUBSTITUTE(來源資料,要替換的內容,替換的結果)。比如:SUBSTITUTE(A1,"京","")意思是把A1中的所有“京”字都替換成空。

  6、LEN()函數返回一個文本的長度,比如說LEN(A1)就返回A1的儲存格內容是幾個字元。

  7、LEN(SUBSTITUTE(A1,"京",""))返回的結果是A1儲存格文本將“京”字都替換成空以後的文本長度。

  8、A1儲存格原字元長度減去把“京”字替換成空的文本長度,結果就是“京”字在A1儲存格文本中出現的總次數。

  9、最後,用SUMPRODUCT函數將A1:A5中各自出現的“京”字次數加和就得到了“京”字在原始A1:A5中出現的總次數。

  以上就是小編帶來的如何用Excel統計某字元或關鍵字出現的次數 用Excel統計某字元或關鍵字出現次數圖文教程,希望能夠協助到大家!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.