如何使用excel 函數 問題三個

2007-06-03 6:36 pm
1) 我想把以下數字 128000222333999 & 0080001234567
變成 128-000-222333999 & 008-000-1234567
請問如何用一條程式來做???
我用 text 函數做 =text(A2,"000-000-000000000")
第一條 ok 第二條error 變成 000-080-001234567
還有其他函數請指教……

2) 我想把以下數字 0344777799991234
變成 0344-7777-9999-1234
請問如何做???

3) 如 A1 cell 是 008
B1 cell 是 023
C1 cell 是 000555888
如何用函數寫成 008-023-000555888
我知要用 LEFT , MID & RIGHT 寫,但我唔知點加個一畫 --> -

回答 (3)

2007-06-03 7:47 pm
✔ 最佳答案
首先因為這網頁顯示我條formula有怪字出現, 請見到&"-"& , 應該在excel 打
& " - " &


1)

A1128000222333999=LEFT(A1,3)&"-"&+MID(A1,4,3)&"-"&+MID(A1,7,12)
A20080001234567=LEFT(A2,3)&"-"&+MID(A2,4,3)&"-"&+MID(A2,7,12)

2)

A10344777799991234=LEFT(A1,4)&"-"&+MID(A1,5,4)&"-"&+MID(A1,9,4)&"-"&+MID(A1,13,6)

3)

A1B1C1
008023000555888
=A1&"-"&B1&"-"&C1


Remarks:

+MID(A1,13,6)
13 即是 第13個位
6 即是要take 打後的6個字元

So, 自己可調節的
參考: experience & try 多d
2007-06-13 6:43 am
TRY THIS:

(1) =LEFT(A1,3)&“-”&MID(A1,4,3) &“-”&MID(A1,7,LEN(A1)-6)

(2) =LEFT(A1,4)&“-”&MID(A1,5,4) &“-”&MID(A1,9,LEN(A1)-8)

(3) A1 & “-”& B1 & “-”C1
2007-06-06 7:36 am
妳係咪只係想顯示出黎?
ctrl-1自定類型打000-000-000000000

2)
0000-0000-0000-0000

3)
=A1&"-"&B1&"-"&C1


真係想變就。。。
1)
say A1=128000222333999
B1=left(A1,3)&"-"&mid(A1,4,3)
&"-"&right(A1,9)
參考: give me 10 bugs。。


收錄日期: 2021-04-13 16:45:58
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070603000051KK01059

檢視 Wayback Machine 備份