有沒有人想出如何從單元格中提取數字 4.25%-4.5% 和 4%-4.5% ?


謝謝!
我嘗試了左側值的公式:
=IFERROR(IF(D5="",0,LEFT(D5,FIND("%",D5)) 0),"N/A")
我嘗試了右側值的公式:
=IFERROR(IF(D5="",0,RIGHT(D5,FIND("%",D5)) 0),"N/A")
它適用于巴爾的摩,但不適用于我的新澤西州。
uj5u.com熱心網友回復:
這些應該有效。您可能缺少將字串轉換為數字。
=LEFT(D6,FIND("-",D6)-1) 0
=MID(D6,FIND("-",D6) 1,LEN(D6)) 0
您可以使用該value功能,但我只是使用 0它,因為它更短,而且我最常回復社交邀請的方式很容易記住。
uj5u.com熱心網友回復:
如果您有 Excel 365,則可以使用:
=TEXTSPLIT(D5,"-")
如果您需要進行錯誤檢查,并將百分比作為數值而不是文本字串回傳,則:
=--IFERROR(TEXTSPLIT(D5,"-"),NA())
并將單元格格式化為%或常規或帶有所需小數位數的數字。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/529468.html
