Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

好久沒寫快捷鍵了,最近有同學提出:能否分享一些看似貌不驚人,但在特定應用場景中有效果驚豔的快捷鍵。

那今天就來教一個非常實用的案例:如果單元格中既有數字又有文字,如何用公式對其進行批量計算?

案例:

下表是個讓人奔潰的原始表格,本該只有數字的單元格被寫成了小作文,如何才能快速提取其中的數字,並計算總金額?

Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

所需快捷鍵:

其實只要用兩次快捷鍵,就能解決這個問題。今天要用到的快捷鍵分別是 Ctrl+E 和 Ctrl+H。

1. Ctrl+E:

Ctrl+E 是 Excel 2013 新增的快捷填充功能,可以智能化地尋找規律,並且根據規律進行快速填充,從而快速替代各種公式實現期望的結果。

有關 Ctrl+E 的具體使用示例,可以參見 Excel 快捷鍵(二) – Excel 成精了之 Ctrl + E。

2. Ctrl+H:

查找和替換。

解決方案:

1. 在第一個需要計算“總金額”的單元格 C2 中輸入:a30*20

Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

2. 選中 C2 至 C5 區域 --> 按 Ctrl+E,快速填充功能就會智能地提取數字,並仿照第一個單元格的規律進行填寫:

* 請注意:使用 Ctrl+E 的時候,選中的單元格區域必須包含第一個填寫過的單元格,這樣 Excel 才能根據其尋找規律。

Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

3. 按 Ctrl+H,在彈出的“查找和替換”對話框中進行以下設置 --> 點擊“全部替換”按鈕:

  • 查找內容:輸入“a”
  • 替換為:輸入“=”
Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

4. 此時會彈出一個會話框,提示所有查找替換都已完成 --> 點擊“確認”--> 關閉“查找和替換”對話框

Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

現在 C 列的公式就批量設置完成了。非常方便快捷,數據再多上千行都不帶怕的,照樣只要 2 次快捷鍵就能迅速搞定。

Excel 中對有文字的單元格進行計算,只要兩個快捷鍵

* 請注意:本例中因為所有單元格中都沒有字母“a”,所以在步驟 1 中輸入“a……”完全沒有問題;如果表格內容較多,為了避免查找替換時把正常的文本“a”也替換成了“=”,我們可以用一些比較不常用的字符來代替“a”,比如“& ”。

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。


分享到:


相關文章: