3 min readfrom Microsoft Excel | Help & Support with your Formula, Macro, and VBA problems | A Reddit Community

excel with a lot of data - how to solve it

Our take

Managing extensive data in Excel can be daunting, especially with multiple tables and sheets. If you're dealing with two tables of invoices and credit notes, each containing up to 500 rows, simplifying your process is essential. Focus on extracting the six key columns: branch name, item name, gender, Intrastat country, total price, and quantity. By streamlining formulas and consolidating data, you can enhance productivity and reduce the risk of Excel crashes.

In the realm of data management, Excel remains an indispensable tool for many businesses, especially when handling substantial datasets. The outlined scenario of managing two large Excel tables—one for invoices and another for credit notes—illustrates a common challenge faced by professionals: navigating complexity while striving for efficiency. This company’s approach, with its reliance on multiple sheets, pivot tables, and intricate formulas, reflects a typical but cumbersome workflow. As users deal with the intricacies of data manipulation, it's crucial to seek out streamlined solutions that maintain productivity without overwhelming the software or the user.

The extensive use of formulas, such as those detailed in the original piece, showcases a deep engagement with Excel's capabilities. However, this complexity often leads to performance issues, including software crashes, especially when handling large datasets. This situation prompts an essential question: how can we simplify these processes? The solution lies in leveraging more modern tools and methodologies that are inherently more efficient. For instance, transitioning to AI-enabled spreadsheet technologies could significantly mitigate these challenges. By automating data retrieval and analysis, users can reduce reliance on extensive manual formulas and avoid the pitfalls of crashing systems. This shift would not only enhance user experience but also empower professionals to focus on data-driven decision-making rather than wrestling with cumbersome spreadsheets.

Moreover, the need for clarity in data management cannot be overstated. Users often find themselves overwhelmed by the sheer volume of data and the complexity of their Excel files. This is where the human-centered approach becomes vital. By prioritizing user outcomes, we can create environments that foster engagement and productivity. Tools that simplify data handling while providing intuitive interfaces are increasingly becoming essential in the modern workplace. As highlighted in articles like Why are my formulas 0? and Making a dynamic calendar in Excel, the demand for accessible solutions is palpable. Users are seeking not just functionality but also an experience that minimizes frustration and maximizes utility.

As we look toward the future of data management, the importance of innovation in spreadsheet technology becomes increasingly clear. The challenge presented by the original article serves as a reminder of the limitations of legacy tools in addressing modern data needs. Embracing advancements in AI and machine learning will be pivotal in transforming how we interact with data. The potential for these technologies to revolutionize data management processes is immense, making it essential for users to stay informed and ready to explore new solutions.

In conclusion, the journey from complex, error-prone spreadsheets to streamlined, intuitive data management tools is underway. As organizations continue to grapple with the challenges of large datasets, the adoption of innovative technologies will be key in fostering productivity and efficiency. The questions we must consider are: How can we further integrate AI into our data workflows? What new tools will emerge to meet these ongoing challenges? As we navigate this evolving landscape, the answers will define the future of data management and user experience.

I have 2 Excel tables, each with 5 sheets (split by branches). One table is a specification of invoices and the other is a specification of credit notes. Each is filled with up to 500 rows and 10 columns, but I only need 6 of them. I receive these two tables new every month.

These Excel files are specifications of purchased items or returned items.

In column B there is the branch name, in column C the item name, G is gender, H is the Intrastat country, J is the total price of the items, and K is the quantity.

The problem is that this company is not registered for the return of goods.

Currently, I have one large Excel file with around 19 sheets:

•5 invoices

•5 pivot tables created from those invoices

•5 credit notes

•1 instructions sheet

•1 codes sheet

•Retail: items summed by codes and branches

•Customs: here the items are split by customs tariffs

How the file works:

•Invoice sheets: for the pivot tables to work correctly, I first divide the total item amount to get the unit price (J/K). Then I add two columns with this formula: =INDEX(Šifre!A:A;MATCH(C2&H2&I2;Šifre!B:B&Šifre!E:E&Šifre!I:I;0)) this returns the item code. Then I copy everything and paste it as values (because of the large amount of data, otherwise Excel starts crashing).

•Credit note sheets: the procedure is the same as for invoices.

•Then I retrieve all this data to the “Retail” sheet using the formula: =SUMIF(MMB-R'$M:$M$E6'MB-R'!$J:$J)

•Customs sheet: approximately the same formula as above, but here I do not sum by branches, but by tariffs. Here everything is summed together by minus and plus: =IF(SUMIFS('na drobno'!N:N;'na drobno'!B:B;Y8;'na drobno'!C:C;X8)=0;"";SUMIFS('na drobno'!N:N;'na drobno'!B:B;Y8;'na drobno'!C:C;X8)) Next to that, I have a separate table that outputs only the negative amount in case plus and minus result in a negative value: =IF(OR(AA8<0;AB8<0;AC8<0);IF(SUMIFS('na drobno'!L:L;'na drobno'!B:B;Y8;'na drobno'!C:C;X8)=0;"";SUMIFS('na drobno'!L:L;'na drobno'!B:B;Y8;'na drobno'!C:C;X8));""). And finally, in the case where plus and minus result in a negative value, I display only the positive amount; otherwise, I display the combined plus and minus result: - IF(AND(AA9>0;AB9>0;AC9>0);IF(SUMIFS('na drobno'!P:P;'na drobno'!B:B;Y9;'na drobno'!C:C;X9)=0;"";SUMIFS('na drobno'!P:P;'na drobno'!B:B;Y9;'na drobno'!C:C;X9));IF(SUMIFS('na drobno'!H:H;'na drobno'!B:B;Y9;'na drobno'!C:C;X9)=0;"";SUMIFS('na drobno'!H:H;'na drobno'!B:B;Y9;'na drobno'!C:C;X9))).

I hope I explained it as clearly as possible.

Now the question is whether this can be done in a simpler way — something as straightforward as possible and that causes Excel to crash as little as possible.

submitted by /u/Sea-Rain8684
[link] [comments]

Read on the original site

Open the publisher's page for the full experience

View original article

Related Articles

Tagged with

#Excel alternatives for data analysis#Excel compatibility#Excel alternatives#generative AI for data analysis#financial modeling with spreadsheets#google sheets#natural language processing for spreadsheets#AI formula generation techniques#formula generator#big data management in spreadsheets#conversational data analysis#rows.com#real-time data collaboration#intelligent data visualization#data visualization tools#enterprise data management#big data performance#data analysis tools#data cleaning solutions#large dataset processing