How I log and organise my reading data
I use Google Sheets. I initially log my data like this:

And have a table that automatically calculates totals and stuff:
Then I also have tables that draw info from the initial data, per month and per book:


There’s probably more efficient ways to do it, but I had fun learning about different functions while making it, and it works for me.
