+ Reply to Thread
Results 1 to 5 of 5

Trying To Create A Rolling Attendance System

  1. #1
    Registered User
    Join Date
    01-07-2019
    Location
    Michgian
    MS-Off Ver
    2017
    Posts
    2

    Trying To Create A Rolling Attendance System

    I'm working on creating a rolling attendance that will include a point system for certain instances. The points will last 1 year before they go away. Late Days (L)= 1 point. Unexcused Absences (UA) = 3 points. Early Leave (EL) = 1 point. I have everything set up and visually looking how I would like, except I'm having trouble developing a formula for the rolling points portion. I was able to create a formula that added up the correct amount of points for my entire spreadsheet, but I've been stuck on getting it to add up only a range of dates.


    To sum it up, say it is January 10th, 2020. I'm trying to find the correct formula to add up the last year worth of points (January 10th, 2019 to January 10th, 2020). But then, when I open it up the next day, I need it to add up points from (January 11th, 2019 to January 11th, 2020) without me having to change anything. I tried playing around with the today function in different formulas to make it work it dynamically but could not get anything to come out. I was trying to get it to calculate to the main page sheet.


    For example: an associate had 5 late days and 1 unexcused absence in the last year, so it would add up to (8 points). When you do attendance the next day, the formula updates itself and now in the last rolling year he lost 1 late days so now has (7 points).

    I attached the excel sheet that I've been working on.
    Attached Files Attached Files

  2. #2
    Forum Expert dflak's Avatar
    Join Date
    11-24-2015
    Location
    North Carolina
    MS-Off Ver
    365
    Posts
    7,920

    Re: Trying To Create A Rolling Attendance System

    I knew what this spreadsheet would look like even before I opened it. It would have dates across the columns and years (actually I expected months) on separate sheets. This is an excellent layout for a final report. It is a particularly difficult layout to work with for data analysis.

    Generally speaking, it is better to "go deep" rather than "go wide" with data. Meaning that the dates should be going down and very limited data going across.

    The data should be organized in columns like:

    Date | Associate | Item

    where Item could be Late, Absent, Early Leave, Vacation Used.

    Add events as they happen.

    From this format, you can generate final reports that look like the one you presented but you can do all kinds of extra analysis mostly by using pivot tables that are easily implemented.

    Also, you are doing a little mixing of apples and oranges with the shift information and starting balance for vacation. These items should be in a separate table.
    One spreadsheet to rule them all. One spreadsheet to find them. One spreadsheet to bring them all and at corporate, bind them.

    A picture is worth a thousand words, but a sample spreadsheet is more likely to be worked on.

  3. #3
    Registered User
    Join Date
    01-07-2019
    Location
    Michgian
    MS-Off Ver
    2017
    Posts
    2

    Re: Trying To Create A Rolling Attendance System

    I did see one that worked in the format you are speaking about and figured that's what I'd have to end up doing. I was just hoping all that work didn't go to waste lol.

    But I'll set it up in the format you advised above. Thanks for the help. I appreciate it.

  4. #4
    Forum Expert dflak's Avatar
    Join Date
    11-24-2015
    Location
    North Carolina
    MS-Off Ver
    365
    Posts
    7,920

    Re: Trying To Create A Rolling Attendance System

    Initially, it seems counter-intuitive but if you were born and raised in a database world, like I was, it makes sense. I should have mentioned, that this data should be in an Excel table. I see that you are already familiar with them.


    You may have to add one more "field" (column) to the data: hours or points. What I would do with this field, is that when you select an item from a drop-down list, it would activate a user defined function. The function will do one of two things:

    1. Prompt you for a number of hours if the item is vacation

    2. Put in a formula that will compute the number of points if it is something else. The formula is "live" meaning that as dates go on, points will expire.

    For vacation, you do want to track hours, so enter the number of hours in this column.

    This will get you well into a system that you can use to do the tracking. Once you get it working, you can then "overlay" the data with user forms that will detect whether you entered vacation time in and prompt you to enter hours, or automatically enter a 1 for other events. This comes under the category of "finishing touches."

  5. #5
    Forum Expert dflak's Avatar
    Join Date
    11-24-2015
    Location
    North Carolina
    MS-Off Ver
    365
    Posts
    7,920

    Re: Trying To Create A Rolling Attendance System

    You forced me to do something that I was putting off for a while: https://www.excelforum.com/tips-and-...ml#post5042910. Thanks for the push.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Attendance Point System Spreadsheet with Rolling 1-year Points Reversal
    By mfoley9723 in forum Excel Formulas & Functions
    Replies: 6
    Last Post: 11-04-2018, 04:46 PM
  2. Replies: 10
    Last Post: 07-20-2018, 09:55 PM
  3. 90 day rolling attendance point
    By crmillsjr in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 02-02-2018, 11:38 AM
  4. Replies: 19
    Last Post: 05-12-2016, 12:24 AM
  5. Replies: 10
    Last Post: 03-17-2016, 05:34 AM
  6. Rolling 365 attendance tracker
    By LotusLL in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 04-16-2015, 05:33 PM
  7. create an attendance point system with yearly reversal
    By Ed Terry in forum Hello..Introduce yourself
    Replies: 1
    Last Post: 02-12-2014, 08:04 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1