2018 Writing log spreadsheet

float= The Red Rook (cover).png

Parallel Visions: City of Angels City of Demons ebook and trade paperback available on Amazon (or here).
The question of whether Vance was dead or not became more than academic when he found himself in a bathtub up to his chin in ice water like some forgotten cocktail garnish, a demonic woman standing over him, and no memory of how he got there.
Read free chapters of Parallel Visions: City of Angels City of Demons here
The Red Rook, sequel to Dispensing Justice and the second novel of Nova Genesis World is now available for Kindle or as a paperback at Amazon.
Read free chapters of Dispensing Justice here (or get it here).
Read free chapters of The Red Rook here (or get it here). -- Fritz Freiheit

Dispensing Justice (cover).png 20th Annual Writer's Digest Self-Published Book Awards - Honorable Mention.png
Welcome to 2020! Let's get some writing done.
Track your writing progress in 2020 using this free spreadsheet.

2018 Writing log spreadsheet

Article icon.svg
 v  d   
Picture
2018 Writing log spreadsheet



Happy New Year!

It has become a tradition for me to release a writing log for the forthcoming year and wish everyone a productive year, whether or not you a writer.

Feel free to download this LibreOffice spreadsheet (link below) to track your writing productivity on a day by day, week by week, and month by month basis.


For those who might want to comment (and don't want to figure out how my wiki works), you can comment on the blog version of this page.



I've added a few statistical summaries to the Project page:

2017-2018 Writing log - Project statistics.(screenshot).jpg

Download the spreadsheet here: 2017-2018_Writing_log.ods ( or 2018_Writing_log.ods for a version that excludes the 2017 example pages. )

You will need a copy of LibreOffice to use this spreadsheet.

I've been using spreadsheets since 2005 to track my daily word output, which can be considered a form of don't break the chain. The tracking of output on a daily basis is, I believe, to be the reason I finished my first novel.

You don't need to write using LibreOffice to make use of this spreadsheet. (But if you do, or might be thinking about using LibreOffice, see Authoring Novels with LibreOffice.)

See master writing log for more detailed information and examples.


Project page

The project page summarizes your writing project status. It is broken up into five sections, four for projects in barf (that is, 1st draft) up to publication, incubator, published, and trunked.

2017-2018 Writing log - Projects.(screenshot).jpg

Customization

My approach to writing is based on barf and polish. Thus my writing phases labels are:

Writing phases flow diagram (vertical).jpg

You can change the labels you apply to the status of a project.

2014-2015 Writing log - word count totals - change status labels.jpg

2018 Daily Log

Track daily word deltas for 2018.

Add one row per day per project. It will automatically be summed in the weekly and monthly delta pages.


2015-2016 Writing log - 2016 Daily Log.(screenshot).jpg

2018 Weekly Delta

Weekly summaries for 2018.

2015-2016 Writing log - 2016 Weekly Delta.(screenshot).jpg

2018 Monthly Delta

Monthly summaries for 2018.

2015-2016 Writing log - 2016 Monthly Delta.(screenshot).jpg

Example Daily Log

Example daily word deltas for 2014.

2014-2015 Writing log - 2014 Daily Log.(screenshot).jpg

Example Weekly Delta

Example weekly summaries for 2014.

2014-2015 Writing log - 2014 Weekly Delta.(screenshot).jpg

Example Monthly Delta

Example monthly summaries from 2014.

2014-2015 Writing log - 2014 Monthly Delta.(screenshot).jpg

Links and Notes

A few links.


Config

Configuration fields.


Appendix

last_one2 VB Function

This spreadsheet includes a VB function for finding a project's most recent day in a given year. Ultimately, this populates the "Last Entry" column on the Projects page.


Function last_one2(searchList,target,resultList)
REM =last_one2(A1:A14;"target";B1:B14)
dim i as integer
rem last_one2 = 0
for i = lbound(searchList,1) to ubound(searchList,1)
if searchList(i,1) = target then last_one2 = resultList(i,1)
next
End function

If the "Last Entry" column is not being populated, turn on macros.

If the "Last Entry" column is still not being populated, then this function can be installed as follows:

  • Tools → Macros → Organize Macros → LibreOffice Basic...
  • In the Basic editor:
    • Expand this spreadsheet
    • Click on Standard
    • Add Module
    • Paste the contents of the pre-format box above at the end.
    • Save and close Basic editor.





2017-2018 Writing log - Projects.(screenshot).jpg
v  d