1
我有一個很長的excel文件,其中包含從網站收集的數字。由於源錯誤,小於1%的單元格包含零。因此,我想找到更新這些單元格並用最近的值對它們進行插值。零單元格的長度是一段時間單一的,因此我可以簡單地取最接近的非零值的平均值。但是,有一些地方比一個長,所以我需要使用線性插值。如何在大型Excel表格中插入零單元格?
樣品中提取數據
+---+------+------+------+------+------+------+------+------+---+---+---+---+---+---+---+---+------+------+------+------+------+------+------+------+------+
| | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y |
+---+------+------+------+------+------+------+------+------+---+---+---+---+---+---+---+---+------+------+------+------+------+------+------+------+------+
| 1 | 4058 | 4048 | 4049 | 4082 | 4090 | 4115 | 4118 | 4109 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3990 | 4058 | 4064 | 4053 | 4057 | 4093 | 4123 | 4137 | 4133 |
+---+------+------+------+------+------+------+------+------+---+---+---+---+---+---+---+---+------+------+------+------+------+------+------+------+------+
我可能會使用VBA這一點。 –
我將數據導入matlab,將零轉換爲NaN,然後使用fillmissing()函數。 – sosruko