:::
開發者討論區

關於函數CONCATENATE的使用

discuss pic 2006-05-18 19:07:56
欄A: DIGITARIA
欄B: radicosa
欄C: DIGITARIA radicosa

Q1:如何將A + B = C ,且DIGITARIA和radicosa兩個單字中間要有空格

Q2:如何將Q1的過程逆向操作

關於Q1的問題我在excel中的操作方法在calc就無效了
不知該怎麼解決
請大家幫忙
謝謝
1067401290
discuss pic 2006-05-19 02:15:08
欄A: DIGITARIA
欄B: radicosa
欄C: DIGITARIA radicosa

嗯,無效是因為,你的公式要用分號區開才行,用逗號是不行滴。對吧!

Q1
欄C=CONCATENATE(A1;" ";B1)
如果二個單字中要空白,用雙引號框起來就好啦。

Q2
至於你要逆向操作,

欄D
=LEFT(C1;FIND(" ";C1;1)-1)
先用 FIND找出空格的位置,然後取目標格空格前的字串

欄E
=MID(C1;FIND(" ";C1;1)+1;20)
先用FIND找出空格,從空格後開始取全部字串(我預設20啦,調大一點也無枋吧)
discuss pic 2006-05-19 17:47:49
Q2逆向操作:

還原中央空格後半部 radicosa 方法二

=RIGHT(C1;LEN(C1)-FIND(" ";C1;1))


/* 2006.05.20 更新 */
測試版本為 2.0.2
discuss pic 2006-05-20 00:54:09
參照:

amadeus 寫道:
Q2逆向操作:

還原中央空格後半部 radicosa 方法二

=RIGHT(C1;LEN(C1)-FIND(" ";C1;1))


嗯嗯…原來是LEN函數,還是這個比較精準!!
discuss pic 2006-05-20 10:36:38
謝謝各位的幫忙
問題終於解決了
學會了這些函數的運用
處理資料變得有效率多了
再次謝謝各位
1067401290
discuss pic 2006-05-20 10:47:39
參照:

amadeus 寫道:
Q2逆向操作:

還原中央空格後半部 radicosa 方法二

=RIGHT(C1;LEN(C1)-FIND(" ";C1;1))


好像沒有LEN這個函數
我試了一下
應該是LEG
1067401290
discuss pic 2007-03-16 15:36:18
參照:

daisheng 寫道:
參照:

amadeus 寫道:
Q2逆向操作:

還原中央空格後半部 radicosa 方法二

=RIGHT(C1;LEN(C1)-FIND(" ";C1;1))


好像沒有LEN這個函數
我試了一下
應該是LEG


無意間發現,

介面為 英文 (美國),使用 Function Wizard (函數精靈),

與 Help 說明皆為 LEN,但是轉為正體中文介面時,卻發生

先前在英文 (美國) 環境建立的 LEN 會自動轉為 LEG ,

此外, LEN 函數說明內容出現不一致的現象!(如附檔)

使用版本: 2.0.2,作業系統: Linux。
:::

誰在線上

5人線上 (5人在瀏覽互動討論區)

會員: 0
訪客: 5

更多…