日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

excel 第12讲:vlookup函数和 macth与index函数

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 excel 第12讲:vlookup函数和 macth与index函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、回顧Vlookup函數

1 、 vlookup函數語法
LOOKUP (lookup_value,table_array,col_index_num,[range_lookup])

但是vlookup函數有個短板,就是如果按照公司名稱來查找客戶ID的話,那它就不是從左邊的字段查找右邊的字段了。因為vlookup要保證查找值所在的字段在查詢區域的最左側。

二、Match與Index函數

1、函數語法
MATCH (lookup_value,lookup_array,[match_type])INDEX iarray,row_num,[column_num])

2、Match+Index與vlookup函數比較

3、使用Match與Vlookup函數嵌套返回多列結果

4、認識column函教

三、關于match與index函數和vlookup函數

1、match函數的簡單使用

2、index函數的簡單使用

?3、match函數和index函數的結合使用

比vlookup強很多,它不分左右,還可以引回圖片等

?

?4、認識column()函數

它可以返回當前的列值,就算是往左右拉都可以返回當前單元格所在的列值

?5、使用vlookup()函數結合其他函數實現返回多列結果

(1)這是查詢的多列的位置是連續的

?=VLOOKUP($D4,數據源!$A:$G,COLUMN()-3,FALSE)

  • 第一個參數($D4)表示對列進行絕對引用,對行數為相對引用
  • 第二個參數(數據源!$A:$G)表示查找區域
  • 第三個參數(COLUMN()-3)表示要查找的列值,因為當前的列值是從E列開始也就是第5列,但是要查找的值在數據源表的第2列,所以減3.
  • 第四個參數,0(false)表示精確查找,1(true)表示模糊查找

(2)查詢的多列的位置順序是亂的

?=VLOOKUP($A3,數據源!$A:$K,MATCH(B$2,數據源!$A$1:$K$1,0),FALSE)

  • 第一個參數($A3),列數使用了絕對引用,因為需要向下拖拽填充,會變化成A4、A5等
  • 第二個參數(數據源!$A:$K),就是要查找的數據表的整個表,使用絕對引用是因為向下向右拖拽的時候會改變所以需要使用絕對引用
  • 第三參數(MATCH(B$2,數據源!$A$1:$K$1,0)),使用match函數返回需要查找的表頭在數據表中的列數

總結

以上是生活随笔為你收集整理的excel 第12讲:vlookup函数和 macth与index函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。