1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Rant Why did I try to create a timesheet from scratchinstead of using a template (Excel rant, volume 689)

Discussion in 'General' started by adamanatee, 24 Sep 2024.

  1. adamanatee

    adamanatee What's a Dremel?

    Joined:
    13 Feb 2024
    Posts:
    18
    Likes Received:
    12
    Sooo...I thought creating a simple timesheet in Excel would be manageable for me. Spoiler alert: it wasn’t. I’m no Excel pro, but I didn’t expect to struggle this much. My first mistake? Forgetting how formulas work. Then I tried to manually calculate hours to compare, which, shocker, didn’t go well - nothing added up. Then I messed up the date formatting and ended up with days that didn’t even exist. I cannot even recreate my steps and if I tried to do this on purpose, I (for sure) wouldn't be able to. At one point, Excel decided to highlight everything in random colors, which felt like a personal attack. It's mocking me. After several failed attempts (and lots of frustration), I finally looked for a template online (got a couple of messages asking which one, so I'm sharing it here). Needless to say, I found one that works great, exactly what I had in mind. Why didn’t I just start there? Lesson learned: sometimes it’s better not to try to reinvent the wheel. Anyway, just ranting, while fully aware that I should learn Excel and am responsible for my struggles. Bear with me. It's Tuesday.
     
    Last edited: 25 Sep 2024
    The_Crapman and Gareth Halfacree like this.
  2. The_Crapman

    The_Crapman World's worst stuntman. Lover of bit-tech

    Joined:
    5 Dec 2011
    Posts:
    7,913
    Likes Received:
    4,170
    I often used to try and figure stuff out for myself, but learned this lesson the hard way too. Fortunately excel is so old with minimal changes to core functions, that there's a huge amount of knowledge out there, and often a dozen threads in various forums for the exact same thing you're attempting. The only problem is getting your search phrased right
     
  3. adamanatee

    adamanatee What's a Dremel?

    Joined:
    13 Feb 2024
    Posts:
    18
    Likes Received:
    12
    True, it seems you could be halfway there if you get the search right. This is why I think I'll go back to basics again; this should help me a lot next time I need to do something in Excel. But first I'll check if the solution already exists out there because someone made it and all I need to do is find and use it.
     
    The_Crapman likes this.
  4. The_Crapman

    The_Crapman World's worst stuntman. Lover of bit-tech

    Joined:
    5 Dec 2011
    Posts:
    7,913
    Likes Received:
    4,170
    Can also throw up a thread here, I'm sure there's plenty of fellow spreadsheet jockeys here that can help. Dates and time in particular is a total beehatch on excel if everything isn't formatted exactly right. And even then excel will occasionally f you in the a, because excel.
     
    adamanatee likes this.
  5. Byron C

    Byron C I was told there would be cheesecake…?

    Joined:
    12 Apr 2002
    Posts:
    10,540
    Likes Received:
    5,245
    Excel: when all you have is a hammer, everything starts to look like a nail.

    I’ve committed more than a few crimes in Excel in my time… I’ve built some absolute monstrosities in VBa code and made Excel do things that no sane person should ever even contemplate…
     
  6. Cookie Monster

    Cookie Monster Multimodder

    Joined:
    27 Aug 2003
    Posts:
    4,712
    Likes Received:
    865
    I made it into a hotel booking system for college. Does making a spreadsheet into a database count?
     
  7. The_Crapman

    The_Crapman World's worst stuntman. Lover of bit-tech

    Joined:
    5 Dec 2011
    Posts:
    7,913
    Likes Received:
    4,170
     
  8. boiled_elephant

    boiled_elephant Merom Celeron 4 lyfe

    Joined:
    14 Jul 2004
    Posts:
    6,942
    Likes Received:
    1,229
    The pleasure of doing something in Excel is the same pleasure you get from building a piece of furniture entirely out of pallet wood. Of course it's not a good piece of furniture; you built it out of pallet wood. But of course you're proud of yourself, because you built it out of pallet wood.

    Clippy should appear after you enter your 20th formula and say, "It looks like you're trying to use this glorified CSV file as a coding language. Would you like to go learn a coding language instead?"
     
  9. Midlight

    Midlight Minimodder

    Joined:
    6 Jun 2011
    Posts:
    372
    Likes Received:
    209
    It seems to be a fairly common (mis)use of excel to create a database type thing. There have been many people try that at my work, then set it as a shared document (so others can update at the same time), then put it onto SharePoint. This is usually where it breaks, prompting a phone call/ email to me or one of my colleagues asking for assistance in fixing it. We *usually* manage to recover it then ask the question, "why did you not use the sql database we already have?"
     
  10. VictorianBloke

    VictorianBloke Man in a box

    Joined:
    31 Oct 2007
    Posts:
    723
    Likes Received:
    333
    That misuse of excel was my eventual gateway into SQL. :hehe: It's a familiarity thing, Excel is usually right there as a standard install by IT on all work assets, people know it and are familiar with it, so just use what they have to solve a problem. Plus, ask someone to update a spreadsheet, they don't blink and do it. Ask them to update a database (unless you present them a nice GUI as well) and you can see the fear.

    Dread to think of the hours I lost building over complicated Excel 'tools' rather than a proper database though.
     
  11. Midlight

    Midlight Minimodder

    Joined:
    6 Jun 2011
    Posts:
    372
    Likes Received:
    209
    We have one of these too, and an entire team of developers for making changes to it. I get the familiarity thing, excel is always there, but you would think that after losing your data multiple times you would welcome something more robust... Seems to be, for at least one of our teams, they don't want to put updates on the actual system because then other people would know what they were doing with their day. Either that or they don't want to interact with the development team, who are based in India, for some reason.
     
  12. Byron C

    Byron C I was told there would be cheesecake…?

    Joined:
    12 Apr 2002
    Posts:
    10,540
    Likes Received:
    5,245
    I confess, I did knock together a spreadsheet not long ago to track when I was in the office, booked off, sick, etc.

    We have to be in the office for at least 50% of the time and it’s measured over a month. But Fridays and Mondays count for 1.5 days. In reality there’s no issue as long as you’re updating the desk booking system and your manager doesn’t have any concerns. But that’s not good enough for me is it, I have to know the percentage… I knew I could do that easily in Excel so… [shrug]

    In my defence, I’m also turning it into a containerised web application as a vehicle to learn Flask…
     
  13. The_Crapman

    The_Crapman World's worst stuntman. Lover of bit-tech

    Joined:
    5 Dec 2011
    Posts:
    7,913
    Likes Received:
    4,170
  14. adamanatee

    adamanatee What's a Dremel?

    Joined:
    13 Feb 2024
    Posts:
    18
    Likes Received:
    12
    This thread is pure gold. Thank you, guys.
     
    Arboreal and The_Crapman like this.
  15. hughwi

    hughwi Minimodder

    Joined:
    23 Dec 2003
    Posts:
    1,652
    Likes Received:
    71
    boiled_elephant likes this.
  16. IanW

    IanW Grumpy Old Git

    Joined:
    2 Aug 2003
    Posts:
    9,490
    Likes Received:
    3,049
    I still remember the spreadsheet program for the Acorn Archimedes - It had an embedded full flight simulator!
     
  17. Cookie Monster

    Cookie Monster Multimodder

    Joined:
    27 Aug 2003
    Posts:
    4,712
    Likes Received:
    865
    Wasn't there something like this in Excel?
     
  18. The_Crapman

    The_Crapman World's worst stuntman. Lover of bit-tech

    Joined:
    5 Dec 2011
    Posts:
    7,913
    Likes Received:
    4,170
    I had a spreadsheet with sonic in it once
     
  19. Byron C

    Byron C I was told there would be cheesecake…?

    Joined:
    12 Apr 2002
    Posts:
    10,540
    Likes Received:
    5,245
    [eye-twitching intensifies]

    Sure. Yeah. Go ahead. How’s your feature engineering by the way, going well? How’s your million-row training set, you sure that’s enough data to represent the process you’re trying to predict? Good luck with writing your scaling & imputation algorithms by the way, isnt it a shame you’ve got to re-invent the wheel the hard way and can’t use scikit-learn…

    [angry incoherent data scientist grumblings]
     
    The_Crapman likes this.
  20. Mr_Mistoffelees

    Mr_Mistoffelees The Bit-Tech Cat. New Improved Version.

    Joined:
    26 Aug 2014
    Posts:
    5,510
    Likes Received:
    2,722
    Yes, I saw that in the mid to late nineties, when I worked for a laptop servicing firm in Bristol.
     

Share This Page