在安易導出的Excel數據中,空格數據是一個空,也不能進行計算,還要對空格數據進行替換,再按照上一步選中的范圍,再進行第二次替換,如下:
點擊編輯菜單欄,在編輯菜單欄中選中查找,在查找內容欄輸入什么也不要輸入(或把查找欄清空),把光標放人替換為欄目,輸入0,點擊全部替換,這樣就把導出的自定義格式替換為數據0。(注意清空時不要用空格健,要用Delete健清空)
第三次替換是要把導出的數據中的帶有小數點數據進行替換如下:
點擊編輯菜單欄,在編輯菜單欄中選中查找,在查找內容欄內把漢字輸入系統打開輸入數字小鍵盤上的小數點,然后把光標放人替換為欄目,輸入關閉漢字輸入系統再輸入數字小鍵盤上當小數點,點擊全部替換,這樣就把全角的小數點替換為半角的小數點。
總結:
第一次替換是要把安易導出的數據中的逗號替換掉;
第二次替換是要把安易導出的空白單元中的自定義格式替換成數據0;
第三次替換主要是把導出的數據中全角形態的小數點,變成半角形態的小數點。
本帖第一發表時只有第一次替換,后來在實踐中又發現還是有沒有替換的自定義空白格,現在又發現存在小數點的全角和半角的問題,歷時6個多月,不知道還有沒有新的問題發生。希望關心這個問題的朋友及時提出了,大家一起解決。
如果好就頂一下,謝謝!
最近又發現一種新的方法,供參考,用這種方法導出的EXCEL數據不需用進行數據轉換
在程序中打開報表后,直接把要導出的部分選定(圈黑)后,打開EXCEL報表直接拷貝就可以了,這樣不用進行數據轉換。