在Microsoft Word中使用郵件合併時修復數字格式錯誤的3種方法

Video 在Microsoft Word中使用郵件合併時修復數字格式錯誤的3種方法

郵件合併的長期困擾之一是無法在Excel中正確設置數字格式。幸運的是,我們始終有一個出路。這是3種解決郵件合併中數字格式錯誤的方法。

Microsoft Word的郵件合併是最受歡迎的功能之一。它非常有效地創建標籤,信函模板,電子郵件或報告。當您知道如何使用它時,可以節省工作時間。不幸的是,掌握Mail Merge的所有用法可能會讓人頭疼。

郵件合併功能的問題之一是它無法正確格式化Excel電子表格中的數字。例如,Excel中的銷售結果現在是100,但是在Word中,它突然變成了99.99999999996!

幸運的是,解決此錯誤並不困難。實際上,使用Mail Merge時,我們有3種方法來處理數字格式錯誤您可以編輯電子表格,郵件合併文檔或更改兩個文件的連接方式。儘管此解決方案鮮為人知,但它可能是最好的選擇-除了不再支持Word 2016。

注意:儘管以下步驟在Office 2016中完成,但仍適用於其他版本的Word和Excel。

1.在Word中使用“數字開關”

郵件合併從Excel正確設置數字格式的第一種方法是編輯Word文檔。具體來說,您將所需的數字格式代碼應用於合併字段-Word文件中的“合併字段”。(基本上,合併字段會通知Word文檔Excel電子表格中的哪一列包含要處理的數據。)要將格式應用於字段,必須包含一個數字開關(以前稱為Picture Switch)。 )在字段的代碼框中。

您要做的第一件事是知道實際的域代碼。打開郵件合併文檔,然後單擊窗口頂部的“ 郵件”選項卡確保“ 預覽結果”按鈕已關閉,以便您可以看到“郵件合併”字段。然後右鍵單擊“郵件合併”框(例如“ 捐贈”),然後選擇“ 切換字段代碼”您將看到該字段的代碼,由花括號標識,例如:{MERGEFIELD Donation}現在,只需在代碼末尾插入數字開關,即可編輯該字段的代碼,如下所示:

