Board logo

標題: 篩選的問題,要以開頭為某一數字為篩選條件做不出來。 [打印本頁]

作者: Baracuda    時間: 2010-6-2 17:59     標題: 篩選的問題,要以開頭為某一數字為篩選條件做不出來。

詳附件
B 欄為原始資料
C 欄是將 B欄做過 Trim()
當篩選條件是,開頭為 2時
用C 欄做,答案正確。
用B 欄則不行(雖然已經化格式為文字亦然)。

請問差別在那�堙A為何以 B欄不行。
作者: Hsieh    時間: 2010-6-2 18:16

回復 1# Baracuda


    用資料剖析把B欄都改成文字
[attach]1097[/attach]
作者: victorl    時間: 2010-6-3 03:43

回復 1# Baracuda


    因為Excel執行篩選時會分別針對數值格式 & 文字格式給予不同之篩選條件選項,數值格式時之篩選條件有等於、不等於、大於、小於、大於或等於、小於或等於..... ;而文字格式時之篩選條件有等於、不等於、開始於、結束於、包含 & 不包含,所以當欄位包含兩種格式時除前兩項可通用,其他條件均會有針對性。所以你的Sample & 2樓大大作法都是先將數值改為文字後才可對等篩選。
作者: Baracuda    時間: 2010-6-3 14:40

謝謝2位﹗
所以直接把格式化成文字還是不夠的。
這樣看來要用公式做過才能完成。
作者: Hsieh    時間: 2010-6-3 14:45

回復 4# Baracuda
格式設成文字
若你沒做重新輸入動作
他實質還是數字
必須每格去重新書入
用文字剖析免除公式的拖累
並可一次整欄調成文字
作者: leiru    時間: 2010-8-23 23:51

原來篩選有針對數值及文字.以前在篩選時,都常搞不清楚要用哪一個,現在終於知道了.謝謝分享囉.




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)