看板 Office 關於我們 聯絡資訊
軟體: Excel 版本: 2016 https://i.imgur.com/nN1H0qa.jpg
上圖資料裡的各數值前都有標示 + 跟 - 號 可是那個 + 會影響到排序,例如上圖中應該是 +7.43 要排在最頂端 然而把 + 拿掉後排序就 OK 了 想請教的是 例如這份資料有6欄要消掉 + 符號 大家的做法會是如何? 因為沒常用VBA 想到的方法大多是土法煉鋼 目前想到的是方法是錄製巨集,接著主要的是用資料剖析 剖析出來的2欄資料用 & 合併,再複製貼(值)回去 整個試過後感覺不是很好 例如一次只能處理一行,所以像上述資料就要重複做6次 或者有時候資料裡,同一欄資料如果都沒 + 符號 那這樣又要再寫判斷式 想請教有沒有更好的方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.126.65 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1531470847.A.79B.html
soyoso: +7.43排在最頂端,由大到小的話,應還有一個+13.33才是 07/13 16:46
soyoso: 之所以+7.43在最頂端的邏輯是什麼,再請說明一下 07/13 16:47
你是對的 因排序之後只看 + 號範圍最頂端的2、3個數字跟 + 號範圍最底端的數字 所以忽略掉了中間的數字
soyoso: 改為數字的話,選取範圍後,會出個一個菱形(內有驚嘆號) 07/13 16:48
soyoso: 下拉轉換成數字 https://i.imgur.com/qlIoiTm.jpg 07/13 16:48
soyoso: 再執行排序,如正數帶+,負數帶-,0不帶的話 07/13 16:51
soyoso: 儲存格格式內+0.00;-0.00;0.00 07/13 16:52
soyoso: 改為數字方面,如儲存格內最左側不帶'(單引號)的話,也可 07/13 17:07
soyoso: 以取代的方式,尋找目標 .(小數點號),取代成 .(小數點號) 07/13 17:08
非常謝謝你 ※ 編輯: Ibrahimovic (1.175.126.65), 07/13/2018 17:30:23