{MERGEFIELD捐贈\#$#,## 0.00}

該軟件提供許多圖像代碼。以下是與結果相對應的4個示例:

{MERGEFIELD Sales \#00.00} 01.00
{MERGEFIELD Sales \#$ ###} $ 15
{MERGEFIELD Sales \#$#,## 0.00} $ 1,500.00
{MERGEFIELD Date \ @“ MMMM d”} 11月26日

如您所見,數字開關代碼與Excel格式代碼相同,除了數字之前的數字為“ \#”和日期為“ \ @”。(請注意,在日期代碼中使用引號,而在數字代碼中則不要。)要查看更多代碼,請轉到下表或訪問Microsoft Word中“數字開關”的在線幫助。

以下是一些數字字段代碼如何處理Excel電子表格的“銷售”列中的數據的示例。

郵件合併合併字段的數字開關

在Microsoft Word中使用郵件合併時修復數字格式錯誤的3種方法

實際上,Word和Excel使用相同的格式代碼,那麼為什麼不使用相同的Format功能呢?例如,為什麼不像這樣使用MergeField函數:

{MERGEFIELD(捐贈,“ $#,## 0.00”))}

這確實是許多人關心的問題,也許只有Microsoft知道答案。

注意:請記住,添加或更改數字開關時,結果不會立即顯示。您必須更新該字段(右鍵單擊它並選擇“ 更新字段”),或單擊“ 郵件”按鈕>“預覽結果”有時,您必須重複此操作2到3次。如果您使用的是“郵件合併嚮導”,則可能需要後退一步並撤消以查看所做更改的影響。

數字開關在混音領域工作良好,但使用起來有些困難,容易出錯。如果您有相同的感覺,請嘗試以下兩種方法之一。

2.編輯Excel電子表格

這是一種幫助您避免使用郵件合併時出現格式錯誤的錯誤的方法。在Excel電子表格中,插入一列,其中包含一個公式,該公式將Excel中的數字或日期轉換為要在“郵件合併”文檔中顯示的文本格式。

為此,您需要使用Excel的TEXT函數。它允許用戶完全按照用戶想要的方式將數字或日期轉換為等效的文本格式。該解決方案的缺點是您需要知道格式代碼。儘管這些代碼與“ 自定義數字”格式功能中使用的代碼相同,但是很少有Excel用戶知道它們的存在。

例如,TEXT(B3,“ $#,## 0.00”)和TEXT(C5,“ M / dd / yy”)公式將數字和日期數據轉換為文本數據(在此示例中,它們是“ $ 12,345.67”和“ 12/01/10”)。

提示:您應該以不同的格式設置包含這些公式的單元格的格式,例如斜體或其他奇怪的顏色,以提醒您數字只是文本。在早期版本的Excel中,這些“數字”不能用於計算。在Excel 2016中,您可以在所有公式中使用它們,但SUM和AVERAGE之類的求和函數除外。

數字和日期格式(例如文本)的優點在於,可以將文本從Excel轉換為使用郵件合併而不會失真的文檔。字體,大小,顏色等格式選項未更改。

Excel的TEXT函數的格式代碼

以下是右側最常用的代碼的集合。要記住的是,“ 0”和“#”都是數字的佔位符,但是“ 0”將強制數字0出現在第一個或最後一個位置。如果不是開頭或結尾的零,則將用數字替換“#”。因此,代碼“ 00000”將確保開頭的零不會被新澤西州的郵政編碼截斷。

在Microsoft Word中使用郵件合併時修復數字格式錯誤的3種方法

這些數字,日期和時間代碼可以在TEXT函數或Excel的自定義數字格式(Custom)中使用。此外,它們也可以在Word Mail-Merge字段的“數字開關”中使用。

請注意,代碼在Excel和Microsoft 2013中的Word中的工作方式幾乎沒有區別。在Excel中,您可以在幾個月和幾分鐘內使用“ M”或“ m”。在大多數情況下,Excel足夠聰明,可以知道您所指的單位。但是Word並不是那樣的“聰明”。您必須使用大寫字母表示月份。此外,Excel還具有一個附加代碼“ MMMMM”,該代碼僅返回月份的一個縮寫(例如:J,F,M,A,...)。

在電子表格中添加一些包含TEXT函數的列是解決使用郵件合併時數字格式錯誤的簡單解決方案。您只需要記住,這些單元格可能看起來像數字,但是無法將SUM和AVERAGE函數應用於它們。如果需要再次將它們轉換為數字,則只需使用VALUE函數。

處理ROUND函數時要小心

代替TEXT()函數,某些人更喜歡使用ROUND()函數來減少小數位數。顧名思義,默認情況下,Excel的ROUND()函數將在用戶選擇的位置四捨五入十進制數。這種方法的優點是四捨五入的數字不是文本的,仍然可以用於計算。在許多情況下,儘管ROUND()函數可與Mail Merge一起很好地使用,但由於以下原因,您可能希望避免使用它:

  1. ROUND函數不包含美元符號或分隔數千個或更多的逗號。
  2. ROUND將在最後截斷零。
  3. ROUND函數有時會導致郵件合併顯示十進制錯誤。例如,“郵件合併”文檔顯示4個小數位,而ROUND選擇了2或3。

在極少數情況下,ROUND函數會使郵件合併略有偏離。例如,郵件合併現在顯示的是1.0013,而不是1.0014。

3.使用DDE鏈接

上面的兩個相對簡單,但是如果有很多需要格式化的字段,它們可能會在初期變得令人沮喪,因為您需要記住格式代碼,並且儘管代碼相同,但是可以以不同的方式使用它們。

輕便,簡單的解決方案是通過DDE(動態數據交換)將Word鏈接到Excel工作簿,這比常規的固定綁定過程更好。聽起來很複雜,但是如果您掌握了郵件合併,則DDE只是“一件小事”。這是一個簡單的兩步過程。第一步,您只需要打開Word即可通過DDE打開文件。此過程只需要執行一次。

Office 2016是否支持DDE?動態數據交換是一項舊技術。有時它可以正常工作,但有時在Office 2016中不起作用。您應該先打開Excel數據源,然後才能從Word中訪問它。通常,對於Excel數據源,必須從工作表的第一行開始導入數據。如果您足夠耐心,則可以在Office 2016中使用DDE。

要為DDE鏈接設置Word 2013,請按照下列步驟操作:

  • 單擊文件>選項
  • 單擊左側的“ 高級”選項卡,然後向下滾動到“ 常規”部分
  • 選中“打開時確認文件格式轉換 ”複選框

從現在開始,您無需執行上述操作。現在,您可以使用多種格式和路徑(包括IDE)打開Word的副本。唯一的效果是,每次您打開非Word文件時,該程序都會為您提供選擇。

第二個也是最後一個步驟是為“郵件合併”過程選擇數據源(Word中的“郵件合併嚮導”的第3步中,或者在單擊郵件”功能區中的選擇收件人”按鈕之後)。現在,您只需要再執行3次點擊即可。

在Microsoft Word中使用郵件合併時修復數字格式錯誤的3種方法

  • 選擇要使用的數據後,將出現一個新的“ 確認數據源對話框
  • 默認鏈接類型是OLE,但不是您想要的鏈接類型。
  • 在“ 確認數據源”對話框中,單擊“ 顯示全部”
  • 在擴展的文件類型列表中,選擇“ 通過DDE通過MS Excel工作表(* .xls)”。(即使使用較新的Excel文件格式,也要使用此選項:* .xlsx。)
  • 如果需要,請確認您正在選擇整個電子表格

在Microsoft Word中使用郵件合併時修復數字格式錯誤的3種方法

如果您為Word文檔選擇了電子表格,則可能不得不再次選擇它,但這一次是通過DDE鏈接。就是這樣!從現在開始,您的Excel格式將正確地應用於Word Mail Merge文檔,您只需要記住將要合併的數據放在Excel工作簿的第一個工作簿中即可。

上面是解決Mail Merge中數字格式錯誤的方法希望它們對您有用。如果還有其他方法,請隨時與我們分享。

Leave a Comment

如何修復 Microsoft Teams 錯誤代碼 2603 (2026)

如何修復 Microsoft Teams 錯誤代碼 2603 (2026)

遇到 Microsoft Teams 錯誤代碼 2603 而煩惱?我們的逐步指南可協助您快速解決問題,修復最新 2026 更新中的安裝失敗、當機等問題。適用於所有用戶!

如何修復 Microsoft Teams 錯誤 K 安全

如何修復 Microsoft Teams 錯誤 K 安全

遇到 Microsoft Teams 安全錯誤 K 時遇到問題?按照我們的逐步指南即可快速解決—無需任何技術知識。立即恢復流暢協作!

解決 Microsoft Teams 錯誤 N 網路

解決 Microsoft Teams 錯誤 N 網路

還在為 Microsoft Teams 的「錯誤 N」網路問題苦惱嗎?取得解決 Microsoft Teams「錯誤 N」網路問題的逐步指南,從快速重新啟動到進階故障排除,應有盡有。立即恢復流暢的通話和會議體驗!

一步一步教你如何在會議開始前建立分組討論室

一步一步教你如何在會議開始前建立分組討論室

透過這份詳盡的逐步指南,即可在 Zoom 會議開始前輕鬆建立分組討論室,實現無縫協作。預先分配與會者,最大程度提升參與。本指南是教育工作者、團隊和領導者的理想選擇。

解決 Microsoft Teams 中「Teams 資料夾在哪裡」的錯誤

解決 Microsoft Teams 中「Teams 資料夾在哪裡」的錯誤

還在為 Microsoft Teams 中令人抓狂的「Teams 資料夾在哪裡」錯誤而煩惱嗎?我們提供經過驗證的逐步故障排除方法,協助您快速解決問題,恢復流暢的團隊合作。包含最新方法!

解決 Microsoft Teams Mac 版錯誤鑰匙圈問題

解決 Microsoft Teams Mac 版錯誤鑰匙圈問題

還在為 Microsoft Teams Mac 版鑰匙圈錯誤而煩惱嗎?我們提供經過驗證的 macOS 逐步故障排除方案,協助您恢復流暢協作。快速解決方案就在眼前!

如何解決 Microsoft Teams 麥克風聲音模糊或無聲音的問題

如何解決 Microsoft Teams 麥克風聲音模糊或無聲音的問題

還在為 Microsoft Teams 麥克風聲音模糊或無聲而煩惱嗎?了解如何透過快速有效的步驟解決 Microsoft Teams 麥克風問題。清晰的音訊體驗,等你來體驗!

解決公共 Wi-Fi 上的 Microsoft Teams 網路錯誤

解決公共 Wi-Fi 上的 Microsoft Teams 網路錯誤

在公共 Wi-Fi 環境下遇到 Microsoft Teams 網路錯誤?立即取得 VPN 調整、連接埠檢查和快取清除等快速修復方法,恢復通話和會議的流暢運作。逐步指南助您快速解決問題。

透過直接連結解決 Microsoft Teams 加入會議錯誤

透過直接連結解決 Microsoft Teams 加入會議錯誤

遇到 Microsoft Teams 加入會議錯誤?點擊連結查看已驗證的解決方法。快速修復,輕鬆加入會議—無需任何技術技能!

如何運用 Microsoft Teams Copilot 實現 AI 賦能的生產力

如何運用 Microsoft Teams Copilot 實現 AI 賦能的生產力

了解如何使用 Microsoft Teams Copilot 提升 AI 賦能的生產力。逐步指南、關鍵功能和技巧,幫助您輕鬆革新會議、聊天和任務。立即開啟更聰明的協作!

Outlook 中的 Microsoft Teams 在哪裡?如何找到遺失的圖標

Outlook 中的 Microsoft Teams 在哪裡?如何找到遺失的圖標

Outlook 找不到 Microsoft Teams 圖示?想知道它到底在哪裡、為什麼會消失,以及如何恢復它才能輕鬆召開會議?本文已更新至最新版本!

今日 Microsoft Teams 錯誤排查:首先要檢查什麼

今日 Microsoft Teams 錯誤排查:首先要檢查什麼

今天遇到 Microsoft Teams 錯誤?這份 Microsoft Teams 逐步故障排除指南將揭示快速解決問題的首要步驟。快速修復連線、快取和更新問題,讓您恢復流暢的聊天體驗。

為什麼我的 Outlook 中缺少 Microsoft Teams 加載項?

為什麼我的 Outlook 中缺少 Microsoft Teams 加載項?

找不到 Outlook 中的 Microsoft Teams 加載項,是不是很困擾?本文將為您揭示主要原因,並提供簡單的逐步修復方案,幫助您輕鬆恢復 Teams 與 Outlook 的無縫整合。適用於最新版本!

解決 Microsoft Teams 歡迎畫面啟動循環問題

解決 Microsoft Teams 歡迎畫面啟動循環問題

還在為 Microsoft Teams 歡迎介面啟動循環而煩惱嗎?請依照我們經過驗證的 Microsoft Teams 歡迎介面啟動循環故障排除步驟操作:清除快取、重設應用程式、重新安裝。幾分鐘內即可恢復流暢協作!

為什麼我的 Microsoft Teams 狀態一直顯示為「離開」?

為什麼我的 Microsoft Teams 狀態一直顯示為「離開」?

您的 Microsoft Teams 狀態一直顯示為「離開」而感到沮喪嗎?了解主要原因,例如空閒超時和電源設置,以及快速恢復“在線”狀態的逐步修復方法。已更新至最新的 Teams 功能。