Tablora · 資料庫
理解修剪空白後的標題列比較
寫成" Name "、帶有多餘空格的重複標題,仍會和Name相符,因為移除工具在比較各列之前會修剪儲存格頭尾。
遮住完全相符的空格
複製並接起報告的各頁時,後面頁面上重複的標題可能多了空白:Name前一個空格、Amount後兩個空格,或從PDF帶過來的不換行空格。在螢幕上這些列和真正的標題看起來一模一樣,但嚴格逐字比較,就會被當成不同的列而留在資料裡。
重複標題列移除工具在把一列和選定的標題比較之前,會去掉每個儲存格頭尾的空白。儲存格內部的空格,例如兩個字之間的空格,仍會精確比較。
頭尾空格是從PDF或用空格對齊的報告複製文字時常見的副作用。由於移除工具只在比較時忽略它們,你不必在移除重複標題之前先整理全部文字。
處理帶空白的標題
本頁範例中「標題列」為1,有三列原始資料:Name和Amount、Paper和12.50,以及標題名稱四周帶有多餘空格的第三列。按下「計算」後,原始第3列會被刪除,因為去掉外側空格後,每個儲存格都和選定的標題相同。「已移除的標題列」顯示1,輸出有2列。
保留下來的列不會被改寫。修剪只用於比較;標題和Paper這筆記錄在預覽和下載中都維持原本的字元。
處理帶空白的重複標題的步驟
- 把接好的文字貼到「表格文字」,並選擇「欄位分隔符號」。
- 在「標題列」輸入真正標題的位置,從1開始數。
- 按下「計算」,把「已移除的標題列」和原始資料中預期的換頁次數比較。
- 如果還留著類似標題的列,請檢查它的拼字和大小寫,而不是空格;這些才是移除工具不會忽略的差異。
- 在檢查完結果之前,保留原始文字。
修剪管不到的地方
- 內部空格不同的列不會相符,例如有兩個空格的Unit price和只有一個空格的Unit price。
- 大小寫的差異仍然算數,所以NAME不等於Name。
- 結尾多一個空儲存格的列寬度不同,不會被刪除。
- 修剪只作用於比較;如果想整理資料中帶空白的儲存格,請在試算表中另外處理。
- 在Tablora應用程式中,「合併頁面」檢查後面的頁面是否以相同標題開頭時,同樣會修剪外側空格,也會忽略大小寫。
輸入值
- 標題列
- 1
| 列 | 欄 1 | 欄 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |
| 3 | Name | Amount |
結果
- 已移除的標題列
- 1
- 列數
- 2
| 列 | 欄 1 | 欄 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |