解析Word——案例篇之「選擇題題目排序(上)」

一些閒言碎語

本文所使用的案例,已經徵求了原文件持有者的許可。提及排序,可以更多的人會想到Excel,但今天我們來講一下Word中的排序。Word中也有一個排序功能,而這個功能一直以來被人們所忽略。其實它的功能也是比較強大的,只是Word主要用來處理文字,而非數據,一般很少有人會用到它。

排序要求

解析Word——案例篇之「選擇題題目排序(上)」

原件內容

文件內容如上圖所示。整個文件都是圖示的選擇題,原件的持有者要求:將文件中每個選擇題按照字母順序進行分類,將選擇題(題目,選項和正確答案作為一個整體)分為A開頭的、B開頭的……Z開頭的。

效果圖

解析Word——案例篇之「選擇題題目排序(上)」

A開頭

解析Word——案例篇之「選擇題題目排序(上)」

B開頭

初次嘗試

我們先來試一下,既然是要排序,那麼就去找排序按鈕。如下圖紅色邊框所示:

解析Word——案例篇之「選擇題題目排序(上)」

排序按鈕

首先選中這些要排序的內容,單擊排序按鈕

解析Word——案例篇之「選擇題題目排序(上)」

選中要排序的內容,單擊排序按鈕進行排序

來看一下排序的效果

解析Word——案例篇之「選擇題題目排序(上)」

排序出錯,未完全按照字母順序

在上圖中,可以發現這樣直接排序,題目並沒有達到我們想要的效果,並沒有完全按照字母順序進行排序。再看下邊這張圖,正確答案和題目也分離了。這樣看起來似乎很糟糕!

解析Word——案例篇之「選擇題題目排序(上)」

答案和題目分離

動態演示圖

解析Word——案例篇之「選擇題題目排序(上)」

排序動態演示圖

看來直接排序不行

再次嘗試

為什麼會出現上述的問題呢?我們再來看一下排序對話框的選項

解析Word——案例篇之「選擇題題目排序(上)」

排序文字對話框

排序是依據關鍵字進行排序的,我們選擇的主要關鍵字是段落,而原文每一行都是一個段落,無論是題目,還是選項,還是答案。

解析Word——案例篇之「選擇題題目排序(上)」

題目分析

如上圖所示,每一個紅色方框中的內容都是一個完整的段落,而我們選擇的又是以段落進行排序,這樣一來,不但是每道題目進行了排序,每道題的題目段落、選項段落、答案段落也進行了排序,所以才得不到我們想要的效果。

我們先來分析一下文章結構,找一下規律:

整篇文章都是一個題目段落、一個選項段落、一個答案段落的結構,如果我們能用一種方法將每道題的題目段落、選項段落、答案段落變成一個整體的段落,讓它們成為一道題的內部組成元素,再按照段落對每一個新形成的“整個題目段落”進行外部排序,即:第一道題(內部有題目段落、選項段落、答案段落)和另一道進行排序,這樣似乎可行。

想到一種辦法:將題目段落、選項段落的段落標記替換為換行標記,而答案段落仍保留段落標記,這樣從理論上來說,前兩者只進行了換行,而沒有重新分段,它們三者仍然是一個段落。我們再來試一下:

解析Word——案例篇之「選擇題題目排序(上)」

先將題目段落、選項段落的段落標記替換為換行符

看一下效果:

解析Word——案例篇之「選擇題題目排序(上)」

效果圖

效果如上圖所示,好像沒有什麼變化是嗎?再往下翻幾頁

解析Word——案例篇之「選擇題題目排序(上)」

A開頭的段落

解析Word——案例篇之「選擇題題目排序(上)」

B開頭的段落

原來是最開始的少部分題目並不是漢字開頭的,而是以數字、符號開頭的,這些沒有進行排序。而下文的其他以文字開頭的段落都進行了排序。這些極少量的題目,沒有被排序,因為作者並沒有其他要求,我們可以將這些題目放到一個單獨的位置,作為雜項。剩下的工作就是在在每個字母重新開始的地方,標記一下字母ABCDEF就可以了。

之後我們還可以做一個索引或目錄,方便查找:

解析Word——案例篇之「選擇題題目排序(上)」

目錄

解析Word——案例篇之「選擇題題目排序(上)」

以C開頭的

好了,今天的內容至此就結束了。這只是排序的一種方法,替換換行符那點,我沒有展示具體的通配符,可能有人不會操作。沒有關係,還有一種比本文介紹的方法更簡單的方法,我放到以後再講。

這是我的第一篇真實案例篇的文章,大家有何棘手的案例都可以給我留言,我可以幫助大家想方法的。


分享到:


相關文章: