2017-03-02 50 views
1

我正在製作一份包含2006年至2016年數據的Excel文檔,其中我試圖從一年中找到最大的值變化到下一個。但是多年來數據缺失。忽略單元格公式中標識單元格之間最大差異的空白單元格(Google表格/ Excel)

我有這樣的一行數據:

21.5 -- 20.8 20.2 -- 21.0 -- 20.8 21.2 21.1

所以在這裏和那裏的一些空白單元格數量的行。然後,我有一個公式來識別相鄰單元之間的最大差值:

=ArrayFormula(MAX(ABS(B12:K12 - C12:L12))) 

答案應該是0.8,但由於谷歌表標識的空白單元格爲0,我得到21.5。 Google Sheets/Excel可以忽略數組中的空白單元嗎?我已經看到了一些關於如何忽略空白單元格的例子,但是我無法讓它們與我的其他公式一起工作。

感謝您的幫助!

回答

0

嘗試公式:

=ArrayFormula(MAX(ABS(if(B12:K12=0,C12:L12,B12:K12) - if(C12:L12=0,B12:K12,C12:L12))))

正確的答案是0.6:

20.8 – 20.2 = 0.6

+0

這就是它!謝謝! – Kaosmos

相關問題