人們可能出于各種原因向 Excel 單元格添加單引號或撇號 (‘)。一個常見的原因是將單元格中的值視為文本而不是數字或日期。但添加單引號 (‘) 后,處理數據可能會變得更加困難。值得慶幸的是,有多種方法可以從 Excel 單元格中刪除單引號,以確保順利處理數據。在本文中,我將討論 6 種簡單的方法來刪除 Excel 中的單引號并確保您的數據已準備好進行分析。
在下面的數據集中,我有 2 列(帶單引號和不帶單引號)。需要注意的是,單引號 (‘) 存在于單引號列的所有單元格中,但它們顯然是不可見的。但是,當我選擇這些單元格中的任何一個并在公式欄上檢查時,它在那里可見。
現在,我將展示如何從 Excel 單元格中刪除單引號 (‘)。
刪除單引號 (‘) 的最快方法是使用“文本分列”功能。只需 5 個輕松步驟即可完成。
使用指南
步驟_1:首先,選擇目標單元格范圍,單元格 A2:A10。
Step_2:其次,選擇“數據”選項卡。
Step_3:現在,從“數據工具”組中,單擊“文本到列”選項。
將文本轉換為列向導將顯示在 Excel 工作表上。
Step_4:現在選擇“Delimited”作為文件類型。
Step_5:最后,點擊“完成”按鈕。
最終結果 >
現在,數字尾跡的前導零和單引號 (‘) 都消失了。
刪除單引號 (‘) 的另一種最快方法是使用 SUBSTITUTE 函數。我要做的是,使用空格來代替撇號。
句法
=SUBSTITUTE(text, old_text, new_text, [instance_num])
公式
=SUBSTITUTE(A2,” ’ ”, “ “)
使用指南
Step_1:首先,在原始列旁邊放置一個空列。
我在這里創建了一個名為“不帶單引號”的備用列。
Step_2:然后復制上面的公式。
Step_3:現在,將其粘貼到單元格 B2 中。
公式解釋
A2 是文本。它是您要更改或修改的單元格引用。
“‘”是old_text。它是您要更改或修改的單元格引用。
“ “ 是 new_text。這是您想要替換 old_text 的新字符的提及。
[instance_num] 是可選參數。它定義了要替換的 old_text 的出現位置。如果省略此參數,old_text 的所有實例都將被替換。
步驟_4:現在,使用單元格區域 B2:B10 中的填充手柄圖標復制公式。
Step_5:接下來,選擇單元格區域 B2:B10。
步驟_6:按 CTRL+C 復制單元格區域 B2:B10。
Step_7: 然后,右鍵單擊頂部單元格 B2。
這將打開上下文菜單。
Step_8:最后,從上下文菜單中選擇“粘貼(值)”選項。
最終結果 >
如果您想顯示輸入的前導零,可以使用此方法。這樣,前導零就不會從結果中消失。
刪除單引號 (‘) 的另一個令人驚奇的技術是將目標單元格范圍乘以 1,然后將它們作為單元格地址中的值返回。
使用指南
步驟_1:首先,在數據集旁邊的單獨單元格中鍵入 1。
我在單元格 A12 中輸入 1。
Step_2:然后,按 CTRL+C 復制單元格 A12。
步驟_3:現在,選擇目標單元格范圍 A2:A10。
Step_4:接下來,右鍵單擊頂部單元格 A2。
將彈出上下文菜單。
步驟_5:單擊“選擇性粘貼”選項。
“選擇性粘貼”窗口將顯示在 Excel 工作表上。
步驟_6:現在,選擇“值”作為“粘貼”選項,并選擇“乘法”作為“運算”選項。
Step_7:最后,單擊“確定”。
最終結果 >
您將看到數據集中不再存在撇號。
您還可以在 Excel 中將單元格設置為文本格式以刪除單引號。現在,請按照以下步驟執行此操作。
使用指南
步驟_1:在數據集旁邊放置一個備用單元格。
我隨機選擇單元格 C2。
Step_2:接下來,轉到“主頁”選項卡。
步驟_3:現在,從“數字”組中,單擊“數字格式”下拉菜單。
Step_4:從列表中選擇文本。
步驟_5:現在按 CTRL+C 鍵復制單元格 C2。
Step_6:之后,選擇單元格區域A2:A10。
Step_7:然后,在頂部單元格 A2 上,右鍵單擊打開上下文菜單。
步驟_8:從菜單中轉到“選擇性粘貼”。
“選擇性粘貼”窗口將立即出現。
步驟_9:現在選擇格式作為粘貼選項。
Step_10:最后單擊“確定”應用。
單元格現在采用文本格式,并且不再有單引號。
但是,如果您擔心綠色小三角形標志,那么這些是警報信號。
綠色錯誤標志
綠色錯誤標志會出現,提醒您注意某些操作。但它們不會干擾電子表格上的任何功能。當數字在單元格中另存為文本時,Excel 通常會檢測到這一點并在單元格旁邊顯示警告。當您在單元格中看到綠色錯誤標志時,您可以單擊該單元格以查看下拉菜單,其中提供有關錯誤的信息并建議潛在的解決方案。
您可以按照以下兩個步驟刪除錯誤標志。
步驟_11:單擊位于頂部單元格左上角的黃色警報按鈕。
Step_12:然后從下拉菜單中選擇忽略錯誤。
最終結果 >
通過將單元格轉換為文本格式,數字已移動到單元格的左側。如果您愿意,可以將它們再次移到右側。
如果您想使用 VBA 代碼從 Excel 數據集中刪除單引號 (‘),您可以使用此特定代碼。只需從此處復制代碼并將代碼插入 Visual Basic 編輯器中的新模塊中。最后,運行它。完畢!
Sub RemoveSingleQuotes() Dim cell As Range For Each cell In Selection.Cells cell.Value = Replace(cell.Value, "'", "") Next cell End Sub
Visual Basic復制
使用指南
步驟_1:按 ALT + F11 打開 Visual Basic 編輯器。
Step_2:現在右鍵單擊工作表名稱。
Step_3:現在,選擇“插入”>“模塊”。
這將創建一個新模塊。
Step_4:現在,復制上面的代碼
Step_5:現在將其粘貼到模塊中。
步驟_6:返回到您的工作表。
步驟_7:選擇包含要刪除的單引號的單元格。
Step_8:然后,單擊“開發人員”選項卡上的“宏”按鈕。
宏窗口將立即彈出。
Step_9:現在,選擇RemoveSingleQuotes 宏。
Step_10:最后,單擊“運行”。
最終結果 >
VBA 完美地完成了從 Excel 單元格中刪除單引號的工作。
我將向您展示的技術是使用快速填充功能從 Excel 工作表中刪除撇號 (‘)。快速填充有助于根據數據中識別的模式自動填充值。因此,您必須手動輸入第一個單元格。
使用指南
步驟_1:在單元格 B2 上,鍵入單元格 A2 的原始輸入,不帶單引號 (‘)。
在“使用單引號”列中,您可能看不到每個單元格輸入之前的單引號,但它們確實存在。在單元格 B2 中,我編寫了與單元格 A2 相同的輸入,只是沒有單引號。
Step_2:現在,轉到“數據”選項卡。
Step_3:最后,從“數據工具”組中,點擊“快速填充”圖標。
最終結果 >
快速填充正確識別了輸出模式,并返回了“無單引號”列中不帶單引號的所有單元格值。
總之,有多種方法可以在 Excel 中刪除單引號。無論您喜歡使用內置函數、VBA 代碼還是快速填充功能,Excel 都提供了多種用于操作數據的選項。通過遵循本文中概述的方法,您可以輕松地從 Excel 單元格中刪除單引號。我希望這篇文章對您有所幫助。
IT之家7月12日消息 微軟 Windows 10 的主要優點之一就是一直對較舊應用程序和硬件的兼容性支持。Windows 具有數十年的遺產,可以支持過去十年中創建的絕大多數應用程序和游戲。
最近,微軟一直在試驗 Windows 的模塊化和現代版本,以擺脫數十年來根本無法從 Windows 10 中刪除的遺留問題。盡管微軟已經放棄了傳聞已久的 Andromeda 移動操作系統,但相關的 “ Windows Core OS”項目或 WCOS,仍在進行中。
自 2017 年以來,微軟一直在積極開發無遺留的 “ Windows Core OS”,并且人們普遍認為,該操作系統已經投入使用更長的時間。Windows Core OS 是 Windows 的簡化版,主要是為諸如 Surface Neo 和類似 Chromebook 設備之類的新型設備而設計,據悉 Windows Core OS 就是 Windows 的未來。
Windows Core OS 使用 “Composable Shell”(現有 Windows Shell 的模塊化版本)來輕松創建 Windows 10 的新版本(例如 “Windows 10X”)并在不同的外形尺寸之間共享功能。
IT之家此前報道,微軟已經開始優化 Windows Core OS Chromium。現在,外媒 Windows Latest 發現了更多證據。
微軟正在開發一項新功能,該功能將允許 Chromium(Chrome、Edge 和其他瀏覽器)在 Windows 10 上支持更廣泛的現代游戲手柄設備。
此項更改將默認在 Chromium 上啟用 “ Windows.Gaming.Input(WGI)”,這將允許 WGI 即使在 WCOS 設備上也能提供游戲手柄特定的即插即用 API。
在支持文檔中,微軟指出 WGI 提供了對 Windows 應用程序和游戲的游戲控制器輸入的訪問權限。
微軟認為,如果在 Windows 10,Windows Core OS(WCOS)和 Windows 10X 上使用基于 Chromium 的瀏覽器,則 WGI 支持還可能使 Chromium 支持 Xbox One 游戲手柄上的震動觸發器以及 Elite 控制器上的撥片。
“雖然像 Raw Input 這樣的低級 API 不支持 WCOS 設備,但有了此 WGI Gamepad JavaScript API,Chromium 甚至在 WCOS 設備上也獲得了針對游戲手柄特定的即插即用 API 的支持。此功能可以在 Windows 桌面(Win32 應用程序)和 Windows 10X 上使用。”
還值得注意的是,Windows Core OS 驅動的 Windows 10X 與網絡體驗有著密切的聯系。它還將 UWP 和 PWA Windows 應用程序放在首位。由于微軟已經放棄 EdgeHTML,因此有計劃優化 Chromium,它將在即將推出的 Windows 10 版本中為基于 Web 的應用程序和游戲界面提供支持。
微軟最近宣布 Windows 10X 不再是折疊屏 PC 獨占,它將首先在單屏筆記本電腦和二合一筆記本電腦上發布,這也證實了 Windows Core OS 的適應性和模塊化特性。
基于 Windows Core OS 的 Windows 10X 有望于明年推出,并且計劃在現有硬件上對該操作系統進行公開 Beta 測試。