5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)( 二 )


=FREQUENCY(B3:H3,-0.1^9)

5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)

文章插圖
公式說明:
B3:H3 中小于等于-0.1^9 的值有 4 個(包含第 0 期),大于 0 的值有 3 個,FREQUENCY 計算得到 {4;3},公式返回 4 。
▋例 4:MATCH 法取整數周期有些時候,累計經營性現金流在短暫回正后,會重新轉為負數,然后在一段時間后再次實現回正 。
此時,使用上述兩種方法計算投資回收期就會出錯 。
例如下圖中,累計經營性現金流在第 2 期首次回正后,在 3-4 期右轉為負數,第 5 期才完全實現回正,該例中的投資回收期應該為 5,但上述兩個公式的計算結果都為 4,顯然錯誤 。

5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)

文章插圖
這是因為,這種情況下計算回收期不再等同于求負數的個數,而是求最后一個負數出現的位置序數,我們需要使用 MATCH 的模糊查找來實現 。
公式如下:
=MATCH(-0.1^9,B3:H3,1)
5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)

文章插圖
公式說明:
=MATCH(查找目標,查找范圍,查找方式)
MATCH 的最后一個參數為 1,表示模糊查找,公式返回條件區域 B3:H3 中不大于第 1 個參數-0.1^9(無限接近于 0)的最后一個值所處的位置,B3:H3 中滿足這個條件的值為-6,它是 B3:H3 中的第 5 個值,因此,公式返回 5 。
02、求精確回收期的方法如果我們需要計算精確的投資回收周期,則上述三種方法都將不再適用 。
這是因為,累計現金流回正的當期,所對應的回收期不再為 1,而是取上期累計經營性現金流回正缺口占當期經營性現金流的比值 。
例 4 中,累計經營性現金流在第 5 期實現回正,但第 4 期累計經營性現金流為-6,經營性凈流入只需再實現 + 6,即可實現回正,而第 5 期經營性現金流為 + 140,相當于實現 + 6 僅占用了 6/140=0.04 期時間,所以精確回收期應該為 4.04,而不是 5 。

5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)

文章插圖
此時,我們可以使用 LOOKUP 來計算精確回收期,公式簡單,但理解起來可能有點難度 。
B6 單元格公式如下:
=LOOKUP(-0.1^9,B3:H3,COLUMN(A:G)-1-B3:H3/C2:I2)
5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)

文章插圖
公式說明:
查詢區域 COLUMN (A:G)-1-B3:H3 / C2:I2 的設置是本公式的核心 。
其中 COLUMN (A:G)-1 返回 0-6 組成的數組,表示當前期間以前經歷的期數,-B3:H3 / C2:I2 為上期累計經營性現金流回正缺口占當期經營性現金流的比值,只有在現金流回正的前一期,查詢區域對應位置的值才等于投資回收期,其余數值均為無效結果 。

5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)

文章插圖
而 LOOKUP 的原理與 MATCH 模糊查找類似,剛好能夠準確定位累計現金流回正前一期的位置,它根據條件區域 B3:H3 中不大于第 1 個參數-0.1^9 的最后一個值所處的位置 F3,返回查詢區域中對應位置的值 COLUMN(E:E)-1-F3/G2,即 4.04,從而完成投資回收期的精確計算 。
以上,就是小花分享的 5 種計算回收期的方法,包括:
? 使用 IF+MAX 構建輔助行再進行求和;
? 使用 COUNTIF 統計小于 0 的數值個數;
? 使用 FREQUENCY 統計數據范圍小于等于 0 的頻率;
? 使用 MATCH 模糊匹配最后一個負數的位置序數;
? 使用 LOOKUP 構建內含數組計算精確回收周期 。
這些方法,特別是 MATCH 和 LOOKUP 兩種方法,是否解決了你在計算投資回收期方面的困惱呢?
【5(組Excel公式,助你計算回收期 計算回收期時扣除企業所得稅)】本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:小花編輯:小音、竺蘭

推薦閱讀