努力,原本就是人生常態,只要現在的自己比原來的自己更好,就是收穫。
1
先給大家分享一個特別實用的小技巧,一位小夥伴詢問如何將A列的姓名名單轉換為多行多列,便於打印,節約用紙。
這裡,我們巧妙藉助查找替換來完成轉置。
2
想想也很神奇,很多小夥伴覺得Excel查找替換誰都會用,其實裡面還有很多值得研究的地方。
不妨看看下面的案例。目的是把0分的人修改為重修,可是卻出洋相了,一起圍觀。解決問題很簡單:勾選單元格匹配就好了。
3
再來看看西西夥伴的問題:
昨天的分享第二個小節列舉了一個案例:根據員工姓名,返回員工工號。
公式為:=LOOKUP(1,0/(A11=B2:B8),A2:A8)
lookup函數經典的條件查找解法,通用公式基本可以寫為:LOOKUP(2,1/(條件),引用區域)或LOOKUP(1,0/(條件), 引用區域)。
公式中的2、1、0等數字的含義是什麼? 首先,條件是一組邏輯判斷的值或邏輯運算得到的由TRUE和FALSE組成或者0與非0組成的數組,因而:0/(條件)的作用是用於構建一個由0或者#DIV!0錯誤組成的值。比如數據源中能查找到對應值就是ture,沒有就是false。形式如:0/True=0,0/false=#DIV0!,查找到就0,沒有就是錯誤值。
如果 LOOKUP 函數找不到 lookup_value (即:1),則它與 lookup_vector 中小於或等於 lookup_value 的最大值(即:0)匹配。
也就是說,要在一個由0和#DIV!0組成的數組中查找1,肯定找不到1,因而將返回小於或等於1的最大值(也就是0)匹配。用大於0的數來查找0,肯定能查到最後一個滿足條件的。
以上的原理,被俗稱為“以大欺小法”。這種技巧在LOOKUP函數上的運用很常見。
End.
運行人員:中國統計網小編(微信號:itongjilove)
微博ID:中國統計網
中國統計網,是國內最早的大數據學習網站,公眾號:中國統計網
//www.itongji.cn