:::
LibreOffice討論區

詢問libreoffice calc 有無"挑出重複的列"的功能

discuss pic 2012-04-22 22:56:34

這裡以一個檔案當成操作過程的範例
下載 CnsPhonetic2012-03.cin (CnsPhonetic2012-03.zip)
http://www.openfoundry.org/of/projects/1603/download
解壓縮後用進階純文字編輯器開啟,並截頭去尾,
只留下 %chardef begin 和 %chardef end 之間的內容,
這樣的內容應該可以由 libreoffice calc 開啟,
並且以兩個欄位呈現(libreoffice calc 應該會跳出一個精靈或格式轉換對話視窗),
第一個欄位(注音符號鍵位),留下第二個欄位(漢字),
在這 11 萬列的漢字中,想要透過 libreoffice calc 的功能操作,找出所有
這兩個欄位都重複的部分內容,並且透過滑鼠點選操作,libreoffice calc 會找出並跳到下一個
重複的儲存格,這裡以肉眼土法煉鋼的方式找出的其中一個重複儲存格為

碼位 \u4E50
漢字 乐
注音 ㄌㄜˋ
鍵位 xk4

這組注音和漢字對照表,連續重複了兩次,筆者想找出其他的,但是若用肉眼逐一比對
11 萬列,那會是一場災難. 若 libreoffice calc 不具有這樣的功能,
是否還有其他的免費或自由"全圖形介面"軟體,可以做到類似功能?
發表過的網路文字作品;
https://sites.google.com/site/ianho7979/home
discuss pic 2012-04-22 23:44:26
供你參考網路資料 (英文):

Calc 刪除重複的資料 http://www.oooforum.org/forum/viewtopic.phtml?t=35463&highlight=duplicate
Calc 突顯重複的資料 http://www.oooforum.org/forum/viewtopic.phtml?t=35771
discuss pic 2012-04-23 00:21:25
參照:

zerng07 寫道:
供你參考網路資料 (英文):

Calc 刪除重複的資料 http://www.oooforum.org/forum/viewtopic.phtml?t=35463&highlight=duplicate
Calc 突顯重複的資料 http://www.oooforum.org/forum/viewtopic.phtml?t=35771


看似我需要的是 Calc 突顯重複的資料 ~
但是我必須承認這個連結~整篇我有看沒有懂~


發表過的網路文字作品;
https://sites.google.com/site/ianho7979/home
discuss pic 2012-04-24 00:44:17
很急嗎?

不急的話,我這幾天有空時把他講的試一次,成功的話寫成中文給你看。
discuss pic 2012-04-25 09:33:30
不急~以不影響您的工作生活行程規劃為主~
發表過的網路文字作品;
https://sites.google.com/site/ianho7979/home
discuss pic 2012-04-25 22:58:10
根據上面的資料看來,刪除重複的資料作法是這樣:
1. 「資料」>「篩選」> [標準篩選]>
2. 欄位選「-無-」
3. 點選「較多的選項」
4. 「不產生備份」打勾 (這個翻譯有錯,應該是無重複項目才對)
5. 「複製篩選結果到」打勾,按縮小圖示隨便選新的一欄其中一格
6. 按下「確定」
7. 可以看見 Calc 篩選後的結果陳列在新的一欄中。

=> 經過測試可以完成,但不知道篩選有沒有問題就是了。 XD

至於突顯重複資料,資料所建議的作法是這樣:
1. 建立個 Countif 函式到新的一欄,把出現一次加一,兩次就會加二,依此類推

2. 利用「資料」>「篩選」> [標準篩選]>
條件 >=,值 2 留下有重複的項目

=> 但我不會 1 的函式設計,因此無法幫你試驗出來。


建議可能要請 Calc 高手,或是請會 Srcipt 的朋友 (或許上其他論壇問?!) 幫你寫個小指令稿,針對 cin 檔篩選,輸出一下結果應該就可以了。
discuss pic 2012-04-25 23:09:54
這篇對我很重要~雖然還沒開始試~晚一點再來研究~先框起來~

參照:

zerng07 寫道:
根據上面的資料看來,刪除重複的資料作法是這樣:
1. 「資料」>「篩選」> [標準篩選]>
2. 欄位選「-無-」
3. 點選「較多的選項」
4. 「不產生備份」打勾 (這個翻譯有錯,應該是無重複項目才對)
5. 「複製篩選結果到」打勾,按縮小圖示隨便選新的一欄其中一格
6. 按下「確定」
7. 可以看見 Calc 篩選後的結果陳列在新的一欄中。

=> 經過測試可以完成,但不知道篩選有沒有問題就是了。 XD

至於突顯重複資料,資料所建議的作法是這樣:
1. 建立個 Countif 函式到新的一欄,把出現一次加一,兩次就會加二,依此類推

2. 利用「資料」>「篩選」> [標準篩選]>
條件 >=,值 2 留下有重複的項目

=> 但我不會 1 的函式設計,因此無法幫你試驗出來。


建議可能要請 Calc 高手,或是請會 Srcipt 的朋友 (或許上其他論壇問?!) 幫你寫個小指令稿,針對 cin 檔篩選,輸出一下結果應該就可以了。
發表過的網路文字作品;
https://sites.google.com/site/ianho7979/home
discuss pic 2012-04-28 01:48:38
突顯重複資料 這個部份的步驟~ 因為第一個步驟我就看沒有了~也摸索不出所以然來~ 所以就~大概就沒轍了~ >_< 再想辦法東拼西湊看看有有沒有其他招數(非程式開發與指令的方式)來 顯示出 突顯重複資料~
發表過的網路文字作品;
https://sites.google.com/site/ianho7979/home
:::

誰在線上

14人線上 (12人在瀏覽互動討論區)

會員: 0
訪客: 14

更多…