Excel數據與條件在同一行或列用錯位法求和
最新
03-27
當數據與統計條件位於同一列或同一行時,如何計算?
這樣的數據計算就要用到錯位法
我們先模擬一下:
如圖所示,我們將數據複製到另外一列,向上錯開一位
這時將源數據作為數值列,將複製的錯位列作為條件列
來編寫SUMIFS公式:
是不是很容易就得到想要的結果了。
那麼我們將這個思路直接應用到原始數據中,直接在同一列中計算可不可以?
大家注意觀察行號的變化。
以上就是錯位法的基本原理
下圖是數據與條件在同一行的情況:
延伸一下,按照固定的間距求和
這個計算就要對序號做些工作:
不管用什麼方法,只要使對應的序號變成相同序號,就很好求和。
這也可以看作是對序號列做的錯位操作。
我們可以通過在公式內構造所需要的序號列,來實現這個求和過程
前面我們講過這種循環序號要用MOD函數:
這裡我們用MOD(ROW($4:$13),4)構造出一列序號
用IFERROR過濾掉因為文本產生的錯誤值,得到最後的結果。
今天我們學習到的是:
1、一列數據並不只是你看到的一列數據,通過錯位你可以得到你想要的更多列的數據。
2、一列數據並不止是一列數據,他還隱含了多種多樣的序號,就看你需要什麼樣的序號。
3、錯位發可以應用在行和列,甚至是數據區域上。
TAG:Excel數據分析 |