I'd echo the comment on Excel. A database program it and when used as one the potential for screw-ups is high.
A proper database consists of records which are comprised of fields. In your logbook each line is a record (of a flight) and each item written on the line is a field. A proper database keeps the fields together in records.
Try highlighting a column on your spreadsheet and then using data/sort on it. Bingo! all of the fields in that column now belong to the wrong records. Easy to do and practically impossible to undo unless you realise immediately and click the undo button.