Make this convoluted system easier?
Our take
Basic Excel user here....nothing more than basic formulas.
I inherited a convoluted system and am trying to see if there is a better way of doing things than the current manual process.
I have a spreadsheet that tracks about 40 different rooms/cabins and which ones are granted access to services (eg: internet, TV, premium TV).
Currently we using a spreadsheet with a main tab for all cabins, and then a separate tab for each room/cabin.
The main tab basically just tracks the room/cabin, service, and start and stop dates.
The info from the main tab are then transferred to the individual room/cabin tab. The tabs are then color coded for whether they should have a service currently turned on/of (green/red)
Right now it's all done manually - basically we log in and check each tab to see what needs to be done for the week.......so, open it on Monday, check each tab to see if any need to be turned on.....check on Friday to see what needs to be turned off. Then we go into our other system to actually activate/de-activate services....and change tab color as needed.
Is there a way to automate the checking of each tab to see if it falls within the current date (or within a few days) and automatically change the tab color? At least that way we could have a quick and easy visual on which cabins should have service.
I'm envisioning something that basically works like this:
open the spreadsheet, run something (script, formula, vba ???) that will check each tab - is there anything listed for the current date range (maybe it even prompts for a date range ??), if so turn that tab green. Is there a tab that is currently green but doesn't have anything for the current date? if so, then turn that tab red.
Hopefully that all makes sense. I know it seems a bit convoluted and it can be a bit time consuming, especially when multiple people are accessing the sheet and may or may not (usually may not) actually follow the instructions.
[link] [comments]
Read on the original site
Open the publisher's page for the full experience
Related Articles
- How to deal with a bulky spreadsheet that is starting to hit the limits of Excel?Hello all, I have been venturing on quite the Excel journey the past year or so. I made a corporate spreadsheet that is approaching 500k formulas and that is starting to get serious speed issues at this point. It is 2026, so I conversed with ChatGPT several times regarding the speed issue, but realized I am way better off asking the experts here anyways. What is the problem So, my spreadsheet imports flat databases with specific information regarding objects that need further analysing. The imported flat databases run from say A tot CC or something, from which I probably draw about 12-15 datafields that are used for further analysis. It 'may' be more in the future. Afterwards, said data gets 'enriched' (manually) by things that aren't in the database, also because said data needs a human eye that cannot be automated. So far, so good. Right now, each object gets analysed from several different angles. As it stands, my spreadsheet runs from A until NA or something on the Formula Page. Many columns receive data from preceding columns, that are in the turn the result of many (slightly complex) logical IF or IFS tests, many of which are nested 3 or 4 deep. Often, they work in conjunction with X.LOOKUP to retrieve values, as the columns on the formula page are not equal. For example: A until BC on the Formula Page may analyze 150 objects, BD until DD may analyse 100 objects (from the same dataset, so narrower), and so forths. Thus a lot of X.LOOKUP is required, also because the first 'block' comes up with values that need to be found with X.LOOKUP. Also, values need to be retrieved from the flat database 'import' page with X.LOOKUP. Finally, X.LOOKUP is an insurance compared to FILTER, as I am not fully convinced that empty values in the flat database always contain a space (" "). To get to the point I use many IF, IFS, AND, and if need be, OR, formulas. Thinks: tens of thousands, probably in excess of 100k. These are compounded with X.LOOKUP, or X.LOOKUP gets used copiously without those. Here too, think tens of thousands. These formulas are - as much as possible - in array format, even though I find it controversial to do that as I consider how it can create a chain of updates throughout the spreadsheet. 'Dependencies' is the name of the game, with one object receiving many possible alterations / adjustments due to manual input data, for which the spreadsheet needs to provide. Right now, when I update a value, it may take up to 4 seconds to update the spreadsheet, which is already beyond the annoyance point for me. This leads me to these (hopefully) simple questions: Is it smart to use array formulas, knowing that each thing I change should only impact that one object line (for example, row 488) and none other? It is important to mention that object 1 does not influence object 488, or any other. Any manual data field only effects the object in the row it is in. In my mind, array formulas do not make sense in that regard, as it can result in a cascade of updates, but apparantly array formulas are 'way more efficient'. Is use of a VBA library the way to go to reduce lag and create more of an instant spreadsheet again? I am not able to code in VBA yet, but I am in the slow process of learning it regardless. Alternatively: should I use LET whenever a repeated lookup is needed in the same formula? Really looking for to your answers! submitted by /u/EvolvedRevolution [link] [comments]
- Formula to achieve more complex text to columns?Hi everyone! I'm back with my latest question in my journey to maximize excel's usefulness in my office! Currently, I'm trying to figure out how to autofill a table and from there auto convert to a chart. To explain: The spreadsheet is tracking productivity goals for our employees (specifically the goals are to move x amount of clients into different statuses each month). As the employees complete these tasks, they are posting a message in a central teams chat with the information status, client name, client number, caseload, and the date. Once a week, management goes through the chat and copies and pastes the information into a spreadsheet broken up by employee and status. Every month, they use the data from that sheet to fill in a chart that counts them and calculates percentage of the goals met. Management asked me to find a way to take the monthly task of filling in the chart off their hands by making that automated. The way I was going to do this was to convert their sheet into a table and then use the table to create the chart. However, upon opening the spreadsheet, I see how much management has been just copy and pasting the raw data underneath each caseload's heading. I don't want to make more work for them by making them fill in the table, so I'm trying to find a way to automate this to. I thought about text to columns, but everyone's doing things slightly differently in their posts in the teams chat so that makes this a little difficult. The status is pretty universally first with a dash between that and the name with is almost universally second. After that some people are not including separation between name and client number, some people are using commas, some people are using dashes, some people are using a pound sign, and some people are putting the leading zeros. So it's really messy. Obviously, I can ask management to set the expectation that this be uniform and they would be happy to do that. But I want to see if there's a way we can do this easily without changing the already existing process. Does anyone have ideas? Thank you for reading all of this and helping!! submitted by /u/tashykat [link] [comments]
- Formatting question for automating data entryIm going to try to articulate what I need and if it’s possible to do inside excel. At my job I have to record the amount of patrons using our facilities. and specify what particular services are being used. at the end of each quarter. (3 month period) I must tally up all the numbers and provide a total for each aspect of our facility as well as the total overall. For example. 1st quarter numbers. 100 patrons used theatre. 250 patrons used Game room 450 patrons used computer lab so on and so forth. Now that you have the gist in your head. Imagine a spreadsheet where the first form is just a data entry sheet. it’s essentially just a box that never changes. You input the numbers for the week, and that data gets automatically moved to a different cell that has the total amount. so that at the end of the quarter I can easily see my total without having to backtrack or tediously add. if anyone has some insight on how I can do this Please reach out. If you have any questions about my wording or understanding exactly what I mean please also reach out. If you read all this I appreciate your time. submitted by /u/Beneficial-Yard-9006 [link] [comments]
- Spending half my day just READING spreadsheet instead of actually doing something?I manage inventory and purchasing for a mid-size operation and my entire workflow lives in Excel. multiple sheets cross-referencing each other, conditional formatting, VLOOKUP chains, the whole mess. I'm not complaining about the spreadsheet itself honestly, I've built it up over years and it does what I need. the problem is I open it every morning and spend like an hour just.. looking at it. scanning rows to see if any stock levels dropped below threshold. checking if any PO dates are coming up. comparing last week's sales to this week to see if I need to adjust orders. then I do the same thing after lunch. and sometimes again before I leave. the spreadsheet has the data. the spreadsheet has the logic. I literally set up the conditional formatting to highlight the cells that need attention. but there's no way for it to just.. tell me? like I still have to open it and look with my eyes. every single day. I tried setting up some VBA macros to auto-send emails when certain conditions hit but I'm not a developer and I broke something twice so I stopped. looked into Zapier but connecting it to my actual Excel files felt way more complicated than it should be, plus my sheets have a lot of context that a simple "if cell A > 10" rule can't capture. like sometimes low stock is fine because we have a seasonal dip, and I just know that from experience. I know people will say "use a real inventory management system" but honestly for our size and the way our business works, the spreadsheet IS the system. I just wish it could do the last mile, like ping me on slack when something needs attention, or draft the reorder email, instead of me having to check manually every few hours. is anyone else stuck in this loop? how do you handle the "I have to check my spreadsheet 5 times a day" problem? genuinely curious if there's a solution I'm missing or if this is just how it is for Excel-heavy workflows submitted by /u/hiclemi [link] [comments]