Google-sheets – How to show the ten most recent rows from another sheet’s timestamp

google sheetsgoogle-sheets-timestamp

In one sheet A I have an ongoing number of rows where the first column is a timestamp in ascending order (more recent entries at the bottom).

I'd like to have another sheet B where only the ten most recent entries (per timestamp) appear.

Is there a function that can achieve that?

If using the timestamp is not feasible, then the ten bottom rows, given that those will be the most recent.

Best Answer

This is another way of doing it.

Formula

=QUERY(TIMESTAMPS!A:B, "SELECT A, B ORDER BY A DESC LIMIT 10")

Explained

The QUERY formula needs the data from the timestamps sheet, for it to process. The result must contain column A and B, of which column A is sorted descendingly (new to old). Finally, the result is limited to 10 entries (rows).

Screenshot

enter image description here

Example

I've created an example file for you: how to show the 10 most recent rows