excel中帶單位的數字怎麼算

我們在工作中,經常會遇到帶單位的數據運算,比如對帶有單位的數據求和、提取不同單位中的數值,合併不同單位的數量等等。下面就通過 5 個典型的案例,一起和大家探討,如何應對處理這些帶單位的數據。

1、帶單位的數字求和

如下圖,對 C 列的金額求和。

excel中帶單位的數字怎麼算

❶ 首先用 SUBSTITUTE 函數將 C 列中的字符 "元" 替換成空字符:

=SUBSTITUTE(C3:C8"元""")

excel中帶單位的數字怎麼算

❷ 這時生成的一列數字還是文本型的,不能直接求和,需要在前面加兩個負號轉換成數值:

=--SUBSTITUTE(C3:C8"元""")

excel中帶單位的數字怎麼算

❸ 最後就可以用 SUM 函數,對轉化後的數值求和,得到最終結果:

=SUM(--SUBSTITUTE(C3:C8,"元",""))

excel中帶單位的數字怎麼算

2、提取不同單位中的數值

如下圖,從 B 列帶有不同單位的文本中,提取數值到 C 列:

excel中帶單位的數字怎麼算

❶ 首先用 ROW ($1:9) 生成一組由 1 開始遞增的序列值:

=ROW($1:9)

excel中帶單位的數字怎麼算

❷ 然後以這組序列值作為 LEFT 函數的第二個參數,由左至右逐一擴展截取當前 B 列文本中的字符,生成一列文本數組:

=LEFT(B3,ROW($1:9))

excel中帶單位的數字怎麼算

❸ 最後用 LOOKUP 函數,在這列數組中找到最後一個數值,返回結果:

excel中帶單位的數字怎麼算

3、拆分帶有多個單位的文本

如下圖,從 C 列中拆分帶有多個單位的數字到 D:F 列:

excel中帶單位的數字怎麼算

❶ 首先用 LEFT 函數從當前 C 列的文本中,提取單位前面的字符:

=LEFT($C3,FIND(D$2$C3)-1)

excel中帶單位的數字怎麼算

❷ 然後用 RIGHT 函數,由右至左逐一擴展提取字符的個數,截取字符,生成一列數組:

=RIGHT(LEFT($C3,FIND(D$2, $C3)-1)ROW($1:9))

excel中帶單位的數字怎麼算

❸ 接着用 LOOKUP 函數,在這列數組中找到最後一個數值,再填充複製公式:

=-LOOKUP(    1,    -RIGHT(        LEFT($C3, FIND(D$2, $C3) - 1),        ROW($1:9)    ))

excel中帶單位的數字怎麼算

❹ 最後用 IFNA 函數屏蔽公式中的錯誤值(#N / A)返回結果:

=IFNA(    -LOOKUP(        1,        -RIGHT(            LEFT($C3, FIND(D$2, $C3) - 1),            ROW($1:9)        )    ),    "")

excel中帶單位的數字怎麼算

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/191730.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-11-30 09:34
下一篇 2024-11-30 09:35

相關推薦

  • 為什麼不能用Microsoft Excel進行Python編程?

    Microsoft Excel是一個廣泛使用的數據分析工具,但是它不能直接用於Python編程。這是因為Microsoft Excel並不是一個編程工具,它的主要功能是進行數據處理…

    編程 2025-04-29
  • 基尼係數Excel計算模板

    這篇文章將介紹基尼係數Excel計算模板,為大家詳細闡述如何使用Excel進行基尼係數的計算。 一、模板下載及導入 首先需要下載基尼係數的Excel計算模板,可以在Excel中通過…

    編程 2025-04-28
  • 使用ReoGrid操作Excel的WPf應用

    本文將詳細闡述如何使用ReoGrid來操作Excel,重點介紹在WPF應用程序中使用ReoGrid的方法及注意點。 一、ReoGrid簡介 ReoGrid是一個基於.NET的開源組…

    編程 2025-04-27
  • Excel日期函數

    Excel是當前企業和個人使用非常廣泛的辦公軟件之一。其中的日期函數可以用於處理各種涉及日期和時間的任務。本文將從不同的方面介紹Excel日期函數,幫助讀者深入了解和熟練使用日期函…

    編程 2025-04-25
  • Java Excel導入導出詳解

    一、Excel文件簡介 Excel是微軟公司開發的一種電子表格程序,多用於商業、財務、科學等各種數據處理。 Excel文件通常以.xls或.xlsx格式存儲,其中.xls格式為Ex…

    編程 2025-04-25
  • 由貴單位管理的全面闡述

    一、單位管理系統簡介 由貴單位管理系統是一套完整的企業管理系統,主要包括以下模塊:人力資源管理、財務管理、項目管理、客戶關係管理等。該系統擁有強大的數據分析能力,可以幫助企業快速了…

    編程 2025-04-25
  • Word轉Excel詳解

    一、使用Office插件 1、可以使用Office自帶的“將表格複製為Excel工作簿”插件。只需在Word中選中表格,點擊“插入”選項卡中的“對象”按鈕,在彈出的窗口中選擇“將表…

    編程 2025-04-25
  • Java Excel合併單元格

    一、介紹 Excel是微軟公司開發的一款非常流行的電子表格軟件,而Java是一門強大的編程語言。在項目中,我們可能會需要對Excel進行操作,比如合併單元格。Java提供了很多對E…

    編程 2025-04-24
  • PHP導出Excel文件

    一、PHP導出Excel文件列寬調整 當我們使用PHP導出Excel文件時,有時需要調整單元格的列寬。可以使用PHPExcel類庫中的setWidth方法來設置單元格的列寬。下面是…

    編程 2025-04-24
  • Excel 兩格內容合併一個探究

    一、合併單元格的操作方法 在Excel的操作中,我們需要對單元格進行操作。而合併單元格是其中一個常用的操作,它可以讓我們對一些數據進行整合和顯示。那麼,Excel 合併單元格的操作…

    編程 2025-04-23

發表回復

登錄後才能評論