@kjk4563 with regards to your example try this:
LastN(
FirstN(
Choices(
Table1.ID
),
4
),
3
)
You can also make it dynamic. But keep in mind that FirstN and LastN are not delegable functions.
Here is an example of how to make it dynamic.

For items property of the combobox I used:
LastN(
FirstN(
[
"Item 1",
"Item 2",
"Item 3",
"Item 4",
"Item 5",
"Item 6",
"Item 7",
"Item 8",
"Item 9",
"Item 10"
],
txtIndexTo.Value
),
txtIndexTo.Value -txtIndexFrom.Value+1
)