跳到主要內容

在 Excel 中使用大於或 0 的值填入空白儲存格 - 逐步指南

在 Excel 中,當儲存格的資料只是重複其上方儲存格的值時,通常的做法是將儲存格留空。 這種格式選擇通常會產生更乾淨且更具視覺吸引力的佈局。 但是,如果您想要對清單進行排序或篩選,這些空白儲存格可能會出現問題。 在這種情況下,您需要使用上面儲存格中的值填入空白,如下面的螢幕截圖所示。

在本指南中,我們將重點介紹如何使用正上方儲存格中的值、0 或任何其他特定值填入空白儲存格。 這對於處理包含空單元格的資料集非常有用,可確保計算和視覺化準確且有意義。

用上面的值填充空白單元格

用 0 或特定值填滿空白儲存格


 用上面的值填充空白單元格

在本節中,我們將介紹在 Excel 中使用上述值填入空白儲存格的四個簡單技巧。

  • 前往特殊和配方:Excel原生,但需要多個步驟,需要將最終公式轉換為值。
  • Excel的Kutools:只需點選 3 次,簡單快速。 但需要下載並安裝。
  • VBA代碼:需要 VBA 程式設計知識,如果編碼不正確,可能會出現錯誤或錯誤。
  • Power Query:學習曲線較陡,適用於Excel 2016以上版本。

使用“轉到特殊功能”和公式用上面的值填充空白單元格

使用此方法,您應該應用 去特別 功能選擇資料範圍中的所有空白儲存格,然後在空白儲存格中輸入一個非常簡單的公式,然後按 Ctrl + Enter 鍵用上面的值填滿選取的空白儲存格。 以下是步驟。

第 1 步:選擇空白儲存格

      1. 選擇要使用上面的值填入空白的儲存格範圍。
      2. 然後,單擊 首頁 > 查找和選擇 > 去特別,請參見屏幕截圖:
        保養竅門:您也可以按 F5 鍵打開 轉到 對話框,然後單擊 特別 按鈕在 轉到 窗口來顯示 去特別 對話框。
      3. 去特別 對話框中選擇 空白 選項並單擊 OK.
      4. 現在,該範圍內的所有空白儲存格都會立即選取。

Step2:輸入公式

在仍選取空白儲存格的情況下,鍵入等號 (=) 直接地。 等號將出現在選定的空白儲存格之一中,例如本例中的 A3。 現在,按一下 A2 以引用其上方的儲存格。

步驟 3:按 Ctrl + Enter 鍵填入所有選取的空白儲存格

現在,按 Ctrl + Enter 鍵一起將公式複製到所有其他選取的儲存格。 所有選取的空白儲存格都會填滿其正上方儲存格的值。 看截圖:

步驟 4:將公式轉換為值

現在,選定的空白儲存格是公式,您應該將這些公式轉換為值。 請選擇包含公式的資料範圍,然後按 按Ctrl + C 複製資料列表,然後右鍵單擊複製的範圍,然後選擇 價值觀 來自 粘貼選項 部分,請參見屏幕截圖:

現在,公式已轉換為靜態值,您可以根據需要進行任何其他操作。

備註:如果您選擇的範圍內還有任何其他公式,這些公式也會轉換為值。

只需點擊 3 次即可使用 Kutools for Excel

如果您正在尋找快速簡便的解決方案, Excel的Kutools填寫空白單元格 該功能可能是您的絕佳工具。 借助這項強大的功能,您可以快速完成以下操作:

  • 用上方、下方、左側或右側的數值填滿空白儲存格
  • 用一系列線性值填滿空白儲存格
  • 用特定值填滿空白儲存格

下載並安裝 Kutools for Excel,請這樣做:

若要使用上述值填入空白儲存格,請選取要填入空白儲存格的資料範圍,然後按一下 庫工具 > 插入 > 填寫空白單元格,然後指定操作 填寫空白單元格 對話框:

  1. 選擇 基於價值 選項從 填充 部分。
  2. 選擇 ,在 選項 部分。 (您也可以選擇 Up, or 左列 根據需要向下、向左或向右填入空白儲存格)
  3. 點擊 OK 應用此功能。

