讓你從菜鳥成為玩轉Excel的高手您需要了解的( 二 )


詳細解釋
公式“=Vlookup(A2,$E$2:$F$5,2,FALSE)”中A2表示要查找的值為A2單元格的內容, 即“Apple”, “$E$2:$F$5”告訴電腦, 應該去$E$2:$F$5這個數據區域中查找, “2”表示找到后, 應傳回該區域第二列的值, 即數量列, 最后 “FALSE”參數系統, 查找區域內容未進行排序, 需使用精確查找, 找不到就算了, 不返回近似匹配值 。
特別要注意的是, 通常我們都是使用鼠標拖動的方法來填充公式, 而拖動時, Excel對公式中區域的引用, 處理方法是不一樣的 。 如果是相對參照, 即欄名列號前沒有“$”符號, 則Excel會對該區域作相對位移, 如上欄是E2:B5,拖到下欄后, 即會自動成為E3:B6, 這種處理方法在很多公式中是必要的, 但在這個公式中卻是致命的, 因為它更改了查找的原始數據的區域, 導致實際上包含有的數據, 因己不在查找的區域中而漏網 。 這也是很多用戶在實際應用中犯的錯誤, 引致查找結果不真實 。 要解決這個問題, 我們可以利用Excel對區域引用的第二種方法:絕對參照 。 即在欄名列號前加上“$”, 這樣, 系統就不會作相對的位移, 無論怎樣拖, 區域范圍都不變 。 (在很多情況下, 我們會使用“名稱”來代替直接的區域指定方式, 使用更為方便 。 這一內容將在其他章節中介紹)
相對參照與絕對參照的寫法, 可以讓電腦作自動轉換 。 方法是, 先將當前單元格定位在要修改的單元格上, 然后在資料編輯列, 用鼠標涂黑(英文的說法叫Highlight)要轉換的部分, 再按“F4”即可 。 見下圖:

讓你從菜鳥成為玩轉Excel的高手您需要了解的

文章插圖
通過上圖可以看出, 能找到的, 系統己自動填入了找到的值, 如Apple & cherry, 對于找不到的(Plum & Pear), 則顯示#N/A 。
第二招:左右逢源(If函數)
此招用來對某一條件執行的真假值進行判斷, 根據邏輯計算的真假值, 返回不同結果 。 如果結果為真, 則返回一個真, 如果為假, 則返回另一值, 可謂左右逢源 。
使用語法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表達式 。 例如, A1>=60 就是一個邏輯表達式, 如果單元格 A1 中的值大于或等于 60, 表達式即為 TRUE, 否則為 FALSE 。 本參數可使用任何比較運算符 。
Value_if_true logical_test 為 TRUE 時返回的值 。 例如, 如果本參數為文本字符串“預算內”而且 logical_test 參數值為 TRUE, 則 IF 函數將顯示文本“預算內” 。 如果 logical_test 為 TRUE 而 value_if_true 為空, 則本參數返回 0(零) 。 如果要顯示 TRUE, 則請為本參數使用邏輯值 TRUE 。 Value_if_true 也可以是其他公式 。
Value_if_false logical_test 為 FALSE 時返回的值 。 例如, 如果本參數為文本字符串“超出預算”而且 logical_test 參數值為 FALSE, 則 IF 函數將顯示文本“超出預算” 。 如果 logical_test 為 FALSE 且忽略了 Value_if_false(即 value_if_true 后沒有逗號), 則會返回邏輯值 FALSE 。 如果 logical_test 為 FALSE 且 Value_if_false 為空(即 value_if_true 后有逗號, 并緊跟著右括號), 則本參數返回 0(零) 。 Value_if_false 也可以是其他公式 。
說明
函數 IF 最多可以嵌套七層, 用 value_if_false 及 value_if_true 參數可以構造復雜的檢測條件 。
在計算參數 value_if_true 和 value_if_false 后, 函數 IF 返回相應語句執行后的返回值 。
應用示例:
讓你從菜鳥成為玩轉Excel的高手您需要了解的

文章插圖
第三招:投石問路(IS函數)
此招用來對某個單元格的當前值的類型進行判斷, 以便知道其類型后, 再采取下一部行動, 因此稱為投石問路 。
IS函數共有九個工作表函數 。 概括為 IS 類函數, 可以檢驗數值的類型并根據參數取值返回 TRUE 或 FALSE 。 例如, 如果數值為對空白單元格的引用, 函數 ISBLANK 返回邏輯值 TRUE, 否則返回 FALSE 。
使用語法
ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)
Value 為需要進行檢驗的數值 。 分別為:空白(空白單元格)、錯誤值、邏輯值、文本、數字、引用值或對于以上任意參數的名稱引用 。
讓你從菜鳥成為玩轉Excel的高手您需要了解的

文章插圖
應用示例:
讓你從菜鳥成為玩轉Excel的高手您需要了解的

推薦閱讀