I have an iWork Numbers spreadsheet with thousands of rows. How can I select every 5th row from that spreadsheet?

See also: Select each nth row in Excel

  1. In a new column on the first row, enter the following formula:

    =MOD(ROW(), 5)
  2. Copy that cell to every row in the column. It should output the remainder of each row number divided by 5 [1,2,3,4,0,1,2,3,4,0,1…].

  3. Click the Sort & Filter button (or select Table › Show Sort & Filter Panel from the menu).

    In the Sort & Filter Panel, check the box next to "Show Rows that Match the Following." Then select the new column that contains the formula in the first dropdown, is in the second, and 0 in the textbox.

  • This answer was inspired by tpierzina's answer to the same question in Excel. superuser.com/questions/69230/select-each-nth-row-in-excel/… – Patrick McElhaney Nov 12 '09 at 14:47
  • Only because VBA macros don't work, otherwise you so would have picked my answer. Right? Right? :-) – user3463 Nov 12 '09 at 14:48
  • I need to explain it to someone who isn't a super user. I figured macros are a little out of reach. I asked this question after figuring out how to do it in Numbers for the sake of curiosity. – Patrick McElhaney Nov 12 '09 at 14:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.