關於Excel的資料選取

2011-11-13 9:25 am
請問Excel中
可以在同一欄位中每六個選取出來一個嗎
例如總共有十八筆資料
能不能把第六筆,第十二筆,第十八筆的資料挑出來?
謝謝!

回答 (3)

2011-11-17 1:07 am
✔ 最佳答案
假設你的資料中, A1 至 A19 是: Qty, 1, 2, ..., 17, 18 這樣子, 你用以下公式可以按一定規律抓取資料。

=INDEX($A$1:$A$19,(ROW()-1)*6+1)

$A$1:$A$19 是資料範圍;

(ROW()-1) 我這部份是預設首選之公式在 C2 (或 J2), 如首選在 C4 則 -3;

(xxxx)*6+1 這最後的加一是因應資料範圍中, 第一筆資料在 A2, 如 header 佔了四行, 便要 +4, 而 *6 是你要求的每六抽一(抽最後的算法)。
參考: 小Nick
2011-11-13 6:38 pm
如要同一欄做, 可用[格式化條件].
如:
選取A1儲存格,
選功能表[格式] > [格式化條件]
於條件一裡選 [公式] , 右方 = MOD(ROW(A1),6)=0
再設定格式, 將字體色彩設定其他顏色,
再按[確定]


之後複制格式A1, 貼上至A2至A18即可
-----------------------------------------------------------------------------------------------

另一方法為另用一行
於B1 = IF(MOD(ROW(A1),6)=0,A1,"")

2011-11-13 10:40:57 補充:
補充資料

另一方法為另用一行
於B1 = IF(MOD(ROW(A1),6)=0,A1,"")

之後要再向下複制至B18
2011-11-13 11:43 am
可考慮加一輔助欄,編上1至18號,用Mod餘數除法把編號除6,篩選餘數是0的資料。

2011-11-13 19:39:45 補充:
由於資料表通常都有標題列,往往第一筆資料會是在第二列出現,故留心用以上公式Row可能需要減一。


收錄日期: 2021-04-13 18:21:53
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20111113000051KK00061

檢視 Wayback Machine 備份