上次新個稅算法閑聊1提到了運用數(shù)據(jù)透視表來獲取員工的專項扣除附加數(shù)據(jù),這次就來聊一下個稅累計預扣法中用到的兩個函數(shù)
(1)? indirect
(2) sumproduct
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?01 indirect
Indirect函數(shù)是一個很神奇的函數(shù)骑冗,我們在學習excel函數(shù)的時候有一句話:“遇到不會找F1“。But蜓竹,indirect是一個按了F1以后還容易不懂的函數(shù)
Indirect函數(shù)乍迄,就是知道一個位置农猬,并把這個位置的數(shù)據(jù)拿到返回給需要的人,如下圖焕檬,A在a1處有100元宴霸,B知道位置囱晴,C想要100塊,但是不知道誰有瓢谢,就去問B畸写,B從a1處拿了A的100塊給C
B在整個流程中就是一個中轉(zhuǎn)站,B就是excel中的indirect氓扛,通過一個位置把數(shù)據(jù)傳遞出去枯芬,所以indirect要進行運算就必須知道位置
舉個例子:我們公司全年的工資都是在一個工作簿里,現(xiàn)在需要將張三1每個月的工資做一張匯總表
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?001 張三1在每張表中的位置都相同
有兩種方法:直接引用或者間接引用
(1)? 直接引用
重復一個動作怎的很枯燥采郎,這個時候就需要indirect千所,indirect不僅可以通過位置直接引用數(shù)據(jù),還能夠跨表引用
(2)? 間接引用
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 002 張三1在每張表中的位置都不同
當張三1的位置發(fā)生變化時蒜埋,我們依然利用其他函數(shù)疊加indirect函數(shù)達到取數(shù)的效果
總結
Indirect函數(shù)的用法:indirect(單元格位置)淫痰,excel中的位置是行和列組成的部分,如A1,E5等
通過indirect函數(shù)跨表引用數(shù)據(jù),剩下的只需要將引用的數(shù)據(jù)求和就實現(xiàn)了累加整份,數(shù)據(jù)求和的函數(shù)sumproduct我們就下次再講吧