我這邊是根據編號進行查詢改編號對應的名稱資訊:
注意事項:編號必須兩邊統一為公升序,否則無法lookup
職場中,經常會使用vlookup函式。但是,你知道lookup函式嗎?lookup函式用於在某範圍內查詢數值,然後返回其他列的資料。
是不是感覺有點暈頭轉向呢?案例!
案例一如圖所示,需要求出銷售量為350,352時,銷售人員的姓名。
解析:語法:
=lookup ( g2,d:d,a:a)
即 lookup(查詢值,查詢範圍,返回值)。
結果如下圖。
可以發現,銷售量350時,返回亞斯;銷售量352時,返回李傑。
分析:因為銷售量350時,資料會在d列進行模糊查詢,如果沒有找到350,則會進行匹配 小於350且跟350最接近的資料,從圖表中可以看到,銷售量325滿足需求,因此返回亞斯;同理,當銷售量為352時,返回李傑。
因此,可以發現lookup進行查詢數值並不靠譜,因為是模糊查詢。
案例二那麼什麼情況下用lookup進行數值查詢最合適呢?
請看下面案例,求銷售人員的考核等級。
如圖所示,需要把a,b列資料整理為e,f列資料。具體如圖所示。
解析:語法 :
=lookup(1,0/(條件),查詢區域或陣列)
表示的是在查詢區域中,滿足條件的最後一條記錄。
step1:整理b列資料。在c2單元格中輸入=if(a1=a2,c1&","&b2,b2),直接拖拽即可。
step2:f2單元格中輸入
=lookup(1,0/(e2=a:a),c:c) 即可完成。
解釋,該公式表示返回,滿足條件e2=a:a的查詢區域中的最後一條記錄。
利用excel的lookup函式來資料分箱
我們在對資料進行統計時,經常會按照一定的標準將資料先分為若干類,然後統計每一類的資料的頻率和佔比。例如,我們需要統計不同分數段學生的人數。我們拿到的是每個學生的具體的分數,目的是統計不同分數段學生的人數。為了達到這個目的,我們先要將分數劃分到指定的分數段,然後再統計每個分數段的人數。之前我是通過一連...
Excel常用公式之LOOKUP
lookup公式用於通過查詢值從乙個表中查詢想要的對應值。例如利用學生的名字從成績單中查詢他對應的分數。lookup 查詢值,查詢列表,返回列表 如圖所示ab兩列為省份和其對應的 在e2位置的公式為 lookup d2,b2 b33,a2 a33 意思是在b列中查詢和d2相同的值,如果找到了就返回對...
python實現excel 的lookup函式
sx customer 0409 pd.read excel r e lll sx customer 0409.xlsx 讀取資料 fx variable pd.read excel r e lll 202004 fx variable.xlsx 讀取分箱列表 定義lookup函式 deflooku...