查找替換是Excel里一個非常基礎的功能,按Ctrl+F可以直接打開“查找”對話框,按Ctrl+H可以直接打開“替換”對話框,這點小技巧我想各位都知道。可是下面要分享的這三個妙法,你會嗎?這三個方法,都是在查找替換中巧用“=”符號,實現了以往用函數才能解決的功能。趕緊收藏吧!
妙用1:查找替換實現數據平均分組
比如下圖的這個問題,要把30個人分成6組,每組5個人,高手可以用公式來完成:
=OFFSET($A$1,ROW(A1)+COLUMN(A1)*5-5,)
配套的練習課件請到QQ群:537870165下載
公式用到了數列的構造(關于數列構造的原理,有興趣的可以參考教程《3個“規律”讓你輕松寫出Excel公式,比小學入學題還簡單!超實用!》),但是對于多數伙伴尤其是小白來說,要熟練使用這個公式是有點難度的,所以給大家介紹一個小技巧,使用查找替換就能實現這個效果。趕緊看看動畫演示吧:
操作非常簡單。分組姓名是從A2開始的,所以第一個單元格填寫a2,然后下拉到a6;第二列自然就是a7開始下拉填充。填充兩列后一起選中右拉,完成整個區域的填充。最后用Ctrl+h快捷鍵打開查找替換對話框,將a替換為=a,全部替換就完成了。
怎么樣是不是很簡單?
為了響應某位小伙伴的號召,留一個練習題:試試把30人平分5組,每組6個人。
妙用2:查找替換一步到位解決公式的文本化錯誤
下圖的這種情況不常見,但是遇上了也夠頭疼一陣的:
公式所在的單元格不知道怎么都變成了文本格式,這樣的情況肯定不會得到正確結果。遇到這種情況,僅修改單元格格式是沒有任何效果的,修改以后還必須雙擊才行:
這顯然不是什么好辦法!有些伙伴可能知道用分列來處理,沒錯,分列確實可以:
這種方法對于單列的話不錯,可如果是多列還是有點麻煩。其實用查找替換就可以一步到位,操作更簡單,只需要將=替換為=即可:
怎么樣,是不是很神奇?!“=”,又是“=”建功!
妙用3:查找替換實現含規格值的計算
下面圖中的例子大家一定不陌生,在某些行業的數據中經常遇到,按照金額的計算規則寫出公式=B2*C2*D2是無法得到正確結果的:
因為B列中的規格看起來是乘法算式,但在Excel的眼里是純粹的文本!
文本是無法進行運算的,可能有些朋友看過前幾天的教程,知道用宏表函數EVALUATE來解決這個問題,可是身為菜鳥小白的我們還沒學會這么高級的東西啊,怎么辦?請看查找替換完美解決這個問題:
簡單說一下步驟:
(1)輸入=”=”&B2&”*”&C2&”*”&D2(輸入這個公式的時候最好把中文輸入法關掉以免弄錯符號);
(2)復制,選擇性粘貼為數值;
(3)查找替換:將=替換為=(感覺好熟悉的有木有?);
(4)替換全部就OK哦。
怎么樣,是否很神奇?在查找替換中妙用=,做到了一些以往只有用函數才能辦到的事。對小白來說,這真是beautiful!