萬盛學電腦網

 萬盛學電腦網 >> Wps Office >> wps綜合教程 >> 在WPS 2007郵件合並中引用特殊格式

在WPS 2007郵件合並中引用特殊格式

  WPS Office 2007在最新的個人版中開放了郵件合並功能。可以方便地在WPS文字中引用WPS表格或者EXCEL文檔中的數據了。但是,對於一些特殊格式的數據,在進行郵件合並時,卻只能引用到原始的數據,而無法帶格式一起“引用”到WPS文字中來。

  比如圖1中的B列數據,在WPS表格中,顯示為大寫人民幣格式。

在WPS 2007郵件合並中引用特殊格式 三聯

  圖1 WPS表格

  但用郵件合並功能引用到WPS文字中來時,卻變成與A列一樣的阿拉伯數字了(圖2)。

在WPS2007郵件合並中引用特殊格式

  圖2 WPS郵件合並後效果

  有沒有辦法讓B列的特殊格式“原封不動”地引用到WPS文字中呢?在此我提供兩種方案供選擇:

  第一種方法:復制粘貼法

  首先在WPS表格中選中B列,按快捷鍵“CTRL+C”將其復制到剪貼板,然後打開WPS表格,新建一空白文檔,按“CTRL+V”將剛剛復制的內容粘貼到文檔中,你會發現用這種辦法復制過來的數據格式與在WPS表格中的效果是一樣的(即大寫人民幣格式)。接著全選WPS文字中的表格,並復制,然後再轉到WPS表格中,把光標放到B1單元格,按“CTRL+V”,這時,雖然看上去B列的內容並沒有改變,其實其本質已經大不相同,先前的內容雖然顯示為漢字,但實質仍是數字,但經過如此兩次復制粘貼後,B列的單元格中的內容已經成為文本格式的漢字了。存盤退出WPS表格,在WPS文字中用郵件合並功能引用B列數據時,你會發現它們全部都是漢字的人民幣大寫,而不會再出現阿拉伯數字了。

  這種方法很好理解,也簡單,缺點是操作比較繁瑣,恐怕為高手所不恥。另外如果A列單元格中的數值發生變化,B列相應單元格並不會隨之變化,還需要我們再次重復操作一遍。那麼,讓我們再來看看第二種方法吧:

  第二種方法:文本函數法

  所謂文本函數法,就是利用WPS表格中的TEXT函數,在WPS表格中將阿拉伯數字轉換為文本,這樣,當在WPS文字中用郵件合並功能引用時,自然就不會再出現阿拉伯數字了。

  用WPS表格打開源文檔,把光標放到B2單元格,輸入公式“=TEXT(A2,"[DBNum2][$RMB]G/通用格式")”(不含外側雙引號,所有內容均多為半角字符)並回車,此時,B2單元格已經顯示為大寫人民幣格式了。再次選中B2單元格,用鼠標向下拖動填充柄,即可將與A列對應的所有單元格都顯示為大寫人民幣格式。

  這種方法從根本上解決問題,且如果A列單元格中的數值發生變化,B列相應單元格的內容也會即時地隨之變化。唯一不方便之處在於函數的內容比較難以記憶。其實,我們安全不必去死記硬背,這裡有個小竅門(一般人我不告訴他)。

  在WPS表格中,用鼠標右擊任一單元格,在右鍵菜單中調出“設置單元格格式”對話框,在“分類”中選擇“特殊→人民幣大寫”(圖3)。

在WPS2007郵件合並中引用特殊格式(3)

  圖3 WPS設置單元格格式

  此時選不要急著點“確定”,而是切換到“自定義”,你會發現,在“類型”下面的文字框中會出現格式代碼(圖4),沒啥說的,選中這些代碼,按下“CTRL+C”將其復制下來備用,點“取消”退出單元格格式設置對話框。

在WPS2007郵件合並中引用特殊格式(3)

  圖4 WPS自定義單元格類型

  選中B2單元格,在輸入框中輸入“TEXT(A2,"")”然後將剛剛復制下來的代碼粘貼到逗號後面的半角雙引號之間,得到“=TEXT(A2,"[DBNum2][$RMB]G/通用格式;[紅色][DBNum2][$RMB]G/通用格式")”,大功告成!通過測試,將分號後面的內容刪除也可正常顯示,也就是前面的公式“=TEXT(A2,"[DBNum2][$RMB]G/通用格式")”了。

        .

copyright © 萬盛學電腦網 all rights reserved