簡體   English   中英

將0值添加到Excel中的缺失數據

[英]Adding 0 values to absent data in Excel

在過去的20年中,整個國家/地區的許多地方都對野生生物進行了計數。 當檢測到一個物種時,會記錄其個體數量以及位置,年份等。如果未檢測到物種,則不包括在計數中(甚至不會檢測到該物種的0)。

我有兩個數據表。 一個包含所有計數數據(即,每年在哪個位置看到多少個物種)和一張記錄每個計數的時間和地點的表。 我認為要在此數據集上運行任何有意義的統計信息,當在不同年份在此位置檢測到某個物種時,如果未檢測到物種,則需要在每年和每個位置添加一個0計數。

例如,如果我有一個2003-2008年的數據集,並且在2004、2005、2006和2008年在位置B處檢測到物種A,那么我想在2003和2007年在位置B處將物種A的計數加0 。

有自動的方法嗎? 我的數據集大約有34000行,因此手動執行此操作可能需要數周的時間,並且容易出錯。

本質上,我想知道是否有一種方法可以對每年/物種/位置組合進行所有計數,然后將其與我的數據表進行比較,詳細說明每年和所發生位置的計數,然后對當年未找到的每個位置/年份進行計數/ species / location組合添加一行與year / species / location並計數為0。理想情況下,僅對在過去20年的數據中某個時刻檢測到該物種的地方執行此操作。 在某些地區永遠不會發現某些物種,因此沒有必要為這些物種包括這些地方的數目。

任何幫助,將不勝感激。

無需添加虛假數據即可完成此操作。 設置一張年份表,另一張表顯示位置,一張表顯示物種。 將這三個維度表和計數表添加到Excel數據模型。

在計數表和維度表之間創建關系。

在此處輸入圖片說明

然后使用維度表(而非計數表)中的年份,物種和位置構建數據透視表。 在數據透視表選項的“顯示”選項卡上,選擇顯示行和列中沒有數據的項目。 現在,所有年份,物種和位置都將顯示在數據透視表中。 如果一個組合沒有計數,它將顯示為空。

在此處輸入圖片說明

可能有更好的解決方案,但是您可以使用“ Go to ”功能(快捷鍵: CTRL+G )來標識並替換所選區域中的空白單元格

  1. 您需要獲取一個包含零(0)的單元格並將其復制。
  2. 選擇您希望用零替換空白單元的整個數據塊。
  3. CTRL+G >選擇“ Blanks ”>“ OK 這將突出顯示所選區域中的所有空白單元格。
  4. 然后RIGHT CLICK任何突出顯示的單元格> Paste Special > Values (V)

這會將原始工作表中的所有空白都替換為零。 然后,您可以隨時隨地導入此數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM