Vizify Analytics

Excel

Data Applications

Power Apps in Action: Turning Simple Ideas into Efficient Solutions

From a simple team request to a data collection app! Even the smallest operational tasks present an opportunity for innovation. When our team needed a quick way to collect food and drink preferences for an upcoming social event, I saw more than just a logistical challenge, I saw a chance to demonstrate the power of low-code solutions in action. Instead of flooding everyone’s inbox with emails and chasing down responses, I saw an opportunity to create something more engaging and efficient. As a data consultant, I couldn’t resist the chance to build a custom application. What started as an administrative task quickly turned into a an application built in Power Apps—no heavy coding, no complicated tools, just pure Power Apps magic—delivered with zero code, in record time. The challenge: gather staff preferences, but make it easy The task seemed simple: collect food, drink, and dietary preferences from the team for an event. But the real challenge was to: It had to be quick, easy, and, of course, a little fun. The solution: a no-code approach with Power Apps Step 1: Create the app Power Apps is a collection of low-code tools that allows you to build custom applications—usually for business purposes, but also to build automation pipelines, and analyse data. To build the app, I followed three simple steps: For simplicity, I connected my app to an Excel file. While you can create a data-driven application that does not rely on a database, the real value lies in connecting it to pre-existing data on a database. However, for this scenario, we continued without a database link. Step 2: Raw, high-quality data With the App shared with the team, all responses were available immediately in the linked Excel file. Due to our structured way of collecting responses, matched with our validation processes, we were guaranteed high quality data. No clean up tasks, or feedback loops with respondents, just high-quality structured data. Step 3: The outcome—data collected; event sorted! With clean data comes insights and reports that can be trusted. I used the responses from the App to build a shopping list that provided refreshments for everyone throughout the social event – no one left hungry. Beyond Power Apps: The bigger picture of data applications While Power Apps was the perfect no-code tool for this quick-win scenario, businesses with more complex data needs might require additional flexibility, customisation, and scalability. That’s where other data application frameworks come into play: Each tool offers unique strengths depending on your use case—from simple form-based data collection to enterprise-grade predictive analytics. The real value of custom data applications: Data applications help to make simple data collection processes more efficient than Excel or Email-driven processes. However, they can offer many more benefits, which may include: 1. Centralised source of truth    • Data Application: All users work with the same real-time data stored in a central database.    • Email/Excel: Prone to version control issues; multiple file versions can cause confusion and errors. 2. Real-Time Access & Updates    • Data Application: Live updates mean users always see the most current data.    • Email/Excel: Manual sending and versioning delays updates and increases the risk of outdated information being used. 3. Better data integrity & validation    • Data Application: Built-in validation rules prevent incorrect or incomplete entries.    • Email/Excel: Easy to enter wrong data or overwrite formulas accidentally. 4. Improved collaboration    • Data Application: Multiple users can interact with the system simultaneously with proper access controls.    • Email/Excel: Collaboration is clunky—usually involves back-and-forth emails and conflicting edits. 5. Enhanced reporting & insights    • Data Application: Can integrate dashboards, visualizations, and advanced analytics.    • Email/Excel: Reporting is static and must be manually created and updated. 6. Integration with other systems    • Data Application: Easily connects with APIs, databases, and third-party tools (e.g., CRMs, ERPs, BI tools).    • Email/Excel: Limited integration; often requires manual data export/import. 7. Access control & security    • Data Application: Role-based access ensures sensitive data is only visible to authorized users.    • Email/Excel: Risky—spreadsheets can be emailed or forwarded without restrictions. 8. Scalability    • Data Application: Designed to handle growing data volumes and user needs.    • Email/Excel: Becomes slow and unwieldy as data grows or processes get more complex. 9. Automation    • Data Application: Automates repetitive tasks like notifications, calculations, and workflow steps.    • Email/Excel: Requires manual effort for most processes. 10. Auditability & tracking    • Data Application: Can log changes and track user actions for audit/compliance.    • Email/Excel: Hard to trace changes and understand the history of data modifications. What’s next? This is just one small example of how a simple request can be turned into an automated, interactive data solution. In our upcoming blog series, we’ll explore: Stay tuned! Escape the manual data processes in your operational reporting and data collection workflows today! Get in touch to see how we can help you build smarter, automated, enterprise-grade data applications, or learn more about our data application solutions. Get industry insights and expert tips straight to your inbox

Data Analytics, Data Engineering

Can Excel Data Fuel an Enterprise-Grade Analytics Strategy?

