會員 | 可否用EXCEL 挑選其中小數點後兩位為"00"或"01"或 "99" 有個問題已困擾我粉久,期望您能協助解決如下之問題: 在此先向您致謝!! 項次 數字 (1) 0.312135 (2) 3.314856 (3) 1.341253 (4) 1.001234 (5) 2.112525 (6) 1.999111 (7) 1.223145 (8) 0.001111 ------至(1000)個項次....等 可否用EXCEL 挑選其中小數點後兩位為"00"或"01"或 "99" (如將上述第(4) & (6) & (8)項次符合需求的全部列出) |
回覆 |
會員 | 先設定 A欄是項次 B欄是數字 第一列是標題列,也就是打項次和數字的那列 如果與上述相同的話,你就把下面的函數複製到C2儲存格貼上 =IF(OR(MID(B1,FIND(".",B1)+1,2)="00",MID(B1,FIND(".",B1)+1,2)="01",MID(B1,FIND(".",B1)+1,2)="99"),B1,"") 然後向下複製,就OK啦... |
回覆 |
Take it easy~ | 假設數字從 B1 開始, 在 C1 設公式 -- =ISERR(FIND(MID(B1,3,2),"00,01,99")) 然後公式複製下去. 符合條件的會顯示 FALSE. 這之前有類似的應用, 關鍵只在於要拿來和 條件 (00,01,99) 比對的部份數字如何擷取. |
回覆 |
會員 | 若是小數點前為2位數....... 引用:
* 若是小數點前為2位數;3位數;4位數時就不行使用此方法ㄌ~~~ 如:12.013254 ; 131.00034 ; 1424.99000 -------- | |
回覆 |
Take it easy~ | 關鍵還是部份數字如何擷取. 除了animal兄的公式以外, 這樣也可以-- =ISERR(FIND(MID(B1-INT(B1),3,2),"00,01,99")) |
回覆 |
台灣水電工 | 不愧是老大! 我算出來的公式,落落長~~~~~ @@ |
回覆 |
會員 | Re: 若是小數點前為2位數....... 引用:
只是比起LEON兄,ANIMAL兄的複雜一點點嘛... 一樣可以辦到呀... 改一下,若按照我之前的設定 我寫錯了...要把B1改成B2... =IF(OR(MID(B2,FIND(".",B2)+1,2)="00",MID(B2,FIND(".",B2)+1,2)="01",MID(B2,FIND(".",B2)+1,2)="99"),B2,"") 這樣才對... | |
回覆 |
|
類似的主題 | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
全台獨家首發華碩M4A78-E"絕張自摸"+酷媽REALPOWER PRO400W"獨聽銅牌"=我的"第一台" | auvistar | -- 電 腦 硬 體 討 論 版 | 7 | 2009-09-06 01:52 AM |
【閒聊】還有人記得"飛越比佛利"、"歡樂一家親"、"天才褓母"、"黃金女 | Van | -- 閒 話 家 常 灌 水 版 | 4 | 2004-01-09 09:36 AM |
"醫師"比較容易罹患"精神方面疾病"以及"豬頭"和"獅頭"這兩種毒品 | kuku0210 | -- 閒 話 家 常 灌 水 版 | 0 | 2001-12-30 04:49 PM |
有人會使用"非特殊機","只"使用CloneCD3.2.1.1備份出"三國志8"嗎? | kimdahk | -- 光 碟 燒 錄 討 論 版 | 2 | 2001-11-21 01:33 AM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。