結果:

現在,所有空白單元格都填入了上面的值,如下圖所示:

備註: 要應用此功能,請 下載並安裝 Kutools for Excel 第一。

使用VBA程式碼用上面的值填滿空白儲存格

如果您熟悉 VBA 程式碼,這裡我們將提供一個用上面的值填滿空白儲存格的程式碼。 請依照以下步驟進行:

步驟1:打開VBA模塊編輯器並複制代碼

  1. 按住 ALT + F11 鍵,然後打開 Microsoft Visual Basic for Applications 窗口。
  2. 點擊 插入 > 模塊,然後將以下代碼粘貼到“模塊窗口”中。
    VBA程式碼:插入具有上述值的空白儲存格
    Sub FillBlankCellsWithValueAbove()
    'Updateby Extendoffice
        Dim WorkRng As Range
        Dim cell As Range
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
        On Error GoTo 0
        If WorkRng Is Nothing Then
            MsgBox "No valid range selected.", vbExclamation, "Error"
            Exit Sub
        End If
        For Each cell In WorkRng
            If IsEmpty(cell) Then
                cell.Value = cell.Offset(-1, 0).Value
            End If
        Next cell
    End Sub
    

第2步:執行程式碼

粘貼此代碼後,請按 F5 鍵來運行此程式碼。 在提示方塊中,選擇要使用上述值填入空白儲存格的資料範圍。 然後,點擊 OK.

結果:

現在,所有空白單元格都填入了上面的值,如下圖所示:


運用 Power Query 填充上面的空白儲存格值

如果您使用的是Excel 2016及更高版本,Excel提供了一個強大的功能— Power Query,這可以幫助立即使用其上方單元格中的值填充列中的每個空白單元格區塊。 以下是執行此操作的步驟:

第一步:將資料匯入 Power Query

  1. 選擇您要使用的資料範圍,然後按一下 數據 > 從表格,請參見屏幕截圖:
    保養竅門:在 Excel 2019 和 Office 365 中,單擊 數據 > 從表/範圍.
  2. 在彈出的 創建表格 對話框,單擊 OK 按鈕創建一個表,看截圖:
  3. 現在, Power Query 編輯頁 窗口顯示數據,見截圖:

步驟2:在 Power Query 編輯器窗口,指定操作

  1. 按一下要使用上面的值填入空白儲存格的列標題。 然後,右鍵單擊選定的標題,選擇 > ,請參見屏幕截圖:
    保養竅門:要填入多列中的空白儲存格,請按住 按Ctrl or 轉移 鍵並按一下列標題以選擇不相鄰或相鄰的列,然後右鍵單擊任何選定的列,然後選擇 > 如前所述。
  2. 現在,所選列中的所有空白儲存格都會填滿其正上方儲存格中的值,請參閱螢幕截圖:

第三步:輸出 Power Query 到 Excel 表格

  1. 然後,您應該將資料輸出到工作表中。 請點選 首頁 > 關閉並加載 > 關閉並加載 / 關閉並加載到,(在這裡,我將點擊 關閉並加載),請參見屏幕截圖:
    保養竅門:點擊 關閉並加載 將數據輸出到新的工作表; 點擊 關閉並加載到 選項,資料將輸出到您需要的新工作表或目前工作表。
  2. 然後,資料將載入到新的工作表中,請參見螢幕截圖:

用 0 或特定值填滿空白儲存格

如果您需要用 0 或任何其他特定值填入空白儲存格,這裡我將介紹兩種快速方法。


使用「轉到特殊」功能以 0 或特定值填滿空白儲存格

