首页
/
每日頭條
/
職場
/
做工資表常用的函數
做工資表常用的函數
更新时间:2025-02-28 15:38:25

古語常說,要學以緻用,學而不用則殆。今天給大家講一個實際業務中可以用得到的函數,那就是專門可以生成批量工資條的MOD函數。這個函數的作用是可以把工資明細,批量轉化為工資條的特殊格式,節省複制粘貼的操作時間。

做工資表常用的函數(寫給财務人員的MOD組合函數)1

上圖是某公司的工資表,要在另外的一個工作表中分解成工資條的格式,以便打印方便,如何去實現呢?

仍是我們熟悉的函數,老規矩,在講解之前,還要适當地複習一個以前講過的函數,這樣做是為了偶爾看到我文章的人不必要再去查找我之前的講解了。當然,對于經常看我文章已經熟悉掌握函數的朋友可以略去的。

今日要複習的函數有,MOD()、INDEX()、ROW()、COLUMN()。

一、MOD()函數 MOD函數是一個求餘函數,其語法為: MOD(number,divisor),即是兩個數值表達式作除法運算後的餘數。特别注意:在EXCEL中,MOD函數是用于返回兩數相除的餘數,返回結果的符号與除數(divisor)的符号相同。參數 Number 為被除數,Divisor 為除數。如果 divisor 為零,函數 MOD 返回值為#DIV/0!。說明:函數MOD可以借用函數 INT 來表示:MOD(n, d) = n - d*INT(n/d)。

二、INDEX()函數 返回表或區域中的值或對值的引用。

函數INDEX()有兩種形式:數組形式和引用形式。

語法:INDEX(array,row_num,column_num)返回數組中指定的單元格或單元格數組的數值。

參數:Array為單元格區域或數組常數;Row_num為數組中某行的行序号,函數從該行返回數值。如果省略row_num,則必須有column_num;Column_num是數組中某列的列序号,函數從該列返回數值。如果省略column_num,則必須有row_num。

INDEX(reference,row_num,column_num,area_num)返回引用中指定單元格或單元格區域的引用。

Reference是對一個或多個單元格區域的引用,如果為引用輸入一個不連續的選定區域,必須用括号括起來。Area_num是選擇引用中的一個區域,并返回該區域中row_num和column_num的交叉區域。選中或輸入的第一個區域序号為1,第二個為2,以此類推。如果省略area_num,則INDEX函數使用區域1。

說明

1、如果同時使用了 row_num 和 column_num 參數,INDEX 将返回 row_num 和 column_num 交叉處單元格中的值。如果row_num 和 column_num 參數為小數将自動取整。這點在一會的公式中将看到。

2、如果将 row_num 或 column_num 設置為 0(零),INDEX 将分别返回整列或整行的值數組。

3、Row_num 和 column_num 必須指向數組中的某個單元格;否則,INDEX 将返回 #REF! 錯誤值。

三 ROW(),COLUMN().将返回ACTIVE單元格的行和列數,不再多說了。

下面看我們的實現過程,插入或者打開一個空白的工作表,在A1總錄入的公式:

=IF(MOD(ROW(),3)=1,工資表!A$1,IF(MOD(ROW(),3)=0,"",INDEX(工資表!$A$1:$H$10,(ROW() 4)/3,COLUMN())))

公式講解:

1 首先是一個判斷語句:共兩層嵌套,假如活動單元格A1的行數與3的餘數是1時,那麼活動單元格A1的VALUE就等于工資表!A$1單元格的值。

2如果活動單元格A1的行數與3的餘數是0時,那麼活動單元格A1的VALUE就等于空值。

3如果活動單元格A1的行數與3的餘數不是1也不是0時,麼活動單元格A1的VALUE就等于INDEX(工資表!$A$1:$H$10,(ROW() 4)/3,COLUMN())

4 INDEX(工資表!$A$1:$H$10,(ROW() 4)/3,COLUMN())講解:

①工資表!$A$1:$H$10 是取值的範圍。

②(ROW() 4)/3 要提取數值的行數,自動取整

③COLUMN() 要提取數值的列數,和活動單元格的列數相同。

好了,公式講解完成了,錄入後再把此公式橫向填充,到H列,再把A1到H1選擇上縱向填充到直到工資表的人顯示全為止,最後再刷一遍格式即可,

我們看看實際的效果吧,如下面的截圖:

做工資表常用的函數(寫給财務人員的MOD組合函數)2

非常的完美,達到了我們的要求。

也許很多朋友會有其他的辦法,是的,我這裡主要在講函數,上述的内容可以通過排序和VBA實現,這裡不做重點。

今日内容技巧提升:

1 MOD函數的用法及意義。

2 INDEX函數的用法意義

3 ROW、COLUMN函數的意義

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
爐石傳說牧師拿什麼職業好打(還記得牧師英雄傳嗎)
爐石傳說牧師拿什麼職業好打(還記得牧師英雄傳嗎)
  本文由17173爐石傳說專區特約作者[生命的火花]原創提供,未經許可禁止轉載   新版本安戈洛上線已久,各職業出場率和勝率幾度沉浮後現在已經趨于穩定,除了術士第一次成為隐藏職業外,并沒有出現其他明顯強勢的職業。回想起以往的版本,卻常常出現一家獨大的局面,可能那時候并不能稱之為爐石傳說,換一個名字更好一些。   1、上古時代——牧師傳說,北郡英雄傳    ...
2025-02-28
關于公務員面試的技巧與方法(公務員面試不要露怯)
關于公務員面試的技巧與方法(公務員面試不要露怯)
  公務員,這個鐵飯碗,有多少人想進入公務員隊伍,而且自從《新公務員法》之後,公務員的績效考核,待遇,補休等一系列的福利待遇更加完善。特别是去年經濟形勢不好,公務員更是成為金飯碗。      但凡行測,申論好的,過了筆試不成問題,但是面試卻沒有這麼簡單,面試考的是一個人的表達能力,心理素質,已經處理突發事情的能力等。筆試過了隻是一腳踏入了公務員的隊伍,但是還...
2025-02-28
萬茜劉敏濤 女士的品格(劉敏濤女士的品格)
萬茜劉敏濤 女士的品格(劉敏濤女士的品格)
  又一部女性職場劇開播了   這部《女士的品格》   和之前那部《女士的法則》   不知道有沒有什麼關系   感覺可以湊個女士三部曲之類的了         畢竟流水的女主   鐵打的劉敏濤嘛         劇中主要講述了三位女士所面臨的職場困境   萬茜飾演的女主姚薇   是一名商務總監   看似風光   但背後是一片刀光劍影      要想在公司立足...
2025-02-28
中式台球大師賽超級分站賽賽程(中式台球國際職業聯賽第一站今晚在饒開杆)
中式台球大師賽超級分站賽賽程(中式台球國際職業聯賽第一站今晚在饒開杆)
     中式台球國際職業聯賽——中式台球中國公開賽将于11月28日晚上在上饒市玉山一中體藝中心開杆。      中式台球男子高手鄭宇伯、楚秉傑、石漢青、趙汝亮、楊帆、代勇、張泰藝、楊紹傑等,女子名将陳思明、付小芳、白鴿、唐春曉、王也、史天琪、張沐妍、劉夏芝、潘藍天、王露琦等将參加比賽。   中式台球國際職業聯賽整體賽事體系由中式台球中國公開賽、中式台球中國...
2025-02-28
大鵬的團隊需要的是哪些人才(大鵬即将被解雇)
大鵬的團隊需要的是哪些人才(大鵬即将被解雇)
     《大赢家》劇情剛開始的五分鐘,大鵬飾演的嚴謹。   長相平凡,戴着黑框眼鏡。一臉嚴肅,為人木讷,似乎在和領導為了什麼而辯論。   嚴謹的意思:形容态度嚴肅謹慎,細緻、周全、完善,追求完美。   以“嚴”為姓氏,故有以“嚴謹”為名的人。   果然是人如其名,眼裡容不得沙子。   整個人在工作上就是呆闆,不知變通的人。   我們知道,如果現在的職場中真...
2025-02-28
Copyright 2023-2025 - www.tftnews.com All Rights Reserved