If you are working with large volume of data, you must
bother about the size of the file and processing speed of the spreadsheet
irrespective of whether you are using MS Excel, Libre Calc or any other
Spreadsheet Software.
Let’s understand how to deal with both the problems:
How to reduce file size?
The most common file type we use while working in MS
Excel or Libre Calc is “Excel 97-2003
Workbook (*.xls)”, but we have many other file types to store Excel
Spreadsheet.
Format |
Extension |
Description |
Row Limit |
Excel 97- Excel 2003
Workbook |
.xls |
The Excel 97 - Excel
2003 Binary file format (BIFF8). |
65,536 |
Excel Workbook |
.xlsx |
The default
XML-based file format for Excel 2007 and later versions. Cannot store VBA and Macros |
10,48,576 |
Excel Macro-Enabled
Workbook (code) |
.xlsm |
The XML-based and
macro-enabled file format for Excel 2016, Excel 2013, Excel 2010, and Excel
2007. Stores VBA and Macro code |
10,48,576 |
Excel Binary
Workbook |
.xlsb |
The binary file
format (BIFF12) for Excel 2007 and later versions. |
10,48,576 |
1.
Use Excel Workbook
(.xlsx)
This advanced version of the excel file
format introduced in MS Office 2007 with the power to store large with rows capacity
16 times more data than earlier versions.
2.
Use Macro-Enabled Workbook (.xlsm)
If you are working with macros and VBA you are advised to use .xlsm instead of .xls as it can handle more data than the earlier version and also file size will be much lessor than xls and avoid xlsx file format as this format not support the VBA and Macros.
3.
Use Excel
Binary Workbook (.xlsb)
If you are using xlsx file format but still the file size is very large than expected, prefer Excel Binary Workbook (.xlsb) as it converts the data into binary and capable of handling large file with heavy formulas and formatting.
4.
Compress
pictures in Excel
We generally don’t use pictures in excel but, if you did it is advised to
compress the images. Just select the image PICTURE TOOLS appears on the top
toolbar, at the very left group of icon click on the Compress Pictures.
5.
Clear
data formatting
Select all formatted rows, columns and cells that do not contain data
Home -> Editing -> Clear -> Clear Format
6.
Eliminate
hidden data (sheets, rows and columns)
IMPORTANT: It is recommend to apply this step last, as it can break formulas and
cannot be reversed! Make a copy for safety.
Start with sheets!
Right-click on a sheet -> Select “Unhide”
Repeat the previous steps for every sheet
Do the same with columns and rows.
How to Handle Slow Excel Spreadsheets?
1.
Use
Excel Binary Workbook (.xlsb)
As already explained that the binary file is much faster in processing due
to its features to convert the file into binary.
2.
Use
Conditional Formatting with Caution
We absolutely love conditional formatting. But, if you are dealing with a
large data file use of Conditional Formatting is not preferable as it will slow
down the processing speed of the file.
3.
Avoid
Array Formulas
If you are working on a large data file you might have observed that it
takes relatively more time to calculate the result of the formula. Yes formulas
are also fast and slow in nature. Using array formulas like Vlookup and Offset
is not advisable. Instead use combination of Index and Match.
4.
Use
Excel Tables and Named Ranges
5.
Convert
Unused Formulas to Values
Too many formulas will result in a slow
Excel workbook. If you are having formulas that are not even being used, if you
don’t need formulas, it’s better to convert them into a value (Use Paste
Special – Paste as Values).
6.
Use Manual Calculation Mode
·
To switch to manual mode, go to Formula
Tab –> Calculation Options –> Manual (press F9 key to recalculate and
Shift+F9 to recalculate within sheet only)
7.
Increase Priority of Excel in Task
Manager
·
Open Task Manager by Right Clicking on
the Taskbar -> Start Task Manager or just Press Ctrl+Alt+Del -> Start
Task Manager
·
Goto Process Tab
·
Find EXCEL.EXE
·
Right Click and Change the Priority to Realtime
or High
Note: Realtime may work based on your operating system.
This trick also
work for other applications.
I hope, the above mentioned tricks will be useful for
your day to day activities and optimize your work.
No comments:
Post a Comment
If you have any query related to Microsoft Excel, feel free to ask !