Tablora

Tablora · 資料庫

保留最後一個空欄

Mira,Ready,這樣結尾的逗號,代表最後一個欄位是空的。請保留它,讓每一列寬度相同,空值也留在自己的欄。

行尾的分隔符號

記錄的最後一個欄位是空的時,CSV寫出程式仍會在它前面寫出分隔符號,所以這一行以逗號結尾。Mira,Ready,有三個欄位:Mira、Ready和空白的第三個值。這個逗號看起來像打錯字,刪掉似乎也無妨,但這一列就只剩兩個欄位,而標題有三個。之後任何落在那個位置的值,都會跑到錯誤的欄。

空的欄位也是資訊。它表示這筆記錄在那一欄的值是空白的,這和那一欄不存在並不相同。

Mira,Ready,範例

本頁範例包含標題name,note,tag和記錄Mira,Ready,,「欄位分隔符號」為逗號。結構檢查工具回報2列3欄,「寬度不同的列」顯示0。第2列第3欄是空的。

刪掉最後的逗號,同一段文字就會回報第2列寬度不同。正是結尾的逗號讓這一列和標題對齊。

檢查空白的最後欄位

下載和應用程式中的空白儲存格

「下載 (CSV)」會連同分隔符號寫出空欄位,所以結尾的逗號在來回轉換後仍然存在。保留文字的XLSX會在那個位置寫入空白的文字儲存格。

Tablora應用程式會讓一張表的每一列寬度相同:某一列的儲存格比最寬的列少時,會在結尾補上空白儲存格。讀取頁面時,它也會略過每個儲存格都是空的欄,所以在該頁完全沒有值的欄不會出現。如果那一欄對你的匯入很重要,請在試算表中把它加回去。

不該空白的空白儲存格

如果原始資料在你這一列最後的空欄位上顯示了值,表示資料在送到你手上之前就遺失了。請回到原始的匯出檔,而不要憑猜測輸入。

輸入值

表格文字
name,note,tag Mira,Ready,
欄位分隔符號
,

結果

列數
2
欄數
3
namenotetag
MiraReady
寬度不同的列
0