Modern cloud-based data technologies are revolutionising how businesses make informed decisions based on trusted data. These cloud technologies offer immense benefits, from seamless scalability to advanced process automation. Despite these advancements, every organisation still suffers from the proliferation of Excel out in the wild, and it’s not going anywhere anytime soon. Excel continues to be the go-to tool for most knowledge workers – mainly due to its general availability, familiarity alongside its ability to input and manipulate data before adding calculations and analysing it. Excel’s versatility encourages creativity, leading to the development of critical Shadow Data Processes that operate outside standard procedures. Whilst important to business operations, these shadow processes pose considerable risks that challenge data governance and control, ultimately undermining trust in the data. Let’s delve into these risks and explore how Excel-based processes can live harmoniously with enterprise-grade data management. The Six Key Risks of Excel Shadow Data Processes Risk 1: Quality, Completeness and Validity Many Excel functions, tools, and techniques exist to attempt to input complete, clean data – but for every approach we’ve seen, we’ve also seen an end-user creatively circumvent the ‘controls’ that have been put in place. Cell validations can easily be mistakenly overwritten by a simple copy-and-paste action. Columns can be added, or worse, removed too easily. Sheets are renamed, combined, or duplicated. Dates are entered in a wide range of formats. The versatility and accessibility of Excel are at the heart of poor data quality and completeness in Excel. Users can quickly open a file and enter invalid inputs that are not allowable values – they do not adhere to master data management standards. They can easily right-click and delete important information. Excel is hard to govern and often leads to poor data quality. Risk 2: Data Silos The core issue with Excel-related data quality is the fact that the process relies on human interaction. Excel data is often human-generated, and those who input data are doing so for their own use – they often are not thinking about how the data can be systematically collected and stored in a database where its value can be leveraged by their colleagues. This leads to data being created for the needs of an individual running a ‘shadow’ process, ignoring the benefits that the data may bring to the wider business. Furthermore, we see that the same data is collected by many people within the same organisation, often duplicating their efforts and reducing the overall productivity of the workforce. The question of productivity is amplified when we consider that data may be collected and input into Excel at a different cadence, which can lead to two people returning different answers to the same question – which then takes time to unpick and reduces overall confidence and trust in the data. Excel can impact an organisation’s ability to produce a single picture of their position without a small army of people trawling their file systems to provide data and insights. Silos prevent building a comprehensive view of the organisation and often prevent the creation of automated processes to free up time for their most valuable resources to make decisions. Risk 3: Security Data holds answers and insights to so many important business topics, many of which are top secret and can provide an organisation with a competitive advantage over their competition. Therefore, it is paramount that the data is kept secure and governed, ensuring only those who have permission and authority to access it can do so. Excel does have security features, but these are not robust and enterprise-grade. Workbooks and sheets can be locked; however, they do not require personal identification through an Identity Provider to access. Passwords are often shared. Equally, whilst the use of file storage has hugely matured over the last decade, with many organisations adopting enterprise-wide solutions such as OneDrive, Google Drive Enterprise, Box (and more!), Excel files are still commonly shared via email as attachments. When combined with the poor user-based security, emailing files with sensitive data increases an organisation’s exposure to a data leak, which may have an adverse impact. Furthermore, emailing Excel files further contributes to the issues discussed in ‘Silos’ – giving multiple versions of the truth. Risk 4: History and Versioning Some of the most powerful analytics require daily snapshots of data, allowing consumers to understand what has changed and moved in their data since the last time they looked at their reporting and analytics. Storing historical data in Excel makes it extremely challenging to track changes through time and understand how data is changing and drifting on a longitudinal basis. Volume and computing constraints present the largest challenges; however, discipline on entering and processing the data at regular intervals also contributes to the challenge. Equally, versioning the data can present its own unique challenges. When working with data, it is critical that a user understands where the data has come from, who owns the data, and how frequently the data is updated. With Excel, versioning data and keeping track of it as it moves through emails and file storage systems can make it nearly impossible to clearly identify the most up-to-date dataset to work with. File proliferation, tracking changes, and merging updates before tracing them back to the owners is a tedious, manual task that must be regularly undertaken. Risk 5: Volumes Excel will always have limitations on the amount of data it can store – the most recent version of Excel has a row limit of 1,047,576 rows with 16,384 columns. Whilst this volume of data is a limitation, we rarely see files which max out the row/column limit as other volume-based challenges are met before the hard cap on rows and columns is reached. Whilst there is a cloud version of Excel, most commonly, Excel is worked on locally on the desktop-based application. Files with large volumes become cumbersome and can take a long time to simply open. Furthermore, performance degradation is common where some of the most basic formulas leave the user with

Scroll to Top