全部練習題 / 文字

從對帳單字串取出金額(MID + VALUE)

困難 文字 會計崗題庫
題目說明
提示 0/4
官方解法 0
–
測試案例
1
重設
提交
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
正在載入互動式試算表...
正在準備儲存格資料與公式求解引擎
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。

題目

題目說明

銀行匯出是一整串:日期、憑證、金額之間用直線分隔,如 A2。把 A2 這行的金額以數字填進 Amount 儲存格 B2。

金額是第二個直線之後的內容——必須解析出來,不能手打,而且要是數字。

題目資料

用表格檢視整份資料(可選取、可複製)
這道題的資料表
AB
1Statement lineAmount
22026-02-03 | INV-7781 | 1250.00
32026-03-01 | INV-9002 | 480.50

觀念解析

FIND 找出第二個直線的位置,MID 取它之後的內容,TRIM 去掉空白,VALUE 轉成數字才能加總。用固定位置切割,遇到憑證變長就會錯。

解題思路

答案寫在 B2。

  1. 目標儲存格是 B2
  2. 找第二個直線:FIND("|", A2, FIND("|", A2)+1)
  3. 取它後面的文字
  4. 公式形狀:=VALUE(TRIM(MID(?, ?, ?)))

函數指南

相關練習

常見問題

怎麼在 Excel 切割分隔字串?

用 FIND 找分隔符,再用 MID 或 RIGHT 取出需要的部分。大量處理可用資料剖析或 TEXTSPLIT,但公式會跟著資料更新。

為什麼 VALUE 會失敗?

取出的文字還帶空白或千分位。先 TRIM,並用 SUBSTITUTE 去掉逗號再 VALUE。