close

417

使用LOOKUP函數區分每個月的上旬中旬下旬

示範檔

範例檔

417.XLSX

結果檔

有一欄日期,如何快速確定這個日期是屬於上旬、中旬還是下旬呢?

一般來說,很多人喜歡用IF函數來判斷。

n  1.使用IF函數

框選B2~B20儲存格範圍。

點取編輯列輸入公式:「=IF(DAY(A2)>20,"下旬",IF(DAY(A2)>10,"中旬","上旬"))」後,按Ctrl + Enter鍵完成公式輸入,如下圖所示。

image

n  2.使用VLOOKUP函數

框選B2~B20儲存格範圍。

點取編輯列輸入公式:「=LOOKUP(DAY(A2),{1,11,21},{"","",""}&"")」後,按Ctrl + Enter鍵完成公式輸入,如下圖所示。

image

函數LOOKUP有兩種語法形式:向量陣列

LOOKUP函數的向量形式是在單列區域或單欄區域(向量)中查找數值,然後傳回第二個單列範圍或單欄範圍中相同位置的數值。

LOOKUP函數的陣列形式在陣列的第一列或第一欄查找指定的數值,然後傳回陣列的最後一列或最後一欄中相同位置的數值。

LOOKUP-向量

查閱與參照

功能:從單列或單欄範圍,或是陣列中找出一元素值,其目的在於回溯相容性。

語法:LOOKUP(Lookup_value,Lookup_vector,Result_vector)

參數: Lookup_value:在第一個向量中所要查找的數值,它可以為數值、文字、邏輯值或包含數值的名稱或參照。
Lookup_vector
:只包含一列或一欄的範圍,Lookup_vector 的數值可以為文字、數值或邏輯值。
Result_vector
:只包含一列或一欄的範圍其大小必須與Lookup_vector
相同。

說明: LOOKUP_vector 的數值必須按昇冪排序:...-2-1012...A-ZFALSETRUE;否則不能傳回正確的結果。文字不區分大小寫。

 

LOOKUP-陣列

查閱與參照

功能:從單列或單欄範圍,或是陣列中找出一元素值,其目的在於回溯相容性。

語法:LOOKUP(Lookup_value,Array)

參數: Lookup_value:在第一個向量中所要查找的數值,它可以為數值、文字、邏輯值或包含數值的名稱或參照。
Array
:包含文字、數值或邏輯值的儲存格範圍或陣列它的值用於與Lookup_value
進行比較。

說明: Lookup_vector的數值必須按昇冪排列,否則函數LOOKUP不能傳回正確的結果。
文字不區分大小寫。
如果找不到Lookup_value,則查找Lookup_vector中小於或等於Lookup_value的最大數值。
如果Lookup_value小於Lookup_vector中的最小值,則傳回錯誤值#N/A

 

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()