用函数计算工龄_用Excel计算财务账期,离不开这3个函数
正文共:1577 字 6 圖
預計閱讀時間: 4 分鐘
在很多企業,應收賬款要按指定的賬期顯示,類似“0-30天,31-60天,……”這種樣式。在Excel應收賬款分析表中,需要根據應收賬款的賬齡天數顯示不同的賬期區間 。
例如,公司的賬期根據時間段劃分為五大類別,如下表。
區間賬期類別區間范圍說明00-30天0≤賬期<313131-60天31≤賬期<616161-90天61≤賬期<919191-120天91≤賬期<121121>120天賬期≥121
傳統辦法是用IF函數嵌套函數判斷,如果賬期類別多,會比較繁瑣還容易出錯。這里介紹賬期匹配的三個函數。
01
VLOOKUP函數
平時用VLOOKUP函數做查詢,更多的是用到它精確查找的功能,最后一個參數為0,如果找不到就會報錯。由于賬期匹配是區間段查詢,所以用到VLOOKUP函數的模糊查找功能,最后一個參數為1。
首先需要在G2:H6區域建立一個規則表。在E2單元格中輸入公式:=VLOOKUP(D2,$G$2:$H$6,2,1)通過VLOOKUP函數的模糊查找,來判斷各賬目的賬期。(本例中的賬齡計算日期為2019年1月26日)
建立規則表的好處是查看清晰,也容易修改。有時候不方便在旁邊建立規則表,就需要將規則表嵌入VLOOKUP函數當中。
在單元格E2中輸入公式:=VLOOKUP(D2,{0,"0-30天";31,"31-60天";61,"61-90天";91,"91-120天";121,">120天"},2,1)初看公式有點復雜,里面還有逗號(,)、分號(;)、引號(“ ”)和大括號({ })等多種符號。這里營長推薦一個快捷鍵【F9】,可以快速將函數中引用地址快速轉換成引用內容。在函數中,選擇“$G$2:$H$6”,按下【F9】即可。有的電腦鍵盤需要按【Fn+F9】。這樣,匹配條件和對應的賬期類別就在函數中體現,不會引用其他的區域。缺點是看起來復雜,容易出錯。
02
LOOKUP函數
LOOKUP函數也可以做模糊查詢,函數結構如下:
? LOOKUP(查找值,查找區域,返回區域)單元格E2使用規則表的公式:=LOOKUP(D2,$G$2:$G$6,$H$2:$H$6)
在單元格E2中不使用規則表,輸入公式:=LOOKUP(D2,{0;31;61;91;121},{"0-30天";"31-60天";"61-90天";"91-120天";">120天"})
03
IFS函數
其實在Office 2019或Office 365版本中,Excel軟件新增了IFS函數,用于多條件判斷。因為如果判斷條件區間多一點,IF語句就需要不斷地嵌套,變得越來越復雜,到最后面的括號數量多,很容易弄錯。
先看下IFS函數的語法結構:? IFS(條件1,結果1,條件2,結果2……)只要按照“條件,結果”的格式,不斷地添加參數就可以了,最多支持127對條件和結果。在單元格E2中輸入公式:=IFS(D2>120,">120天",D2>90,"91-120天",D2>60,"61-90天",D2>30,"31-60天",D2>0,"0-30天")
最好所有的條件能夠覆蓋實際的數據范圍,如果不確定,可以將最后一個條件用“TRUE”來代替,表示前面所有條件都不滿足的情況,否則公式返回結果會出現錯誤。
本文節選自營長新書《Excel高效辦公:財務數據管理》。
總結
以上是生活随笔為你收集整理的用函数计算工龄_用Excel计算财务账期,离不开这3个函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 收集53个程序员段子
- 下一篇: 人工智能翻译能否替代人工翻译,人工智能翻