推 windknife18: =INDEX(FILTERXML("<x><y>"&SUBSTITUTE(A1,CHAR(10), 10/17 11:03
→ windknife18: "</y><y>")&"</y></x>","//y[.*0=0]"),2) 10/17 11:03
→ windknife18: 前陣子剛好有看到有位大大使用FILTERXML這個函數 10/17 11:03
→ windknife18: 拿來試玩看看,好像還蠻好用的 10/17 11:04
→ ilf0121: 挖賽!! 這函數好神奇阿 但是真的需要研究 10/18 04:29
→ ilf0121: 報告W大神 測試後 最後面的要用3才能取值數字第二行 10/18 04:30
→ ilf0121: 但是發現一個問題 當數值有 1,243 千位數的,時會產生錯誤 10/18 04:31
→ ilf0121: 比如第一個數字 1,520 第二個5 第三個1,200 就會錯誤 10/18 04:32
→ ilf0121: 謝謝 W大大提供 如此神奇的函數!!! 感激 10/18 04:33
→ ilf0121: 報告W大 您原本的2是對的,因為提供的資料少了一個小計數 10/18 05:48
→ ilf0121: 所以我這邊實際應用是要填3,謝謝W大,目前卡關在千位數 10/18 05:48
推 windknife18: 將公式中A1改成SUBSTITUTE(A1,",","")即可 10/18 11:17
→ ilf0121: 謝謝W大神 可以了 但是這真的有點看不太懂 怎麼寫.... 10/18 22:31
→ ilf0121: 看來功力還是太淺了......連答案都看不懂 10/18 22:31