私信回覆關鍵詞【工具】,獲取Excel高效小工具合集!
讓你的Excel效率開掛~
我們很樂於去做那些我們擅長的事情,於是就會一直做 ,最終將使我們一直只會做擅長的那些事。
這是樊登老師在《能力陷阱》裡的一段話。
![去做一些“意想不到”的事,獲取自己不擅長的新知](http://p2.ttnews.xyz/loading.gif)
他告訴我們,無論每天你有多忙,都要抽出一點時間,去做一些意想不到的事情,獲得一些自己不擅長的新知。
而往往我們很難邁出這一步。
原因有兩個:
01
害怕承擔結果
昨天晚上,一位剛上大二的朋友跟我說,自己很喜歡 PPT,但是不敢去深入地學習 PPT。
因為她害怕這個一技之長,之後會浪費掉。
![去做一些“意想不到”的事,獲取自己不擅長的新知](http://p2.ttnews.xyz/loading.gif)
因為害怕「意想不到」的結果,而不願意去做嘗試。
這是很多人原地踏步 的主要原因。
02
阻力最小原則
為什麼我們一直樂於做自己擅長的事情呢?
因為阻力最小。
最小阻力原則就是:
不同的幾件事情在做選擇的時候,我們總是傾向去選擇執行阻力最小的那一件,耗費的精力和時間成本是最低的。
舉個例子,在解決 Excel 問題的時候,3 種不同的方案擺在面前,我們會選擇哪一個呢?
❶ 買一本書系統的學習 Excel
❸ 在群裡向高手求助
多數人會選擇第 3 個方案,因為阻力最小:
❶ 買書。需要花費大量的時間成本去學習。
❷ 百度。需要在大量的搜索結果中,篩選符合需求的方法。
❸ 求助。只需要提問,然後等待結果。
嘗試「意想不到」的事情,目的其實並不是為了獲取更多的新知,而是防止我們,慢慢失去「獲取新知」的能力。
03
解決問題的思路
言歸正傳,我們換換腦子,看一個表格的問題。
昨天,PPT 群忽然出現了一個 Excel 問題。
◆ 問題描述 ◆
如何在下面的答案單元格中,提取出第二列「空」字所在位置的字母?
因為太熟悉函數公式了,函數公式只能完成參數相對固定的計算。
所以我很快給出瞭解答:
真的是這樣嗎?
這不應該是一最終的答案,一個沒有解決方法的答案。
我又硬著頭皮,研究了半個小時。
◆ 問題分析 ◆
這是一個文本替換提取的問題,解決這類問題,常用的函數有:
❶ MID 函數。替換文本中指定位置的字符。
❷ FIND 函數。在文本中查找指定字符的位置。
❸ SUBSTITUTE 函數。替換指定的字符為其他字符。
這個問題的需求,是把「空」對應位置的字母提取出來。
過程簡單地梳理一下:
❶ 使用 FIND 函數,找到「空」的位置。
❷ 使用 MID 函數,提取這個位置中的字符。
問題的難點在於,第二列字符串內有 2 個以上的「空」,而 FIND 函數只能查找並返回,第 1 個「空」的位置。
◆ 解決方法 ◆
通過百度搜索,SUBSTITUTE 函數出現了,用了差不多半個小時,我寫出了答案。
公式是這樣的:
<code>=IFERROR(MID($A2,FIND("#",SUBSTITUTE($B2,"空","#",COLUMN()-2)),1),"")/<code>
弄明白這個公式的關鍵,是要掌握函數 SUBSTITUTE 的用法。
SUBSTITUTE 函數的作用,是替換文本當中指定的字符,它有 4 個參數:
參數 1:需要替換的文本
參數 2:舊文本
參數 3:新文本
參數 4:第 N 箇舊文本
可以通過 SUBSTITUTE 函數,來替換第二列中任意一個「空」字為其他字符。
讓這個字符變成唯一值,然後再使用 FIND 函數查找它的位置。
比如案例中,使用「#」來替換「空」,再通過 Find 函數來查找字符「#」所在的位置就解決了問題。
公式思路講解:
<code>=IFERROR(MID($A2,FIND("#",SUBSTITUTE($B2,"空","#",COLUMN()-2)),1),"")/<code>
❶ Mid 函數提取字符;
❷ Find 函數為 Mid 函數提供第二參數,字符在字符串中的位數;
❸ Substitute 函數重複字符用不常見字符替換,提供 Find 函數返回字符在字符串中的位數;
❹ Column 函數提供替換第幾個【空】字;
❺ Iferror函數如果公式出錯,返回空值,否則返回正確值。
◆ 總結 ◆
公式有需要可以直接複製拿走,重要的是今天這個事情讓我知道解題思路多麼重要。
因為直接提問是最簡單的事情,但是它會讓我一直停留在,只會提問的水平。
這裡忽然想到曹將的一段文字:
我突然感受到了一種很可怕的壁壘,
知道與不知道,竟然差異如此之大。
和這段文字一起的還有個案例:
前段時間,我讓助理整理公眾號文章。一篇篇複製粘貼,還要歸類和排版,確實辛苦。
直到某天,一個朋友突然發給我全部文章的合輯。我問他怎麼辦到的,得到的答案是:編程。
寫好代碼,運行程序,幾分鐘後就得到全部內容。
是的,你以為你很優秀,你以為你知道。
然而並不是……
知道阻止了探索的腳步,求知的慾望,不斷在一個領域學習,你會發現自己越來越不知道,越來越想知道。
學習就是要多嘗試一些「意想不到」的方法,在不斷探索的過程中,提高自己的學習能力。
擔心時間成本、害怕失敗和錯誤,只會阻礙學習能力的成長。
好啦,今天的分享就是這些了。
學到了就點個「贊」吧~
私信回覆關鍵詞【工具】,獲取Excel高效小工具合集!
讓你的Excel效率開掛~
閱讀更多 秋葉Excel 的文章