如何在Excel中刪除空單元格

Anonim

刪除Microsoft Excel中的空單元格

在Excel中執行任務時,您可能需要刪除空單元格。它們通常是不必要的元素,只能增加總數據陣列而不是用戶混淆。我們定義了快速刪除空項的方式。

刪除算法

首先,您需要弄清楚,並且真的可以在特定數組或表中刪除空單元格?此過程導致數據位移,這並非總是允許的。實質上,只能在兩種情況下刪除物品:
  • 如果字符串(列)完全空(表中);
  • 如果字符串和列中的單元格邏輯上沒有彼此連接(在數組中)。

如果空細胞很少,可以使用傳統的手動移除方法完全拆除它們。但是,如果存在大量的這樣的空項,則在這種情況下,必須自動化此過程。

方法1:選擇一組細胞

刪除空元素的最簡單方法是使用該工具來分離單元格組。

  1. 我們突出顯示紙張上的範圍,我們將進行搜索的操作並刪除空項。單擊鍵盤F5上的功能鍵。
  2. 選擇Microsoft Excel中的範圍

  3. 啟動了一個小窗口,稱為“轉換”。我們點擊它“亮點...”按鈕。
  4. 轉換到Microsoft Excel中的分配

  5. 以下窗口打開 - “配置小組分配”。將開關安裝到其中的“空單元”位置。執行單擊“確定”按鈕。
  6. Microsoft Excel中的空單元格的選擇

  7. 如您所見,已突出顯示指定範圍的所有空元素。單擊鼠標右鍵中的任何一個。在運行上下文菜單的上下文菜單中,單擊“刪除...”項。
  8. 在Microsoft Excel中刪除單元格

  9. 將打開一個小窗口,您需要選擇您應該刪除的究竟是什麼。留下默認設置 - “單元格,轉移。”單擊“確定”按鈕。

在Microsoft Excel中移除轉移的單元格

在這些操作之後,將刪除指定範圍內的所有空元素。

在Microsoft Excel中刪除了空單元格

方法2:條件格式和過濾

還可以通過應用條件格式和後續過濾數據來使用刪除空單元格。此方法對前一個方法更複雜,但是,有些用戶更喜歡它。此外,只有當值在同一列中時,必須立即預留此方法,並且不包含公式。

  1. 我們突出了要處理的範圍。在“主頁”選項卡中,單擊“條件格式化”圖標,反過來位於“樣式”工具塊中。轉到已打開列表的項目“配置單元格規則”。在出現的操作列表中,選擇“更多...”的位置。
  2. 在Microsoft Excel中轉換到條件格式化

  3. 打開條件格式窗口。在左側字段中輸入數字“0”。在右側字​​段中,選擇任何顏色,但您可以留下默認設置。單擊“確定”按鈕。
  4. Microsoft Excel中的條件格式窗口

  5. 正如我們所看到的,所指定範圍的所有單元格在所選顏色中突出顯示值,並且空仍然是白色的。再次分配我們的範圍。在相同的選項卡中,“主頁”單擊“編輯組”中的“排序和過濾器”按鈕。在打開的菜單中,單擊“過濾器”按鈕。
  6. 在Microsoft Excel中啟用過濾器

  7. 在這些操作之後,正如我們所看到的那樣,符號化過濾器的圖標出現在列的上部元素中。點擊它。在打開的列表中,轉到“顏色排序”項。接下來,在組“按顏色小區排序”中,選擇由於條件格式而選擇的顏色。

    在Microsoft Excel中使用過濾器

    你也可以做一些不同的方式。單擊“過濾”圖標。在出現的菜單中,從“空”位置刪除複選框。之後,單擊“確定”按鈕。

  8. 在Microsoft Excel中刪除篩選器

  9. 在上一個選項中指定的任何中,將隱藏空元素。我們突出了剩餘細胞的範圍。在“主頁”選項卡上,在“剪貼板設置”塊中,執行單擊“複製”按鈕。
  10. 在Microsoft Excel中復制

  11. 然後我們突出顯示同一個或另一張紙上的任何空區域。執行右鍵按鈕。在插入參數中顯示的“操作上下文”列表中,選擇“值”項。
  12. 在Microsoft Excel中插入數據

  13. 如您所見,在不保留格式的情況下發生數據插入。現在,您可以刪除主要範圍,並將其中的位置插入我們在上述過程中收到的位置,並且您可以繼續使用新的位置中的數據。這一切都取決於用戶的特定任務和個人優先級。

