The nice thing about implementing an iterative algorithm in a spreadsheet is you can see every step along the way.
This provides a clear picture of how the algorithm operates.
Try changing the search key in the spreadsheet below to see how it works!