第 1 步:選擇空白儲存格

      1. 選擇要使用 0 或特定值填入空白的儲存格範圍。
      2. 然後,單擊 首頁 > 查找和選擇 > 去特別,請參見屏幕截圖:
        保養竅門:您也可以按 F5 鍵打開 轉到 對話框,然後單擊 特別 按鈕在 轉到 窗口來顯示 去特別 對話框。
      3. 去特別 對話框中選擇 空白 選項並單擊 OK.
      4. 現在,該範圍內的所有空白儲存格都會立即選取。

Step2:輸入0或具體數值

仍然選擇空白儲存格,直接鍵入 0 或您需要的其他特定值,請參閱螢幕截圖:

步驟 3:按 Ctrl + Enter 鍵填入所有選取的空白儲存格

現在,按 Ctrl + Enter 鍵一起用您鍵入的值填滿選定的空白儲存格,請參閱螢幕截圖:


  • 不要讓空白減慢您的速度,讓 Kutools for Excel 填滿它們!

    空細胞擾亂了你的流動? 使用 Kutools 改變您的 Excel 之旅。 填滿各類空白單元格,完美滿足您的需求。 沒有空白,只有光彩! 立即下載 Excel 版 Kutools!

    以 0 或任何其他特定值填入空白儲存格

  • 不要讓空白減慢您的速度,讓 Kutools for Excel 填滿它們!

    空細胞擾亂了你的流動? 使用 Kutools 改變您的 Excel 之旅。 填滿各類空白單元格,完美滿足您的需求。 沒有空白,只有光彩! 立即下載 Excel 版 Kutools!

    用一系列線性值填滿空白儲存格

  • 不要讓空白減慢您的速度,讓 Kutools for Excel 填滿它們!

    空細胞擾亂了你的流動? 使用 Kutools 改變您的 Excel 之旅。 填滿各類空白單元格,完美滿足您的需求。 沒有空白,只有光彩! 立即下載 Excel 版 Kutools!

    用上/下/左/右的值填滿空白儲存格


使用尋找和取代功能以 0 或特定值填滿空白儲存格

Excel的 查找和替換 此功能還可協助以 0 或任何其他特定值填入空白儲存格,請執行下列步驟:

步驟 1:選擇資料範圍並啟用尋找和取代功能

  1. 選擇要使用特定值填入空白儲存格的資料範圍。
  2. 然後,單擊 首頁 > 查找和選擇 > 更換 (您也可以按 Ctrl + H 打開 查找和替換 對話框),請參閱截圖:

步驟 2:指定「尋找與取代」對話方塊中的動作

  1. 查找和替換 對話框中,保留 查找內容 文字方塊留空,然後在文字方塊中輸入具體值 更換 文字方塊。 然後,點擊 “全部替換” 按鈕。 看截圖:
  2.  會跳出提示框,提醒您有多少儲存格被替換為新值。 最後,點擊 OK 並關閉 查找和替換 對話框。

結果:

現在,所選範圍內的空白儲存格將填入您輸入的特定值,請參閱螢幕截圖:


這是您可以使用上述值或特定值填充空白儲存格的方法。 如果您有興趣探索更多 Excel 提示和技巧,我們的網站提供數千個教程,請點擊 這裡 訪問它們。 感謝您的閱讀,我們期待在未來為您提供更多有用的信息!


相關文章:

  • 自動填充序號並跳過空白
  • 如果您有一個包含一些空白單元格的數據列表,現在,您想要為數據插入序列號,但跳過空白單元格,如下圖所示。 在本文中,我將介紹一個在 Excel 中解決此任務的公式。
  • 用線性值填充空白單元格
  • 您是否需要在選擇中使用線性值填充空白單元格? 本文將介紹有關如何在選擇中快速填充線性值的空白單元格的一些技巧。
  • 用破折號填滿空白儲存格
  • 假設您有一個包含一些空白單元格的數據范圍,現在,您想用破折號填充這些空白單元格中的每一個,如下面的屏幕截圖所示,您是否有任何好主意立即在其中用破折號填充空白單元格Excel?
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
test test test test test
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations