You are reading the article How To Round To The Nearest Thousand In Excel updated in December 2023 on the website Bellydancehcm.com. We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 How To Round To The Nearest Thousand In Excel
Rounding allows you to simplify numbers by approximating their values while still retaining a close representation of the original data. There are times when you will want to round values to the nearest thousand.
The most common Excel functions used to round numbers to the nearest thousand are the ROUND, CEILING, and FLOOR functions. Several other functions suit specific scenarios, such as the ROUNDUP or ODD function.
This article shows examples of eight rounding functions and the different results that they produce. You will also learn how to use custom formats to change the display. Finally, you’ll get a taste of using Power Query for this task.
Let’s get started!
In mathematics, rounding to the nearest thousand means approximating a number to the closest multiple of one thousand.
This is done to simplify numbers when the exact value is not necessary, or the focus is on larger trends or patterns.
If you are manually rounding to the nearest thousands, these are the steps:
Identify the digit in the thousands place (the third digit from the right in whole numbers).
Look at the digit immediately to the right of the thousands place digit (the hundreds place digit).
If the hundreds place digit is greater or equal to 5, increase the thousands place digit by 1; otherwise, leave the thousands place digit as it is.
Replace all the digits to the right of the thousands place digit with zeros.
Here are two examples:
rounding 45,678 results in 46,000.
rounding 45,278 results in 45,000.
The method above rounds up or down depending on the value. There are two other common rounding methods:
Rounding up (also known as “ceiling”)
Rounding down (also known as “floor”)
This article shows you how to achieve all these methods in Excel.
Excel has multiple round functions, allowing for flexibility in your rounding process. Here is a brief overview of them all:
ROUND(number, num_digits)
CEILING(number, significance)
FLOOR(number, significance)
ROUNDUP(number, num_digits)
ROUNDDOWN(number, num_digits)
MROUND(number, multiple)
EVEN – rounding to even-numbered thousands
ODD – rounding to odd-numbered thousands
The functions are available in all modern versions of Excel, including Excel 2023, 2013, 2010, and 2007, as well as Excel for Microsoft 365.
Over the next 8 sections, we’ll take a look at how each function works. Let’s dive in!
In Excel, it’s common practice to use the ROUND function to round numbers to the nearest thousand.
The syntax for the ROUND function is:
=ROUND(number, num_digits)
number: The value you want to round to the nearest 1,000
num_digits: The number of decimal places to round to. Use -3 for the nearest thousand.
For example, if you want to round the value in cell A1 to the nearest thousand, enter this formula into cell B1:
=ROUND(A1, -3)
This picture shows the function in action:
The function works with both positive and negative values. It also works when the number has a decimal point.
The CEILING function rounds a given number up to the nearest specified multiple. The syntax is:
=CEILING(number, significance)
number: The number you want to round up.
significance: The multiple to which you want to round the number up.
It can be used to round numbers up to the nearest thousand when you specify a multiple of 1,000.
For example, if your value is in cell reference A1, this is the syntax:
=CEILING(A1, 1000)
If the number is 45,278 then the formula will return 46,000.
This function can handle negative numbers and provide consistent results for both positive and negative values. This picture shows the function in action.
The FLOOR function rounds a given number down to the nearest specified multiple. The syntax is:
=FLOOR(number, significance)
number: The number you want to round down.
significance: The multiple to which you want to round the number down.
It can be used to round numbers down to the nearest thousand when you specify a multiple of 1,000.
For example, if the number in cell A1 is 45,678 then the formula will return 45,000.
This function will handle negative numbers and provide consistent results for both positive and negative values.
The ROUNDUP function rounds a number up to the specified number of digits. This is the syntax and two arguments:
=ROUNDUP(number, num_digits)
number: the value you want to round.
num_digits: use -3 for the nearest thousand.
For example, if you have the number 45,278, the result will be 46,000.
Note that this is different from the result with the ROUND function, which would automatically round this number down.
This picture shows how different numbers will round up to the same value.
The function works with negative numbers as well.
The ROUNDDOWN function rounds a number down to the specified number of digits. This is the syntax:
=ROUNDDOWN(number, num_digits)
number: the value you want to round.
num_digits: use -3 for the nearest thousand.
For example, if you have the number 45,678, the result will be 45,000.
Note that this is different from the result with the ROUND function, which would automatically round the number up.
This picture shows how two different numbers will round down to the same value.
This function works with negative numbers as well.
The MROUND function is similar to ROUND but has a different syntax:
=MROUND(number, multiple)
The first argument is the same. However, the second argument specifies the nearest multiple.
For example, if you want a number rounded to the nearest ten, you would supply a 10 in this parameter. Similarly, to round up to the nearest one thousand, you supply 1,000 like this:
=MROUND(number, 1000)
For example, if you have the number 45,678, the result will be 46,000.
Note that this function does not work with negative numbers. This picture shows it in action with positive and negative numbers.
To avoid #NUM! errors with negative numbers, follow these steps:
Wrap the number and the multiple in the ABS (absolute value) function.
Apply the original sign back to the result using the SIGN function.
This modified formula works when operating on cell A1:
= SIGN(A1) * MROUND(ABS(A1), ABS(1000))
This picture shows the errors eliminated with the above formula:
The ODD function in Excel rounds a positive number up to the nearest odd number and a negative number down to the nearest odd number.
To round a number in cell A1 to the nearest odd thousand, you can use the following formula:
=SIGN(A1) ODD(ABS(A1/1000)) 1000
Replace A1 with the cell containing the number you want to round.
The EVEN function in Excel rounds a positive number up to the nearest even number and a negative number down to the nearest even number.
To round a number in cell A1 to the nearest odd thousand, you can use the following formula:
=SIGN(A1) EVEN(ABS(A1/1000)) 1000
Replace A1 with the cell containing the number you want to round.
You can use a custom number format to display cell values in thousands while retaining the original underlying value for calculations.
In other words, the cell value itself doesn’t change because you simply change how it’s displayed. Any calculations use the underlying value.
To set a custom format, follow these steps:
Select the cell or range of cells containing the numbers you want to format.
In the Category box select Custom as the option.
Enter the custom format you want to apply. There are some suggestions below for different formats.
There are several formats for displaying thousands. Here are two alternatives to enter into the custom type box:
#0,”,000″
#0,”K”
The first of these formats replaces the last three digits with “000”. The second replaces the last three digits with “K”, a common symbol for one thousand. Both suppress the decimal place.
The picture below shows the unformatted original number in one column and the custom format in the other column. The result of the first format in cell B1 and the second format in cell B2.
This article has focused on in-built Excel functions for rounding. You can also use the functions provided by the M language in the Power Query editor.
Some of the common rounding functions in Power Query are:
Number.Round
Number.RoundUp
Number.RoundDown
For example, if you want to round the values in a column named “Amount” to the nearest integer, you would use the following formula in the “Custom Column” window:
= Number.Round([Amount], 0)
Rounding functions are often used to tidy up messy numeric data. Power Query lets you clean up both numbers and text at the same time. Check out this video to see this in action:
So, there you have it! Rounding numbers to the nearest thousand in Excel isn’t so hard after all. Whether you’re using the ROUND, MROUND, or FLOOR and CEILING functions, you can now confidently manipulate your data to suit your specific needs.
Remember, Excel is all about making your life easier, and these functions are just a few examples of its data-crunching prowess. So, don’t shy away from diving in and getting to grips with Excel’s array of functions — you never know when they’ll come in handy.
Keep exploring, keep learning, and you’ll find that Excel is full of surprises and time-saving tricks! Happy rounding!
You're reading How To Round To The Nearest Thousand In Excel
How To Use Boolean In Excel Vba With Excel Template?
VBA Boolean Operation
In Excel when we compare two cell contents or numbers by applying equal sign between them, we get output in TRUE or FALSE format. Which means values which we are comparing may be equal or may not be equal. In a similar manner, we have Boolean in VBA Excel. Boolean also gives the output in the form of TRUE or FALSE. Boolean is a form of data type which can only contain either TRUE or FALSE. When we give some input to Boolean and if the test becomes TRUE then we get an answer as TRUE or we get FALSE.
How to Use Boolean in VBA Excel?Let’s see the examples of Boolean in Excel VBA.
Watch our Demo Courses and Videos
Valuation, Hadoop, Excel, Mobile Apps, Web Development & many more.
You can download this VBA Boolean Excel Template here – VBA Boolean Excel Template
Example #1 – VBA BooleanLet’s see a very simple example where we will see how to apply Boolean while comparing some.
Step 2: Now in the opened module, write the sub category of VBA Boolean. We can choose to write any name of subprocedure here.
Code:
Sub
VBABoolean1()End Sub
Step 3: Now define a Dim with any name, let’ say an A and assign the variable A as Boolean as shown below.
Sub
VBABoolean1()Dim
AAs Boolean
End Sub
Step 4: Let’s consider two numbers, 1 and 2. And now we will test with the help of Boolean whether 2 is greater than 1 or not. So in the next line, write a mathematical expression of 1<2 under defined variable A.
Code:
Sub
VBABoolean1()Dim
AAs Boolean
A = 1 < 2End Sub
Step 5: Now assign a message box to variable A to see what outcome will appear when we run the code.
Code:
Sub
VBABoolean1()Dim
AAs Boolean
A = 1 < 2 MsgBox AEnd Sub
Step 7: If we change the sign as 1 is greater than 2 as shown below. What would we get?
Code:
Sub
VBABoolean1()Dim
AAs Boolean
MsgBox AEnd Sub
Step 8: To test this, again run the code. We will see, Boolean has given FALSE as 1 cannot be greater than 2.
Example #2 – VBA BooleanIn this example, we will test if Boolean works for text or not. To apply this, we need a module.
Step 1: Open a new Module and give it a subcategory in the name of VBA Boolean or any name as per your choice.
Sub
VBABoolean2()End Sub
Step 2: Define a variable A and assign a Boolean function to it.
Code:
Sub
VBABoolean2()Dim
AAs Boolean
End Sub
Step 3: Now assign a text to defined variable A. Let’s say that text is VBA Boolean. And it should be under inverted commas.
Code:
Sub
VBABoolean2()Dim
AAs Boolean
A = "VBA Boolean"End Sub
Step 4: At last, give that variable A in a message box to see the output as shown below.
Code:
Sub
VBABoolean2()Dim
AAs Boolean
A = "VBA Boolean" MsgBox AEnd Sub
Step 5: Once done, run the code. We will get an error message as “Run-time error 12 – Type Mismatch” which means that Boolean doesn’t support input as Text.
Example #3 – VBA BooleanIn this example, we will see, if Boolean works for a number without any comparison.
Step 1: Open a new module and give it a subcategory of VBA Boolean as shown below.
Code:
Sub
VBABoolean3()End Sub
Step 2: Now define a Dim A variable as Boolean as shown below.
Code:
Sub
VBABoolean3()Dim
AAs Boolean
End Sub
Step 3: As discussed above, we will give the variable A a number. Let’s consider that number is 10.
Code:
Sub
VBABoolean3()Dim
AAs Boolean
A = 10End Sub
Step 4: After that, select the function msgbox and assign it to variable A. This will help us print the value with the help of Boolean.
Code:
Sub
VBABoolean3()Dim
AAs Boolean
A = 10 MsgBox AEnd Sub
Step 5: Now run the code. We will get the message with the message as TRUE.
Step 6: Now let’s change that value to 0 from 10.
Code:
Sub
VBABoolean3()Dim
AAs Boolean
A = 0 MsgBox AEnd Sub
Example #4 – VBA BooleanStep 1: Now, open a new module and write the subcategory of VBA Boolean as shown below.
Code:
Sub
VBABoolean4()End Sub
Step 2: Now define 2 variable with any name as per your choice. Here, we have selected A and B as Integer. Which means both will store numeric values.
Code:
Sub
VBABoolean4()Dim
AAs Integer
Dim
BAs Integer
End Sub
Step 3: Now assign any values to variable A and B. Here we have chosen number 1 and 2 for variable A and B as shown below.
Code:
Sub
VBABoolean4()Dim
AAs Integer
Dim
BAs Integer
A = 1 B = 2End Sub
Step 4: As stated above, we will use the If-Else loop. Now open the If-End If loop where we will write the criteria.
Code:
Sub
VBABoolean4()Dim
AAs Integer
Dim
BAs Integer
A = 1 B = 2 IfEnd If
End Sub
Step 5: Now write the code, If A is less than equal to B then show us the message as TRUE, else show us the message as FALSE.
Code:
Sub
VBABoolean4()Dim
AAs Integer
Dim
BAs Integer
A = 1 B = 2If
A <= BThen
MsgBoxTrue
Else
MsgBoxFalse
End If
End Sub
Step 6: Now compile the above code step-by-step and then run if no error found. We will see, the message box has the message as TRUE which means value stored in variable A (which is 1) is less than the value stored in variable B (which is 2).
Pros of VBA Boolean
It is quite useful when we are want to implement the process flow following TRUE and FALSE for each iteration.
Conditional comparison with the help of any kind of loop can easily be implemented.
Cons of VBA Boolean
Only numbers can be used in Boolean. It will show the error if used for text as seen in example-2.
Things to Remember
Using Boolean with any loop will give users a better output. And comparison can be done in various ways.
Boolean is a kind of cell comparison formula used in excel, but it only compares the numerical or mathematical values.
Always save the file in macro enable format to retain the written code to be used in the future.
Recommended ArticlesThis is a guide to VBA Boolean. Here we discuss how to use Boolean in Excel VBA along with practical examples and downloadable excel template. You can also go through our other suggested articles –
How To Create Arraylist In Excel Vba With Excel Template?
Excel VBA ArrayList
Data structures are used to store a series of data in programming languages. It binds to the memory rather than address. An ArrayList is one of the data structures in excel. Comparing to normal arrays in excel ArrayList is dynamic. Therefore, no initial declaration of size is needed. ArrayList is not a part of VBA it is associated with an external library which can be used with VBA.
ArrayList can be defined as a list of a nearby memory location. Where the values are retrieved using the index numbers. The list starts from an index number ‘0’, the first element will be inserted into the ‘0’ index and rest is followed by 1, 2, 3, etc. ArrayList offers plenty of built-in operations, sorting, adding, removing, reversing, etc. are some among them.
Watch our Demo Courses and Videos
Valuation, Hadoop, Excel, Mobile Apps, Web Development & many more.
Adding the LibraryTo use the ArrayList into the VBA it needs to include the library ‘mscorlib.dll’ which comes with .NET framework.
It will lead you to a window with a list of different libraries which supports in VBA and Excel. Scroll down to find the ‘dll’. Tick mark to confirm the selection then press ‘OK’ button.
Now the library is included in your VBA code and it will support different methods associated with an ArrayList.
How to Create VBA ArrayList in Excel?
You can download this VBA ArrayList Excel Template here – VBA ArrayList Excel Template
Excel VBA ArrayList – Example #1How to Add Values to the ArrayList using VBA?
ArrayList act as a list where we can add values. This will automatically store in the different portions starting from 0,1, 2, etc. The values can add or insert to the ArrayList using the add method.
In this example, you will learn how to add a list of values into an ArrayList. Follow the below steps to add ArrayList using VBA Code in excel.
Step 1: To add a list of values to an ArrayList create a function arraylist1.
Code:
Private Sub
arraylist1()End Sub
Step 2: Now we want to include the ArrayList into the function as an object where a list is declared as an ArrayList.
Code:
Private Sub
arraylist1()Dim
alistAs ArrayList
End Sub
Step 3: Since this is an object to use it, you have to create an instance of the ArrayList. Set a new instance for this object.
Code:
Private Sub
arraylist1()Dim
alistAs ArrayList
Set
alist =New
ArrayListEnd Sub
Step 4: Now using the ‘Add’ property of an ArrayList adds the values to the ArrayList. Where the list is added into the index values in an order 0,1,2,3 etc.
Code:
Private Sub
arraylist1()Dim
alistAs ArrayList
Set
alist =New
ArrayList alist.Add "192"'index(0)
alist.Add "168"'index(1)
alist.Add "1"'index(2)
alist.Add "240"'index(3)
End Sub
Step 5: To check whether the values got added into the list, let’s print the array values using a message box. To print the values each index is printed since the values are stored in these partitions.
Code:
Private Sub
arraylist1()Dim
alistAs ArrayList
Set
alist =New
ArrayList alist.Add "192"'index(0)
alist.Add "168"'index(1)
alist.Add "1"'index(2)
alist.Add "240"'index(3)
MsgBox ("\" & alist(0) & "." & alist(1) & "." & alist(2) & "." & alist(3))End Sub
Step 6: Press F5 or run button to run the program and the values will be printed as below. Here an IP address is stored in the ArrayList and while printing the values extra notations are concatenated to form the IP address in a proper format.
Automation error in VBA
It is a common error happens while running an ArrayList. An automation error may encounter ‘Run-time Error ‘-2146232576 (80131700) Automation Error’
Excel VBA ArrayList – Example #2Sorting ArrayList Using VBA Code
ArrayList supports different functions like sorting, reversing, etc. this help to sort the values inserted into an ArrayList. Once you add a list into the ArrayList it is possible to reverse the inserted list.
Follow the below steps to sort the ArrayList using VBA Code:
Step 1: Create a function called arraysort1 to perform the sorting within the inserted values into an ArrayList.
Code:
Sub
arraysort1()End Sub
Step 2: Declare an object ‘arraysort’ of the ArrayList. Use this object to add and sort the values within the ArrayList.
Code:
Sub
arraysort1()Dim
arraysortAs ArrayList
End Sub
Step 3: Similar to the first example need to create a new instance of the declared object. Set this instance as a new ArrayList.
Code:
Sub
arraysort1()Dim
arraysortAs ArrayList
Set
arraysort =New
ArrayListEnd Sub
Step 4: Now using the ‘Add’ method insert the elements to the ArrayList. Which is not possessing any order on values. Randomly inserted some values into the list.
Code:
Sub
arraysort1()Dim
arraysortAs ArrayList
Set
arraysort =New
ArrayList arraysort.Add "13" arraysort.Add "21" arraysort.Add "67" arraysort.Add "10" arraysort.Add "12" arraysort.Add "45"End Sub
Code:
Sub
arraysort1()Dim
arraysortAs ArrayList
Set
arraysort =New
ArrayList arraysort.Add "13" arraysort.Add "21" arraysort.Add "67" arraysort.Add "10" arraysort.Add "12" arraysort.Add "45" MsgBox (arraysort(0) & vbCrLf & arraysort(1) _ & vbCrLf & arraysort(2) & vbCrLf & arraysort(3) _ & vbCrLf & arraysort(4) & vbCrLf & arraysort(5))End Sub
Step 6: Press F5 on the keyboard or run button on the code window to run the program to print the ArrayList. The ArrayList is printed in the same order as it is inserted since we use the index numbers in its correct order.
Step 7: Now to this list apply the sort property of the ArrayList. Use the sort method to sort the inserted list. The sort property will sort the list of values in ascending order by default.
Code:
Sub
arraysort1()Dim
arraysortAs ArrayList
Set
arraysort =New
ArrayList arraysort.Add "13" arraysort.Add "21" arraysort.Add "67" arraysort.Add "10" arraysort.Add "12" arraysort.Add "45" arraysort.Sort MsgBox (arraysort(0) & vbCrLf & arraysort(1) _ & vbCrLf & arraysort(2) & vbCrLf & arraysort(3) _ & vbCrLf & arraysort(4) & vbCrLf & arraysort(5))End Sub
Step 8: Hit F5 or Run button under VBE to run this code, Where the values are sorted and printed in order from smallest value to largest.
Excel VBA ArrayList – Example #3Reversing the ArrayList using VBA Code
When you want to reverse the order of inserted values in an ArrayList reverse method is available. This will reverse the order of the list from its current order. Now we have already sorted the ArrayList in the previous example, which is in ascending order.
Let’s try to reverse the sorted array to make it descending order. Use the reverse method of ArrayList to do this.
Code:
Sub
arraysort2()Dim
arraysortAs ArrayList
Set
arraysort =New
ArrayList arraysort.Add "13" arraysort.Add "21" arraysort.Add "67" arraysort.Add "10" arraysort.Add "12" arraysort.Add "45" arraysort.Sort arraysort.Reverse MsgBox (arraysort(0) & vbCrLf & arraysort(1) _ & vbCrLf & arraysort(2) & vbCrLf & arraysort(3) _ & vbCrLf & arraysort(4) & vbCrLf & arraysort(5))End Sub
After applying the reverse method, the ArrayList will become in descending order and use the message box to print the reversed array. The sorted list is changed from large value to small value.
Things to Remember
ArrayList is dynamic in nature; it does not require re-initialization.
Different built-in methods are associated with ArrayList.
Compared to the array, ArrayList is easy to use in Excel VBA.
The supporting .NET libraries should be included in the VBA to work with ArrayList.
ArrayList is a continuing memory location which identified using index values.
Recommended ArticlesThis is a guide to VBA ArrayList. Here we discuss how to create ArrayList in Excel VBA along with practical examples and downloadable excel template. You can also go through our other suggested articles –
How To Calculate Time Difference In Excel
Microsoft Excel can be used for budget calculations, Tax calculations and for many other purposes. You can use it as another form of calculator due to the features it provides us. You can even make use of Excel to calculate the difference between two times. It helps calculate the number of hours an employee worked between the given start and end time. A whole record of employee working hours can be maintained using Excel which helps us to calculate wages or salaries to be paid for an employee.
Do you think it is very easy to calculate the time difference as it is just subtracting the end time from the start time? If you just go ahead and do the same, you will face two problems. Let us see what are they, and how can we handle them.
Calculate Time Difference in ExcelIt is tough to calculate the difference between two times in Excel. But with a little bit of trick applied, we can achieve the result we want. Just follow this article till the end and there on you can calculate time differences in Excel perfectly. Here we go!
Just consider the sample data as below,
So, as discussed if we just try with subtracting the ‘End Time’ with the ‘Start Time’, you will be facing two problems and let’s see what are they.
You can see that result got appended with ‘AM’ or ‘PM’ which is not expected by us. The second problem is it shows hash errors. As we performed direct subtraction, the result might be negative in some cases and as the time should not be negative, Excel shows it as hash errors.
We can solve the first problem by changing the number format by following the simple below steps
Select the cells which have the result (Total Hours in our case) and press ‘CTRL+1’ to open the format cells dialog box.
In this way, you can get rid of the first problem. This is somewhat satisfying but even though it is not the complete solution which we are looking for. We still need to remove the hash errors in Total Hours calculated. To solve the second problem, you need to change the formula which you used in the first step (End Time – Start Time i.e. ‘E14-E13’). Select the Total Hours row and press ‘F2’ to change the formula. Make the formula as follows-
Now, instead of pressing the Enter, just press ‘CTRL+Enter’ so that the result is applied to all the selected cells in a single shot. This way we can avoid changing the formula for every cell.
We all know that 24 hours system is being used by Excel. The main tricky part used here to solve the hash errors is adding the logical operation. By doing so we have overcome the negative result as “TRUE” is treated as “1” and “FALSE” is treated as “0”. Finally, the time difference does not show the negative values and else no hash errors anymore.
This is the simple, easy and perfect way to calculate time differences in Microsoft Excel.
How do I calculate the time difference in Excel in 24 hours?How To Quickly Unhide Columns In Excel
Watch Video – How to Unhide Columns in Excel
If you prefer written instruction instead, below is the tutorial.
Hidden rows and columns can be quite irritating at times.
Especially if someone else has hidden these and you forget to unhide it (or even worse, you don’t know how to unhide these).
While I can’t do anything about the first issue, I can show you how to unhide columns in Excel (the same techniques can also be used to unhide rows).
It may happen that one of the methods of unhiding columns/rows may not work for you. In that case, it is good to know the alternatives that can work.
There are many different situations where you may need to unhide the columns:
Multiple columns are hidden and you want to unhide all columns at once
You want to unhide a specific column (in between two columns)
You want to unhide the first column
Let’s go through each for these scenarios and see how to unhide the columns.
If you have a worksheet that has multiple hidden columns, you don’t need to go hunt each one and bring it to light.
You can do that all in one go.
And there are multiple ways to do this.
Using the Format OptionHere are the steps to unhide all columns at one go:
No matter where that pesky column is hidden, this will unhide it.
Note: You can also use the keyboard shortcut Control A A (hold the control key and hit the A key twice) to select all the cells in the worksheet.
Using VBAIf you need to do this often, you can also use VBA to get this done.
The below code will unhide column in the worksheet.
Sub UnhideColumns () Cells.EntireColumn.Hidden = False EndSubYou need to place this code in the VB Editor (in a module).
If you want to learn how to do this with VBA, read a detailed guide on how to run a macro in Excel.
If you’re more comfortable using keyboard shortcuts, there is a way to unhide all columns with a few keystrokes.
Here are the steps:
Select any cell in the worksheet.
Press Control-A-A (hold the control key and press A twice). This will select all the cells in the worksheet
Use the following shortcut – ALT H O U L (one key at a time)
If you can get hang of this keyboard shortcut, it could be a lot faster to unhide columns.
Note: The reason you need to press A twice when holding the control key is that sometimes when you press Control A, it only selects the used range in Excel (or the area that has the data) and you need to press the A again to select the entire worksheet.
Another keyword shortcut that works for some and not for others is Control 0 (from a numeric keypad) or Control Shift 0 from a non-numeric keypad. It used to work for me earlier but doesn’t work anymore. Here is some discussion on why it may happen. I suggest you use the longer (ALT HOUL) shortcut that works every time.
There are multiple ways you can quickly unhide columns in between selected columns. The methods shown here are useful when you want to unhide a specific column(s).
Let’s go through these one-by-one (and you can choose to use that you find the best).
Using a Keyboard ShortcutBelow are the steps:
Select the columns that contain the hidden columns in between. For example, if you are trying to unhide column C, then select column B and D.
Use the following shortcut – ALT H O U L (one key at a time)
This will instantly unhide the columns.
Using the MouseOne quick and easy way to unhide a column is to use the mouse.
Below are the steps:
Hover your mouse in between the columns alphabets that have the hidden column(s). For example, if Column C is hidden, then hover the mouse between Column B and D (at the top of the worksheet). You will see a double line icon with arrows pointing on left and right.
Hold the left key of the mouse and drag it to the right. It will make the hidden column appear.
Using the Format Option in the RibbonUnder the home tab in the ribbon, there are options to hide and unhide columns in Excel.
Here is how to use it:
Select the columns between which there are hidden columns.
Hover the cursor on Hide & Unhide option.
Using VBABelow is the code that you can use to unhide columns in between the selected columns.
End Sub
You need to place this code in the VB Editor (in a module).
If you want to learn how to do this with VBA, read a detailed guide on how to run a macro in Excel.
There is a possibility that none of these methods work when you try to unhide column in Excel. It happens when you change the Column Width to 0. In that case, even if you unhide the column, it’s width still remains 0, and hence you can’t see it or select it.
Below are the steps to change the column width:
In the name box, type any cell address in that column. For example, if it is column C, type C1.
Although the column is not visible, the cursor would go in between B1 and D1 (indicating that C1 has been selected).
Enter a column width value to make the column visible.
This is by far the most reliable way to unhide columns in Excel. If everything fails, just change the column width.
Unhiding the first column can be a little bit tricky.
You can use many of the methods covered above, with a little bit of extra work.
Let me show you a few ways.
Even when the first column is hidden, Excel allows you to select it and drag it to make it visible.
To do this, hover the cursor on the left edge of column B (or whatever is the leftmost visible column).
The cursor would change into a double arrow pointer as shown below.
Hold the left mouse button and drag the cursor to the right. You will see that it unhides the hidden column.
But how do you go to any cell in the column that’s hidden?
Good question!
You use the Name Box (it’s left to the formula bar).
Enter A1 in the Name Box. It will instantly take you to the A1 cell. Since the first column is hidden, you won’t be able to see it, but be assured that it’s selected (you’ll still see a thin line just left of B1).
Once the hidden column cell is selected, follow the below steps:
Hover the cursor on the ‘Hide & Unhide’ option.
Again! How do you select it when it’s hidden?
Well, there are many different ways to skin the cat.
And this is just another method in my kitty (this is the last cat sounding reference I promise).
When you select the leftmost visible cell and drag the cursor to the left (where there are row numbers), you end up selecting all the hidden columns (even when you don’t see it).
Once you have select all the hidden columns, follow the below steps:
Hover the cursor on the ‘Hide & Unhide’ option.
Excel has an ‘Inspect Document’ feature that is meant to quickly scan the workbook and give you some details about it.
And one of the things that you can do that ‘Inspect Document’ is to quickly check how many hidden columns or hidden rows are there in the workbook.
This might be useful when you get the workbook from someone and want to quickly inspect it.
Below are the steps on how to check the total number of hidden columns or hidden rows:
Open the workbook
In the Document Inspector, make sure Hidden Rows and Columns option is checked.
This will show you the total number of hidden rows and columns.
It also gives you the option to delete all these hidden rows/columns. This can be the case if there is extra data that has been hidden and is not needed. Instead of finding hidden rows and columns, you can quickly delete these from this option.
You May Also Like the following Excel Tips/Tutorials:
How To Insert Page Numbers In Excel Worksheets
If your work involves printing your excel worksheets, it’s a good idea to insert page numbers in it.
Inserting page numbers in Excel takes a little more work as compared with other Microsoft applications such as Word or PowerPoint.
Watch Video – How to Insert Page Numbers in Excel
In this tutorial, you’ll learn how to insert page numbers in Excel worksheets.
How to Insert Page Numbers in Excel using the using the Page Layout View.
Insert Page Numbers in Excel Using the Page Setup Dialogue Box.
Start Page Numbering with the Desired Number.
Change the Order in which pages are numbered.
Remove Page Numbers from the Excel Worksheets.
If you want to insert page numbers in all the pages of a worksheet, using the page layout view is the fastest way to do it.
Here is how to do this:
This will insert a code
&[Page]
in the box.
Note that these page numbers are visible only in the Page Layout view. You would not see it when you go back to the normal view. If you print the worksheet, the page numbers also get printed.
Have a Different First Page Footer
You may want to have a different text in the footer on the first page, and regular page numbers of other pages. For example, on the first page, you may want to have Company’s name/website or copyright info along with the page number.
Here is how to do this:
While in the Page Layout view, select the footer box in the first page where you want to insert the text.
Enter the text that you want to display on the first page only. Let’s say, I want to show my website name in this case.
Now, whatever you have entered in the first page would only be visible on the first page and rest all the pages would show page numbers.
Have Different Odd and Even Pages Footer
If you want to have different page numbers for odd and even pages, you can easily do this using the inbuilt settings.
For example, you may not want to show page numbers on even pages.
Here is how to do this:
Go to View and select Page Layout view.
Scroll down and select the footer where you want to insert the page numbers in Excel.
You can also insert page numbers in Excel using the page setup dialogue box.
Here is how to do this:
This will open the Page Set dialogue box.
In the Page Setup dialogue box, select the Header/Footer tab.
In the Footer drop-down, select Page 1 of ? option. You will see the output format right below the drop-down.
This will instantly insert page numbers in Excel. If you want to insert page numbers in on the active worksheet only, follow the above steps. If you want to insert page numbers in multiple worksheets, select all the worksheets (hold the SHIFT key and select the worksheet tabs) and then follow the above steps.
If you are printing a report which is a continuation of some other report, or which is a part of some the overall report, you may want to begin page numbers with a different number (instead of 1).
To do this:
This will open the Page Set dialogue box.
In the Page Setup dialogue box, within the Page tab, change the First Page Number field from Auto to the number that you want to show/print.
If you have a large data set, by default, Excel would first insert page numbers to the all the sheets going down, and then move to the right and then number those sheets.
If you want to change the order, you can do this by following the below steps:
This will open the Page Set dialogue box.
In the Page Setup dialogue box, select the Sheet tab and change the page order from Down, then over to Over, the down.
To remove page numbers:
Go to View and select the Page Layout view.
Scroll down and select the footer where you see the page numbers.
You may also like the following Excel tutorials:
Update the detailed information about How To Round To The Nearest Thousand In Excel on the Bellydancehcm.com website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!