工作表中的某些空白單元格實際上不是空的。 但是它們的存在會讓您感到困惑。 因此,您需要在Excel工作表中找到那些非空單元格。
在許多情況下,單元格中的內容不可見時將為非空。 例如,公式將返回空值,單元格中的字體顏色與填充顏色相同,或由VBA宏返回的不可見值。 所有這些原因會使內容不可見。 但實際上,這些單元格是非空的。 為了避免工作中這些單元格引起的問題,可以使用以下4種方法來查找那些包含不可見內容的單元格。
方法1:使用Ctrl和箭頭鍵
在這種方法中,您需要使用鍵盤上的Ctrl和Arrows鍵。 在下面,我們將演示徹底的步驟。
在下圖中,該範圍內有空白行。
並且在刪除該行之前,您需要確保該行中沒有內容。 否則會出現一些錯誤,並可能導致其他單元格中的錯誤。
- 單擊工作表中的單元格A1。
- 然後按鍵盤上的快捷鍵“ Ctrl +↓”。 當您使用此快捷鍵組合時,光標將移動到該列中的最後一個非空單元格。
在此示例中,它將移至單元格A7。 再次按這些鍵時,光標將移至下一個範圍內的第一個非空單元格。 在此示例中,它將移至單元格A9。 這意味著單元格A8實際上是一個空單元格。
- 現在,您需要檢查第二列。 在這裡單擊單元格B1。
- 然後再次按快捷鍵“ Ctrl +↓”。
- 之後,查看光標所在的位置。
這次,光標直接移動到單元格B14。 這意味著單元格B8是一個非空單元格。
- 現在單擊單元格B8並檢查其中的值。 在公式欄中,您可以看到該單元格中有一個公式。
在這裡,因為單元格的字體顏色是白色,所以您看不到它。
- 現在繼續使用快捷鍵,然後檢查下一列。
當您需要檢查一個範圍內的許多單元格時,一個接一個地單擊這些單元格並在編輯欄中查看可能會很耗時。 因此,您可以使用此方法。 此外,您還可以將其他箭頭鍵與Ctrl鍵結合使用以檢查其他行或列。
方法2:使用ISBLANK函數
除了使用快捷鍵,您還可以在工作表中使用ISBLANK函數。
- 單擊工作表中的空白單元格。 在此示例中,我們單擊單元格D8。
- 然後將公式輸入到單元格中。
= ISBLANK(A8)
- 接下來按鍵盤上的“ Enter”按鈕。 因此,您將在此單元格中獲得結果。
此處,公式在單元格中返回結果“ TRUE”。
- 現在,單擊單元格的填充手柄,然後向右拖動以填充其他單元格。
然後您將看到三個單元格的所有結果。 您可以看到單元格E8中的結果為“ FALSE”,這意味著單元格B8是一個非空單元格。
您會看到使用此功能非常容易。 當需要檢查整個列或整個行時,可以快速使用此方法。
方法3:使用條件格式
在這種方法中,您還可以使用條件格式突出顯示某些單元格。 您可以在此處突出顯示區域中的空白單元格。
- 選擇包含所有目標儲存格的目標區域。
- 然後單擊“條件格式”按鈕。
- 之後,在下拉菜單中選擇“新規則”選項。
- 在“新格式設置規則”窗口中,選擇需要使用公式的最後一個選項。
- 現在,將公式輸入到文本框中:
= ISBLANK(A1)
在這裡,您還將使用ISBLANK功能。 在這裡,請確保該單元格是該範圍內的第一個單元格。 另一方面,如果需要突出顯示範圍中的非空單元格,則可以輸入以下公式:
=否(ISBLANK(A6))
- 然後點擊“格式化”按鈕。
- 在“設置單元格格式”窗口中,設置單元格的格式。
- 完成設置後,單擊“確定”按鈕。
- 接下來,在“新格式規則”窗口中單擊“確定”。
然後您會看到在該範圍內,將突出顯示真正的空單元格。
因此,您可以知道單元格B8包含一個值。 使用條件格式還可以幫助您快速判斷那些單元格。
方法4:使用VBA宏
這是最後一種方法,您將使用VBA宏。
- 按鍵盤上的快捷鍵“ Alt + F11”以打開VBA編輯器。
- 然後單擊工具欄中的“插入”按鈕。
- 之後,在子菜單中選擇選項“模塊”。 因此,您已經在文件中插入了一個新模塊。
- 現在,將以下代碼複製並粘貼到模塊中。
子findcell()
暗淡範圍
對於每個cel範圍(“ A1:C14”)
如果IsEmpty(cel)= True,則
cel.Interior.Color = vbYellow 顏色
如果結束
下一個
END SUB
在這裡,我們還將找到空單元格並將其格式化。 如果需要格式化包含內容的單元格,則還可以根據需要修改代碼。 您可能還需要注意,您需要清除所有條件格式。 否則,條件格式的格式將覆蓋VBA宏的格式。 這會給您帶來麻煩。
- 現在,單擊工具欄中的“運行子”按鈕或按鍵盤上的“ F5”按鈕運行該宏。
- 之後,回到工作表。 您將看到如下圖所示的結果。
實際的空單元格的格式會更改。 因此,單元格B8是該範圍內的非空單元格。
方法之間的比較
在這裡,我們列出了上述四種方法的優缺點。
|
競品對比 |
Ctrl和箭頭鍵 | ISBLANK功能 | 條件格式 |
VBA宏 |
|
優點 |
當您需要在行或列中查找非空單元格時,可以快速應用此方法。 | 當您需要判斷某個範圍內的單元格時,此功能非常有用。 | 所有結果都可以在工作表中清楚列出。 並且您可以根據需要選擇格式化空單元格或非空單元格。 | 只需單擊一下即可輕鬆獲得結果。 此外,您還可以根據需要修改代碼。 |
|
缺點 |
與其他方法相比,此方法將很耗時。 | 如果非空單元格在不同位置分開,則使用此公式將很不方便。 | 條件格式的格式將乾擾其他單元格格式。 | 如果您不熟悉Excel VBA,則任務將更加複雜。 |
透過以上分析,您將對這四種方法有全面的了解。您可以根據自身需求選擇最適合的方法。
保護您的Excel文件
存儲設備中關鍵任務Excel文件的安全性非常重要。 因此,您需要仔細保護Excel文件。 Excel文件長期以來一直是惡意病毒和惡意軟件的受害者。 每當您在計算機上發現Excel損壞時,都需要採取正確的措施。 您還可以使用恢復工具 修復Excel文件在所有處理 Excel 錯誤的方法中,使用工具是最經濟有效的方法。
作者簡介:
Anna Ma是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復docx數據問題 和Outlook修復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM













