国产东北多p真实在线_惠民福利日韩爽到高潮的免费视频_bt天堂在线观看www_小草色网视频免费播放_日日AAV视频网站免费看_亚洲欧美人精品高清_人妻无码久久精品人妻_精品无码免费在线_一区二区日韩动漫av_国产欧美另类第一页

用if函數(shù)計算個人所得稅

更新時間: 2024.11.23 17:35 閱讀:

VLOOKUP函數(shù)是Excel中的一個縱向查找函數(shù),它與LOOKUP函數(shù)和HLOOKUP函數(shù)屬于一類函數(shù),在工作中都有廣泛應(yīng)用,例如可以用來核對數(shù)據(jù),多個表格之間快速導(dǎo)入數(shù)據(jù)等函數(shù)功能。功能是按列查找,最終返回該列所需查詢序列所對應(yīng)的值;與之對應(yīng)的HLOOKUP是按行查找的。

中文名:VLOOKUP函數(shù)

外文名:VlookUp

適用范圍:Excel

功能:按列查找

類別:查找函數(shù)

用if函數(shù)計算個人所得稅(圖1)

語法規(guī)則

該函數(shù)的語法規(guī)則如下:

用if函數(shù)計算個人所得稅(圖2)

參數(shù)說明

Lookup_value為需要在數(shù)據(jù)表第一列中進(jìn)行查找的值。Lookup_value 可以為數(shù)值、引用或文本字符串。當(dāng)vlookup函數(shù)第一參數(shù)省略查找值時,表示用0查找。

Table_array為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表。使用對區(qū)域或區(qū)域名稱的引用。

col_index_num為table_array 中查找數(shù)據(jù)的數(shù)據(jù)列序號。col_index_num 為 1 時,返回 table_array 第一列的值,col_index_num 為 2 時,返回 table_array 第二列的值,以此類推。如果 col_index_num 小于1,函數(shù) VLOOKUP 返回錯誤值 #VALUE!;如果 col_index_num 大于 table_array 的列數(shù),函數(shù) VLOOKUP 返回錯誤值#REF!。

Range_lookup為一邏輯值,指明函數(shù) VLOOKUP 查找時是精確匹配,還是近似匹配。如果為FALSE或0,則返回精確匹配,如果找不到,則返回錯誤值 #N/A。如果 range_lookup 為TRUE或1,函數(shù) VLOOKUP 將查找近似匹配值,也就是說,如果找不到精確匹配值,則返回小于 lookup_value 的最大數(shù)值。應(yīng)注意VLOOKUP函數(shù)在進(jìn)行近似匹配時的查找規(guī)則是從第一個數(shù)據(jù)開始匹配,沒有匹配到一樣的值就繼續(xù)與下一個值進(jìn)行匹配,直到遇到大于查找值的值,此時返回上一個數(shù)據(jù)(近似匹配時應(yīng)對查找值所在列進(jìn)行升序排列)。如果range_lookup 省略,則默認(rèn)為1。

使用舉例

VLOOKUP教學(xué)參考

如圖1所示,我們要在A2:F12區(qū)域中提取工號為100003、100004、100005、100007、100010五人的全年總計銷量,并對應(yīng)的輸入到I4:I8中。一個一個的手動查找在數(shù)據(jù)量大的時候十分繁瑣,因此這里使用VLOOKUP函數(shù)演示:

用if函數(shù)計算個人所得稅(圖3)

圖1

首先在I4單元格輸入“=Vlookup(”,此時Excel就會提示4個參數(shù)。

第一個參數(shù),顯然,我們要讓100003對應(yīng)的是H4,這里就輸入“H4,” ;

用if函數(shù)計算個人所得稅(圖4)

圖2

第二個參數(shù),這里輸入我們要返回數(shù)據(jù)的區(qū)域(絕對引用),即“$A$2:$F$12,”;查找時只會用H4與$A列的內(nèi)容匹配

第三個參數(shù),“全年總計”是區(qū)域的第六列,所以這里輸入“6”,就會輸入全年總計的項目了;

(注意:這里的列數(shù)不是EXCEL默認(rèn)的列數(shù),而是查找范圍的第幾列)

第四個參數(shù),因為我們要精確查找工號,所以輸入“FALSE"或者“0”。模糊查找輸入“TRUE”或“1”。[1]

最后補(bǔ)全最后的右括號“)”,得到公式“=VLOOKUP(H4,$A$2:$F$12,6,0)”,使用填充柄填充其他單元格即可完成查找操作。

VLOOKUP函數(shù)使用注意事項

一.VLOOKUP的語法

1.括號里有四個參數(shù),是必需的。最后一個參數(shù)range_lookup是個邏輯值,我們常常輸入一個0字,或者False;其實也可以輸入一個1字,或者true。兩者有什么區(qū)別呢?前者表示的是完整尋找,找不到就傳回錯誤值#N/A;后者先是找一模一樣的,找不到再去找很接近的值,還找不到也只好傳回錯誤值#N/A。

2.Lookup_value是一個很重要的參數(shù),它可以是數(shù)值、文字字符串、或參照地址。我們常常用的是參照地址。用這個參數(shù)時,有三點要特別提醒:

A)參照地址的單元格格式類別與去搜尋的單元格格式的類別要一致,否則的話有時明明看到有資料,就是抓不過來。特別是參照地址的值是數(shù)字時,最為明顯,若搜尋的單元格格式類別為文本格式,雖然看起來都是123,但是就是抓不出東西來的。

而且格式類別在未輸入數(shù)據(jù)時就要先確定好,如果數(shù)據(jù)都輸入進(jìn)去了,發(fā)現(xiàn)格式不符,已為時已晚,若還想去抓,則需重新輸入。

B)在使用參照地址時,有時需要將lookup_value的值固定在一個格子內(nèi),而又要使用下拉方式(或復(fù)制)將函數(shù)添加到新的單元格中去,這里就要用到“$”這個符號了,這是一個起固定作用的符號。比如說我始終想以D5格式來抓數(shù)據(jù),則可以把D5弄成這樣:$D$5,則不論你如何拉、復(fù)制,函數(shù)始終都會以D5的值來抓數(shù)據(jù)。

C) 用“&" 連接若干個單元格的內(nèi)容作為查找的參數(shù)。在查找的數(shù)據(jù)有類似的情況下可以做到事半功倍。

3.Table_array是搜尋的范圍,col_index_num是范圍內(nèi)的欄數(shù)。Col_index_num 不能小于1,其實等于1也沒有什么實際用的。如果出現(xiàn)一個這樣的錯誤的值#REF!,則可能是col_index_num的值超過范圍的總字段數(shù)。選取Table_array時一定注意選擇區(qū)域的首列必須與lookup_value所選取的列的格式和字段一致。比如lookup_value選取了“姓名”中的“張三”,那么Table_array選取時第一列必須為“姓名”列,且格式與lookup_value一致,否則便會出現(xiàn)#N/A的問題。

4.在使用該函數(shù)時,lookup_value的值必須在table_array中處于第一列。

5.使用該函數(shù)時,返回的是目標(biāo)區(qū)域第一個符合查找值的數(shù)值。也就是說在目標(biāo)區(qū)域存在多個目標(biāo)值時,則應(yīng)特別注意。

二.VLOOKUP的錯誤值處理。

如果找不到數(shù)據(jù),函數(shù)總會傳回一個這樣的錯誤值#N/A,這錯誤值其實也很有用的。

例如,如果我們想這樣來作處理:如果找到的話,就傳回相應(yīng)的值,如果找不到的話,就自動設(shè)定它的值等于0,則函數(shù)可以寫成這樣:

=if(iserror(vlookup(1,2,3,0)),0,vlookup(1,2,3,0))

在Excel 2007以上版本中,以上公式等價于

=IFERROR(vlookup(1,2,3,0),0)

這句話的意思是:如果VLOOKUP函數(shù)返回的值是個錯誤值的話(找不到數(shù)據(jù)),就等于0,否則,就等于VLOOKUP函數(shù)返回的值(即找到的相應(yīng)的值)。

這里又用了兩個函數(shù)。

第一個是iserror函數(shù)。它的語法是iserror(value),即判斷括號內(nèi)的值是否為錯誤值,如果是,就等于true,不是,就等于false。

第二個是if函數(shù),這也是一個常用的函數(shù)的,后面有機(jī)會再跟大家詳細(xì)講解。它的語法是if(條件判斷式,結(jié)果1,結(jié)果2)。如果條件判斷式是對的,就執(zhí)行結(jié)果1,否則就執(zhí)行結(jié)果2。舉個例子:=if(D2=””,”空的”,”有東西”),意思是如D2這個格子里是空的值,就顯示文字“空的”,否則,就顯示“有東西”。(看起來簡單吧?其實編程序,也就是這樣子判斷來判斷去的。)

在Excel 2007以上版本中,可以使用iferror(value, value_if_error)代替以上兩個函數(shù)的組合,該函數(shù)判斷value表達(dá)式是否為錯誤值,如果是,則返回value_if_error,如果不是,則返回value表達(dá)式自身的值。

三.含有VLOOKUP函數(shù)的工作表檔案的處理。

一般來說,含有VLOOKUP函數(shù)的工作表,如果又是在別的檔案里抓取數(shù)據(jù)的話,檔案往往是比較大的,尤其是當(dāng)你使用的檔案本身就很大的時候,那每次開啟和存盤都是很受傷的事情。

有沒有辦法把文件壓縮一下,加快開啟和存盤的速度呢?這里提供一個小小的經(jīng)驗。

在工作表里,點擊工具──選項──計算,把上面的更新遠(yuǎn)程參照和儲存外部連結(jié)的勾去掉,再保存檔案,則會加速不少,不信你可以試試。

下面詳細(xì)的說一下它的原理。

1.含有VLOOKUP函數(shù)的工作表,每次在保存檔案時,會同時保存一份其外部連結(jié)的檔案。這樣即使在單獨打開這個工作表時,VLOOKUP函數(shù)一樣可以抓取到數(shù)值。

2.在工作表打開時,微軟會提示你,是否要更新遠(yuǎn)程參照。意思是說,你要不要連接最新的外部檔案,好讓你的VLOOKUP函數(shù)抓到最新的值。如果你有足夠的耐心,不妨試試。

3.了解到這點,我們應(yīng)該知道,每次單獨打開含有VLOOKUP函數(shù)的工作表時,里面抓取外部檔案的數(shù)值,只是上次我們存盤時保存的值。若要連結(jié)最新的值,必須要把外部檔案同時打開。

Vlookup最容易出錯的地方是查找區(qū)域的首列必須含有查找的內(nèi)容。

比方說一個表,a列是序號,b列是姓名,c列是身份證,你在d列輸入其中的一個姓名,在e1得到其身份證的公式不能是=vlookup(d1,a:c,3,0),而應(yīng)是=vlookup(d1,b:c,2,0).

對于vlookup函數(shù)的使用方法,只是看文字就顯得很枯燥,為了方便大家理解,可以查看參考資料中的vlookup函數(shù)的使用方法實例方便理解掌握。

???展開全文
標(biāo)簽: 暫無
沒解決問題?查閱“相關(guān)文檔”