Tablora · 資料庫
匯出前比對視覺換行的來源識別碼
長代碼在PDF或照片中可能換到第二行。匯出前,請先判斷儲存格是否應該存放一個連續的代碼。
視覺上的換行與真正的換行
窄小的表格欄會迫使長值分成兩行:IBAN、追蹤號碼、產品金鑰或發票參考編號。在頁面上,這個斷行只是版面;代碼本身是一個連續的字串。頁面轉成儲存格時,這個斷行可能以幾種形式保留下來:儲存格內的換行、原本斷行處的一個空格,或代碼的後半段自成一列。
任何一種都會改變識別碼。拿去和其他系統比對時會找不到,重新輸入的人也可能沒發現。
如何發現被換行的代碼
- 在Tablora應用程式中,把表格裡的長代碼和「來源 · 第 n 頁」檢視比較,特別是窄欄。
- 找找代碼欄只有一小段片段、其他什麼都沒有的列;那往往是上一列代碼的第二行。
- 在原始格式長度固定的欄中,找找長度不一的代碼。
- 在貼上的文字中,換行保留在引號內的代碼,會在結構檢查工具中顯示為多行儲存格;沒有引號的則會多出一列較短的列。
還原完整的識別碼
- 依原始資料判斷這個斷行是否屬於值的一部分;幾乎所有識別碼都不是。
- 在應用程式中點選該儲存格,輸入不含斷行的完整代碼,再按「儲存」。片段所在的列,請用「刪除列」刪除。
- 把代碼和頁面逐字比較,因為0和O這類相似的字元很容易混淆。
- 即使代碼只有數字,也不要交給數值格式統一工具處理。
- 最終檔案請使用保留文字的XLSX匯出工具或應用程式的CSV匯出,讓代碼不會被試算表重新解讀。
- 如果代碼的長度已知,請逐一數一數修正後每個值的字元數是否相符。
工具能做到的極限
瀏覽器工具會完全照你提供的內容保留。它們看不到頁面,所以無法知道兩行原本是同一個代碼,也無法還原貼上前就遺失的字元。這個判斷屬於你,請對照著原始資料來做。
請注意,應用程式的「拷貝」選項會把儲存格內的換行換成空格。仍然含有斷行的代碼,貼上後會變成帶空格的代碼,很容易被忽略。請在拷貝之前先於應用程式中修正該儲存格。