[算表] 該用什麼函數??(有新問題)

看板Office作者時間14年前 (2012/03/01 20:54), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
軟體:excel 版本:2003 w大給的公式在家裡試可以,到公司後才發現問題 因為是從別的工作表去找商品編號,公式我就改成=LEFT('工作表'!A1,FIND("(",A1)-1) 結果當然是不行...但是我也不知道該怎麼改 另外就是商品編號還有一種沒位置編號的 ex 12345678901 若使用那個公式沒有括弧的商品編號就找不出來了... -- 公司的商品編號本來固定11碼加位置編號 ex 12345678901(A1-111-000) 後來變成有10碼、12碼 原本函數就設定MID取前面11碼,不要位置編號 但是自從有了10跟12碼,10碼會多個( ex 123456789( 12碼則是會少個數字,現在都要一個一個慢慢改>"< 有沒有什麼函數可以只跑出商品編號就好...不管他是幾碼的 請教教我>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.230.238

03/01 20:57, , 1F
=LEFT(A1,FIND("(",A1)-1)
03/01 20:57, 1F

03/01 21:01, , 2F
可以了!!! 太感謝了真的Q_Q
03/01 21:01, 2F
※ 編輯: wisnegl 來自: 114.36.202.129 (03/02 12:17)

03/02 13:10, , 3F
=LEFT('工作表'!A1,FIND("(",'工作表'!A1)-1)
03/02 13:10, 3F

03/02 18:40, , 4F
我試了一下...沒有括弧的商品編號還是會抓不到>"<
03/02 18:40, 4F

03/02 21:04, , 5F
我沒有看到前面的修正說式看看以下公式
03/02 21:04, 5F

03/02 21:04, , 6F
=IF(ISNUMBER(FIND("(",Sheet1!A1)),LEFT(Sheet1!A1,
03/02 21:04, 6F

03/02 21:05, , 7F
FIND("(",Sheet1!A1)-1),Sheet1!A1)
03/02 21:05, 7F

03/02 22:08, , 8F
=REPLACE(Sheet1!A1,FIND("(",Sheet1!A1&"("),30,)
03/02 22:08, 8F

03/03 21:01, , 9F
謝謝你們!! 兩個公式我都試過,都可以解決我的問題 感謝^^
03/03 21:01, 9F
文章代碼(AID): #1FJt6LQa (Office)
文章代碼(AID): #1FJt6LQa (Office)