數據插入Microsoft Excel中

課:Excel中的條件格式

課:對數據進行排序和過濾到Excel

方法3:複合公式的應用

另外,通過應用由若干功能組成的複雜公式,可以從陣列中從陣列中移除空單元。

  1. 首先,我們需要將名稱提供給受轉型的範圍。我們突出顯示該區域,我們單擊右鍵單擊。在激活的菜單中,選擇“分配名稱...”項目。
  2. 過渡到Microsoft Excel中名稱的名稱

  3. 名稱分配窗口打開。在“名稱”字段中,我們提供任何方便的名稱。主要條件 - 它不應該是差距。例如,我們分配了名稱“c_pust”名稱。該窗口中沒有更多的更改不需要。單擊“確定”按鈕。
  4. 在Microsoft Excel中分配名稱

  5. 我們突出顯示紙張的任何位置完全相同的空單元格範圍。同樣,通過單擊鼠標右鍵,通過調用上下文菜單,通過“分配名稱...”項目。
  6. 過渡到Microsoft Excel中的第二個範圍的名稱

  7. 在打開的窗口中,如上一段時間,分配此區域的任何名稱。我們決定將其命名為“空”。
  8. 分配Microsoft Excel中的第二個範圍的名稱

  9. 我們突出顯示鼠標左鍵的第一次單擊,第一個“空”範圍的第一個單元格(您可以不同)。將以下公式插入其中:

    = if(string() - 字符串(電子郵件)+1>文章(with_posts)-thethetons(with_posts);“; dvssl(stame(smallest(如果(with_pad”; string(with_plus); string()+( with_posts)));行() - 字符串(電子郵件)+1);列(with_plus); 4)))

    由於這是一個數組公式,因此必須按Ctrl + Shift + Enter鍵以刪除屏幕的計算,而不是常用的輸入按鈕。

  10. 在Microsoft Excel中輸入公式

  11. 但是,正如我們所看到的那樣,只填充一個細胞。為了填充和其餘的,您需要復制剩餘部分範圍的公式。這可以使用填充標記完成。將光標安裝到包含綜合功能的單元格的右下角。光標必須轉換成十字架。單擊鼠標左鍵並將其拉下來直到“電子郵件”頻段的末尾。
  12. Microsoft Excel中的填充標記

  13. 如您所見,在此操作之後,我們的範圍是填充單元格的範圍。但是,我們將無法使用這些數據執行各種操作,因為它們與陣列的公式相關聯。我們正在分配整個“電子郵件”範圍。單擊“複製”按鈕,該按鈕發佈在“Exchange Buffer”工具欄中的“主頁”選項卡中。
  14. 將數據複製到Microsoft Excel

  15. 之後,我們分配了初始數據陣列。單擊鼠標右鍵。在“插入參數”組中打開的列表中,單擊“值”圖標。
  16. 插入Microsoft Excel

  17. 在這些操作之後,數據將通過沒有空單元格的固體範圍插入其位置的初始區域。如果需要,現在可以刪除包含公式的數組。

數據插入Microsoft Excel中

課:如何將小區名稱分配給Excel

有幾種方法可以在Microsoft Excel中刪除空元素。釋放單元組的選項是最簡單且最快的。但有不同的情況。因此,作為其他方式,您可以使用篩选和使用複雜公式的選項。

閱讀更多