閃光填充超能力

實驗使我們成為英雄。

(閃光)

雖然儀器 即時填充 (閃光填充) 自 2013 版本以來出現在 Excel 中,但由於某種原因,許多用戶沒有註意到這一事實。 而且絕對是徒勞的。 在許多情況下,它比基於公式或宏的類似解決方案更簡單、更容易和更快。 根據我的經驗,在培訓中,這個話題會引起持續的“哇!” 聽眾——不管聽眾的進步和/或疲勞。

此工具的操作機制很簡單:如果您有一個或多個包含初始數據的列,並且您開始在下一列中將它們彼此相鄰輸入,但您需要以某種修改形式,那麼 Excel 遲早會提示它已準備好繼續超越您:

要揭示轉換的邏輯(模式、模式)並運行此 Excel 函數,通常手動輸入前 1-3 個結果值就足夠了。 如果建議的選項適合您,則只需單擊 Enter - 列表的其餘部分將立即完成。

如果您已經輸入了前 2-3 個值,但仍然沒有出現繼續,那麼您可以使用鍵盤快捷鍵強制該過程 按Ctrl+E 或使用按鈕 即時填充 (閃光填充) 選項卡 數據 (日期):

閃光填充超能力

讓我們看幾個示例,說明如何在實踐中使用該工具來了解其功能。

從文本和排列中提取單詞

例如,編寫一個從單元格文本中提取第三個單詞的公式是一項不小的壯舉。 使用空格將短語解析為不同的列 數據 – 按列顯示文本 (數據 - 文本到列) 它也不快。 通過即時填充,這可以輕鬆而精美地完成。 此外,您可以同時更改提取的單詞,以任意順序組合它們:

按寄存器劃分文本

要突出顯示即時填充的單詞,絕對不需要空格。 任何其他分隔符都可以正常工作,例如導入 CSV 文件後的逗號或分號。 但真正酷的是,可能根本沒有分隔符——只有大寫字母就足夠了:

實現這樣的公式非常困難。 如果沒有即時填充,那麼只有宏會有所幫助。

文字膠合

如果你可以分割,那麼你可以粘合! Instant Fill 將輕鬆地從幾個片段中為您組裝一個長短語,並在它們之間穿插必要的空格、逗號、聯合或單詞:

提取單個字符

通常,要在 Excel 中提取單個字符和子字符串,使用函數 左室SIMV (剩下), RIGHT (對), PSTR (中) 等等,但即時填充輕鬆解決了這個問題。 一個經典的例子是全名的形成:

僅提取數字、文本或日期

如果您曾經嘗試從字母數字粥中只提取所需的數據類型,那麼您應該了解這個看似簡單的任務的複雜性。 即時填充,這裡可以應付一聲巨響,但你需要一個輕便的吊墜 按Ctrl+E:

提取文本也是如此。

日期也不是問題(即使它們以不同的格式編寫):

轉換數字或日期格式

Flash Fill 可以幫助改變現有數據的外觀或使其具有相同的分母。 例如,要將常規日期“topsy-turvy”轉換為 Unix 格式:

這裡的細微差別是,在輸入之前,您需要提前將結果單元格的格式更改為文本,以便 Excel 不會嘗試將手動輸入的“錯誤”日期識別為示例。

同樣,您也可以通過在括號中添加國家代碼和三位運營商(城市)前綴來正確表示電話號碼:

不要忘記首先將 B 列中的單元格格式更改為文本 - 否則 Excel 會將以“+”號開頭的值 uXNUMXbuXNUMXb 視為公式。

將文本(數字)轉換為日期

從各種 ERP 和 CRM 系統下載時,日期通常表示為 YYYYMMDD 格式的 8 位數字。 您可以通過函數將其轉換為正常形式 數據標識符 (日期值),或者更簡單——即時填充:

變更案

如果您收到的文本大小寫錯誤,那麼您只需在下一列中提示您要將其轉換為哪種類型 - 即時填充將為您完成所有工作:

如果您需要針對文本的不同部分以不同方式更改大小寫,這將更加困難。 例如,僅將第二個單詞大寫,而將第一個單詞保留為正常形式。 在這裡,作為樣本輸入的兩個值是不夠的,您必須進行更改,即時填充將立即在結果中考慮:

限制和細微差別

在您的作品中使用 Flash Fill 時需要注意以下幾點:

  • 僅在以下情況下才有效 嚴格並排輸入樣品 – 在數據右側的上一列或下一列中。 如果您從原始文本中撤出一個空列,那麼將沒有任何效果。
  • 找到模式時 考慮到一行中的所有值 — 在輸入列的左側和右側。 道德:可能會混淆算法或引入噪聲的額外列應提前通過空列與工作數據分開或刪除。
  • 即時填充 在智能桌子上效果很好.
  • 絲毫 錯誤或錯字 鍵入示例單元格時可能會導致快速填充無法顯示圖案並且無法正常工作。 當心。
  • 有模板定義不正確的情況,所以 總是需要檢查 發現您收到的(至少有選擇地)。

  • 如何從單元格中的文本中提取最後一個單詞
  • 在 Excel 中使用模糊查找進行模糊文本搜索(Pushkin = Pushkin)
  • 在 Excel 中粘貼文本的三種方法

發表評論