自由講場

跳至

首頁
1

尾頁
   17


珍珠宮

積分: 31628


1#
發表於 24-4-17 17:31 |只看該作者
你地識唔識用呢個?

如果我想提取某格入面既數字, 淨數字, 應如何做?

某格: 陳小明(001)

我只想提取 001

應該如何做? 謝謝


珍珠宮

積分: 31400

母親節2025勳章 2025勳章 2025勳章蛇年勳章 2024年龍年勳章 牛年勳章


2#
發表於 24-4-17 17:41 |只看該作者

回覆樓主:

應該用 "convert text to columns" 會好啲,或者用 MID 去做返你想要的data


珍珠宮

積分: 31628


3#
發表於 24-4-17 17:51 |只看該作者
apelok 發表於 24-4-17 17:41
應該用 "convert text to columns" 會好啲,或者用 MID 去做返你想要的data

請問條式點set ?


珍珠宮

積分: 31400

母親節2025勳章 2025勳章 2025勳章蛇年勳章 2024年龍年勳章 牛年勳章


4#
發表於 24-4-17 18:07 |只看該作者
本帖最後由 apelok 於 24-4-17 18:19 編輯
bananaGi 發表於 24-4-17 17:51
請問條式點set ?

convert text to column 响 excel 的 data 果度就有

MID
=MID(A1,4 ,7)
A1 係你揾果格,4 就係你想要data的開端 7 就係data 尾

eg Tom1011d


男爵府

積分: 6020


5#
發表於 24-4-17 18:43 |只看該作者
你意思係vlookup結果本身係指向“陳小明(001)”呢格,但你想結果變成得001而且要保持結果格係formula?我會將vlookup個結果(當A1):mid(A1, len(A1)-3, 3),因為人名可以唔係3個字,前提數字格式要一致(XXX)3個位。唔一致就加埋search("(", A1)之類入去搵(、)位置,不過formula會長好多。單cell進行就用vlookup條式取代A1。唔知會唔會蠢左複雜左。

定係好似樓上JM講淨係需要有個新column係提取001?如果係咁我會好懶咁copy一個新column出黎,用replace all *(,再replace all )*。001轉format顯示,或者轉text令cell裡面真正有0開頭。


珍珠宮

積分: 41716


6#
發表於 24-4-17 18:44 |只看該作者
First you need to fully understand the input data pattern. Is the number that you want to extract always in the same starting and ending position or it is quoted by brackets?
If the former, you can use mid() function as someone suggested, if later then you need to combine the search() function to locate the position of the open and end brackets.


珍珠宮

積分: 31628


7#
發表於 24-4-17 19:08 |只看該作者
CathyLss 發表於 24-4-17 18:43
你意思係vlookup結果本身係指向“陳小明(001)”呢格,但你想結果變成得001而且要保持結果格係formula?我會 ...

是提取


男爵府

積分: 6428


8#
發表於 24-4-17 19:09 |只看該作者

回覆樓主:

本帖最後由 natnatbaby 於 24-4-17 19:10 編輯

如只要cell入面的提一部分出來,不是vlookup,用left, right,mid function. 用google search formula 點寫,utube有更詳細教學。


男爵府

積分: 6020


9#
發表於 24-4-17 19:49 |只看該作者
bananaGi 發表於 24-4-17 19:08
是提取
如果普通提取唔需要留formula,我真係會好懶咁用replace all算,replace成無野。如果你一定要用formula,而格式一致3位數係()裡面係資料最尾,咁你將A1直接揀返做你個資料格就得:=mid(trim(A1),len(trim(A1))-3,3)

如A1 cell="陳小明(001)",結果001
如A1 cell="陳明(001)",結果依然係001

Mid function第一個數係資料/資料格,第二個數係從第幾多個字開始提取,第三個數係提取幾多個字。

Len function係資料既字數,"陳小明(001)"出8,"陳明(001)"出7,"陳小明(001) "出9。所以加左Trim function以防輸入問題有空格。無trim既話,如果A1 cell="陳小明(001) ",結果會變成01)

格式更唔一致就用埋search function,睇下你有無需要。


侯爵府

積分: 22735


10#
發表於 24-4-17 20:19 |只看該作者
我識得用 vlookup 仲要基本上一日用n次
反而我睇唔明白你哋嘅回覆


珍珠宮

積分: 31628


11#
發表於 24-4-18 09:00 |只看該作者
CathyLss 發表於 24-4-17 19:49
如果普通提取唔需要留formula,我真係會好懶咁用replace all算,replace成無野。如果你一定要用formula,而 ...

成功左!

你好勁


珍珠宮

積分: 31628


12#
發表於 24-4-18 09:03 |只看該作者
CathyLss 發表於 24-4-17 19:49
如果普通提取唔需要留formula,我真係會好懶咁用replace all算,replace成無野。如果你一定要用formula,而 ...

Jm, 你咁勁,係自學? 上堂? 做開ac ?


男爵府

積分: 6020


13#
發表於 24-4-18 12:23 |只看該作者
本帖最後由 CathyLss 於 24-11-11 06:01 編輯
bananaGi 發表於 24-4-18 09:03
Jm, 你咁勁,係自學? 上堂? 做開ac ?
無上過堂呢,都係自己網上睇資料。


男爵府

積分: 6941


14#
發表於 24-4-18 12:43 |只看該作者
我諗起 mib 第一集入職面試

首頁
1

尾頁

跳至
Presslogic Logo
Baby Kingdom Logo