0
我有許多座標並希望刪除「。」。分隔符,然後用標準英國格式「」替換「,」十進制。「字符。Excel公式從字符串中刪除字符,然後用刪除相同字符替換另一個字符
例如9.811.365,054需要9811365.054
我最初使用嵌套的替代公式,但這也刪除了「。」只留下數字即9811365054
我有許多座標並希望刪除「。」。分隔符,然後用標準英國格式「」替換「,」十進制。「字符。Excel公式從字符串中刪除字符,然後用刪除相同字符替換另一個字符
例如9.811.365,054需要9811365.054
我最初使用嵌套的替代公式,但這也刪除了「。」只留下數字即9811365054
在VBE立即窗口CTRL + 克嘗試
? replace(replace("9.811.365,054",".",""),",",".")
9811365.054
所以幾乎你只是窩兩種功能;首先用「」替換所有的點(什麼也沒有),然後用點替換逗號。
具有同等的公式將是=SUBSTITUTE(SUBSTITUTE(A1,".",""),",",".")
假設A1
是9.811.365,054
偉大的作品表示感謝。我無法將「9.811.365,054」替換爲另一張表格中的單元格,例如'CoordinatesSheet'!C15。有任何想法嗎? – Howeitzer 2014-09-22 09:59:09
感謝您的更新vba4all。替代方案完美運作。 – Howeitzer 2014-09-22 10:16:22