✔ 最佳答案
於A5格內輸入「今月續會(c) 」及A7格內輸入「今月到期(e) 」要防止被自動修改,可先輸入一個單引號再打文字,引號後面的文字就會原封不動。
「A1 是2015」和「A2 是 5月」,當中A2應是「5」,多了一個「月」字便會變成文字串而非數字,如想A1顯示「2015年」和A2顯示「5月」,可用儲存格格式「自訂(Custom)」,A1顯示格式「#000"年"」﹑A2顯示格式「#0"月"」即可。
相信公式出現0結果都是因為A2是「5月」而非「5」的緣故,修改後各公式應能正常操作。
2015-05-16 18:49:32 補充:
按理將A2的內容「5月」修改為「5」後,公式便能正常操作,如否,可檢查A2的格式是否「通用格式」?
2015-05-16 19:01:12 補充:
至於有些中文字已在設定「香港增補字符集字元」,但仍未能打入,可以舉例是些甚麼特殊字嗎?
會不會是選了一些特別字款(如毛筆未款),只是該字款不支援該些字元而顯示不出來?如果用新細明體可以顯示出來嗎?
2015-05-17 10:50:00 補充:
要轉格式但未能顯示的字,是將CSV檔匯入到EXCEL、還是從EXCEL匯出到CSV檔(再匯入到其他軟件未能顯示)?
如是將CSV檔匯入到EXCEL未能顯示,應該是因為 Excel 無法預設讀取 UTF-8 編碼的 CSV 檔案,可嘗試解決方式如下:
1. 先打開空白的 Excel;
2. 在 [資料] -> [取得外部資料] -> [從文字檔] 選擇匯入的 CSV 檔案 ;
3. 在對話框中選擇 「UTF-8 編碼」,(看到下方預覽區);
4. 選擇分隔符號為「逗點」,按「下一步」;
5. 欄位格式選擇「一般」,並點選「完成」;
6. 最後選擇資料存放處(預設$A$1)請直接點選「確定」。
2015-05-17 10:50:46 補充:
之後便可將資料複製至目標工作表上。如果步驟3中在預覽區看不到「正常的中文顯示」,表示選到錯誤的編碼,需要嘗試揀選其他編碼(例如Big5) 。
另外提及刪除資料會影響公式計算結果的問題是存在而且實在的,這個要從整體層面考慮會員取消會籍時應該進行甚麼手續程序,例如覆查會員是否已歸還借用的會方物品、清繳未付費用、又或是發出停止會籍通知等等。待完成所有手續程序後,便可將該會員會籍資料用「複製+刪除列」方法(免除公是式錯誤地自動修改)轉移往另一專放「刪除會員」的工作表上。接下來便要將凡涉及「刪除會員」的公式部分,修改為參考該「刪除會員」工作表,可先試試能否自行修改。
2015-05-17 16:51:51 補充:
由於Excel在匯出CSV檔不可自訂選用UTF-8編碼,令CSV檔文字出現「?」。一個折衷做法是運用Excel在匯出TXT檔可支援UTF-8編碼(但不是以逗號分隔資料欄),再以Notepad將欄位分隔符「Tab」替換成「,」,操作步驟如下:
1. 先開啟包含特殊字元的 Excel工作簿;
2. 點選菜單[檔案] > [另存檔案];
3. 在[檔案名稱(N)]位置輸入容易辨識檔案名稱,並在[存檔類型(T)]揀「Unicode文字 (*.txt)」,然後點擊 [儲存] ;
4. 啟動[ MS Notepad ] (在附屬應用程式內),並開啟剛才儲存的TXT檔;
2015-05-17 16:52:48 補充:
5. 檢查特殊字元(如「㙟」字)是否正確顯示出來,如是可繼續下面步驟;
6. 以滑鼠揀選兩項資料之間不可見的佔位字元(其實是「Tab」字元) ,並按[Ctrl-C]複製至剪貼簿;
7. 點選菜單[編輯(E)] > [取代(R)...] ,在「尋找目標(N)」位置,按[Ctrl-V] 複製剪貼簿內容,在「取代為(P)」位置輸入一個英文逗號「,」,然後按[全部取代(A)]按鈕,再按[取消] 按鈕或視窗右上角「X」按鈕,至此修正了欄位分隔符為逗號;
2015-05-17 16:53:33 補充:
8. 點選菜單[檔案] > [另存新檔] ,在[檔案名稱(N)]位置將「.TXT」修改為「.CSV」,此時視窗下方近中部有一[編碼(E)]選項,可能顯示Unicode (或UTF-8或其他),按[存檔(S)]按鈕,並關閉[ MS Notepad ]完成轉換;
9. 啟動其他軟件,匯入剛才轉換的CSV檔,檢證特殊字元是否能成功轉移至另一軟件平台。
如果仍不能正確顯示特殊字元,可重回到第8點將[編碼(E)]選項更改為「UTF-8」再存檔試試看。
2015-05-17 16:53:59 補充:
先輸入一個單引號再打文字,是指英文的單引號「'」,這是由試算表鼻祖Lotus 1-2-3軟件起沿用、到今天Excel仍然保留下來的慣用方法,可再試試看。
要在輸入英文姓名時全部大寫輸入,會變成首字母大寫、其餘小寫,可運用PROPER功能。插入一新B行(亦可加在A行左方成新A行,原來A行變成B行),在B3輸入「CHAN TAI MAN」,再在A3輸入公式「=PROPER (B3)」。
2015-05-18 03:02:57 補充:
要轉姓名「CHAN TAI MAN」為「CHAN Tai-man」,假設輸入到A3、輸出到B3,可用公式:
2015-05-18 03:06:15 補充:
[ 意見欄亦不夠字數放公式 ]
2015-05-18 11:59:21 補充:
第5項在MS Notepad 「㙟」變了逗號,應該是在取代時的「尋找目標」包含了「㙟」字,這樣不對,要取代的祇是隱形「Tab」字元換成英文逗號,並不需要直接打入「㙟」字。
要較容易體驗這個隱形「Tab」字元,建議創作一個包含「Tab」字元的簡易TXT檔,此檔祇由兩個「㙟」字夾着一個隱形「Tab」字元組成,步驟如下:
1. 開啟一新Excel工作簿;
2. 在儲存格A1和B1各自放入單一「㙟」字;
3. [另存新檔] 至TXT檔(Unicode編碼);
4. 用MS Notepad開啟TXT檔;
2015-05-18 11:59:35 補充:
5. 在兩個「㙟」字之間的隱形字元就是「Tab」字元;
6. 用滑鼠在兩個「㙟」字之間揀選該隱形「Tab」字元,再按複製;
7. 用[編輯] > [取代] 功能將隱形「Tab」字元轉換成英文逗號;
8. [另存新檔] 至CSV檔。
可保留TXT檔,在下次需要轉換CSV檔時,將隱形「Tab」字元複製起來,放到 [取代] 功能的「尋找目標」上。另外可嘗試匯入CSV檔,看看能否成功讀取及顯示特殊的「㙟」字。