I use this one of my own. The formula for calculating the balance will allow the table to be sorted and for rows to be moved around manually and for rows to be added or deleted anywhere in the main body of the table. Other checkbook registers might not be able to do that without the balance formulas getting mangled and the balance being off. It also keeps track of the reconciled items and provides the balance of just the reconciled items so you can easily compare it to your statement.
The first row is a header row
The last row is a footer row
Formulas:
G2 =SUM(OFFSET(G2,−1,0,1,1))−D2+E2
fill down to complete the column, other than the footer row
G14 =SUMIF(F,TRUE,E)−SUMIF(F,TRUE,D)
When you need more rows, drag down on the circle underneath all the row numbers at the bottom left. Or add a row in the middle by right clicking on a row number and choosing "add row above" or "add row below".
To manually rearrange a row, click on the row number then click and hold on the row number and the row will lift from the table. Move it to another row and drop it. The green line will indicate where it will go when dropped.