Re: [問題] 如何將Excel撈出其中幾列的資料

看板Office作者 (the other hand)時間17年前 (2008/08/06 14:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《sweetmai (淨 靜 靚)》之銘言: : (若是和其他不同軟體互動之問題 請記得一併填寫) : 您所使用的軟體為: : EXCEL : 版本: : 2003 : 問題: : 有上萬列的資料 : 要取出每一百列的那一筆 : 要怎麼篩選出來? : 參考以上文章找出一個方法 : 在第一欄中設定NO.1~10000 : 自訂自動篩選 NO.=1or10 : 不過這種方式只能抓出兩筆資料 : 也不符合我所需要的 不知道原PO的問題解決沒 提供一下我的方法 1.按照順序將每一筆資料給一個號碼 1~XXXXXXX 2.在隔壁列輸入: =if(mod(A1,100)=0,A1,"") 然後往下拉 3.之後篩選 將if那欄的空白勾掉(不要選的意思) 剩下的就是每100筆的值了 簡單解釋一下: if是一個邏輯判斷函數 主要為 if(a,b,c) 這種方式 a為你的邏輯判斷式,b為在a成立時的結果,c為a不成立時的結果 原PO希望擷取每100筆資料 所以這邊的判斷式 可以用餘數函數(mod)來做 所以用mod的話 就是當餘數等於0時的那筆資料 ==> mod(A1,100)=0 (A1為第一筆資料) 所以if(mod(A1,100)=0,A1,"") :當序列/100=0時 輸出那欄的值 否則為空白(兩個") 之後再篩選一下 這樣if那欄就會出現你要的每100筆資料了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.55.170
文章代碼(AID): #18cKaiMN (Office)
文章代碼(AID): #18cKaiMN (Office)