The Excel Hell: Using Spreadsheets For Exporting & Data Integration
Spreadsheets have made our lives a lot easier, but… Much like the “union” situation where you have layers of old systems, this dependence on them is not ideal.
Data integration from spreadsheets overview
Often there are just a few stand-alone systems that are in their original form, and perhaps still supported to varying degrees. But to get data, it needs to be compiled by a person who has to access the various sources and put it into one file. Often this data is presented in the form of a spreadsheet.
.XLS files, the tired old work horse of the modern office
Often we see this dubious honor being fulfilled by the .xls file or a spreadsheet. While nice for calculating, making projects and budgets. It often gets used to do a whole lot more.
However there are obvious limitations to this approach, as Excel is not the easiest to handle at times, and it can’t do certain things well. Also, if you have a few systems it usually means there are a few points of contact for maintenance, and some vendors may not support older versions.
The risks of cloud "freemium" spreadsheets applications, Data Sponges or Sieves
Also, sometimes “free” services for cloud spreadsheets and or word processors are used as data repositories. Because they are indeed handy, and multiple people can use them at once. Are not ideal for storing sensitive data such as client data should be well protected. But “freemium” software is often free because it gets to use your data to make predictions, entice advertisers, and do other things with it. So from a data privacy point of view, these things are a big no-no.
Saying Goodbye to the Excel Hell: A KPI dashboard eliminates these problems
In this scenario, you don’t have a jumble of systems but perhaps a lack of automation coupled with some questionable privacy practices. So a unified dashboard is a great way of automating data collection safely and accurately. We just need to define what we want to measure and how. Then Dashcoon can help you consolidate systems that need to be secured and unify the data in a dashboard suitable for your organization.
A Scenario involving compiling from spreadsheets
Lets join Steve on his Spreadsheet Sojourn Throughout the Company
We once again join Steve on his journey throughout the company in search of files and data. Let’s imagine in this scenario he does not have to meet with people or request access and or files. But he has direct access.
Which saves him a lot of time, because he does not have to wait on people. But even if this is not the case, there are still plenty of other factors which could slow him down or cause errors in his report. Here he has to gather data from 3 sources to be able to give an over view picture with his report. But will these need to be compiled and curated by Steve.
Various spreadsheets, with various standards and different logic
This is not always the easiest task, because every file export has a different structure. Sometimes Steve needs to pull the data out of a PDF file, or an Excel sheet. Because these come from different software databases, they don’t always have the same logic or structure. And Steve has to spend some time equating them to each other before he can back up his claims in the final report. Which is an arduous process and a great way to have errors sneak in. A lot of copying and pasting happens, different files, different structures and Steve might be pressed for time. Human error can creep in anytime.
No automation is a real boondoggle in all this spreadsheet Chaos
In this case, the SaaS Software they use for some process in the company has a nice API option. This often means the information is pumped out in a streamlined fashion with a few options rather than just numbers on a sheet. Unfortunately for Steve, the companies systems are not ready to use and receive this. A well-defined unified dashboard could take this into account and automatically do all the work for Steve. saving him a lot of time, and removing the risk of human error.
Conclusions We Can Gleam From This Manual Spreadsheets Compilation Conundrum
-
This setup might not require asking a lot of people for data or access. However, it can still be time-consuming to make a report.
-
Human error can also creep in quite easily here. With the various spreadsheets copying and pasting and equating of data.
-
No “standard” is easily maintained for these files or the report. So, the ambiguity of the reported data persists.
-
Sensitive data can easily leak out with all these manual exports, or get left somewhere it should not be.
-
Some Bespoke Software and A good Data Dashboard can help save time and reduce errors across the organization.
Common spreadsheet data merging questions
Questions about importing data, merging data and different file types.
Importing data from a PDF into a spreadsheet
The intent of the format
Because a PDF and an Excel sheet have been designed to do wildly different things they don’t automatically merge right out of the box. A PDF was designed, originally to be a medium in which you can send images and graphic designs from one ecosystem to another without any loss in quality. The spreadsheet on the other hand did not have an innate option for images supported in it.
Data structure difference
An Excel sheet is arranged in rows and columns, with a strong focus on logical, and easy-to-predict format with an explicit structure. This is why it’s so popular as an export option, mainly for systems that quantify something or contain a relational database where you have a name, a phone number, an address, etc. But, a PDF on the other hand was originally designed to be able to share images and graphics between different operating systems. It needs to be very flexible and is more focused on compression and preventing loss of image data while remaining abundantly accessible on various systems.
Solutions for importing PDF data into a spreadsheet
Using OCR software
One solution is OCR (optical character recognition) software. This type of software will try to get the contour of letters by “reading it”, rather than the usual 1s and 0s digitally that would be normal for computers to use to speak to one another. So this approach will often still lead to the need for human intervention most of the time and can’t be fully automated.
Dedicating an employee’s time to data integration tasks
The manual approach doesn’t take software, but it does take time and is good for small files. But if you have a system that is sending out dedicated PDF’s it would be an issue.
Coupling the systems into a Dashboard
If you find yourself needing to type information from a PDF into an Excel sheet then it’s time to consider automating. In these cases, skipping the standard export function is often a good idea. As its output is vastly different and can’t be easily equated to one another, in these instances it’s prudent to figure out what you want as output write a costume solution for this, and have it automatically transported to a dashboard.
How to merge cells in Excel without losing data?
Because of the data structure Excel has you can not directly merge data. It’s built up from a grid of columns, rows with cells in them. At best you can add the data in them. They are design to have a string of data (letters or numbers) Giving you bigger cells with with the content of, for example, cells a1 and a2 now packed into one cell.
Formulas and logic
But if you would want to equate the data or integrate the data you would need some formulas. And it was not designed to do this, so at the core there are limitations.
Solutions for merging cells in excel without losing data
–
How to merge columns in Excel without losing data
This is essentially the same problem as with cells due to how Excel works it cannot equate two sets of information on its own without some formulas and math to guide it. But because it’s a whole column of multiple cells, it’s a bit more complicated. It has basic arithmetic functions built in, but it does not fair very well with words, names, and so forth.
Solutions for merging columns in Excel without losing data
It's more common then you might think.
Do you recognize this situation?
Dashcoon can help you save some trees and streamline your data flow into a neat dashboard!