×

How to create drop down in excel?

How to create drop down in excel?

Drop-down lists are mostly used to facilitate data entry operations. They are commonly used in interactive websites or applications. Microsoft has expanded his Excel's data validation feature to make manageable lists with the help of drop-down feature within your worksheets. Microsoft users use this feature to limit the selection choice, create a list of valid choices that can be used to select the specified field and to control the visibility list. This feature is very intuitive for the user and is an excellent approach to provide the user with a pre-defined list from where he can select his own options. This feature also enables the efficiency of data entry and reduces the risk of typing errors. In Excel, they are mostly used in user forms or in creating Excel dashboards.

There are three kinds of dropdown list that can be created in Microsoft Excel:

  1. Simple drop-down Lists
  2. Dynamic drop-down Lists
  3. Dependent drop-down Lists

Simple drop-down Lists

Simple drop-down lists are useful for creating fields that need certain information and require long or complex data where you want to control the user responses. To create a simple drop-drop list follow the given steps:

  1. In the excel sheet, type all the required data that you want to list down in your drop-down list.
How to create drop down in excel?
  • Place your cursor where you want to display the drop-down list. For an instance, here we have selected the C1 cell.
How to create drop down in excel?
  • Click on Data ribbon toolbar-> select data validation.
How to create drop down in excel?
  • The data validation dialog box will appear.  The validation criteria have two parameters i.e., Allow and source.
  • In the allow parameter select the require type i.e list.
  • the source parameter is used to mention the data range (data you want to display in the drop-down list).
  • Click on OK
How to create drop down in excel?
  • You will notice that the drop-down list has been created in the selected cell.
How to create drop down in excel?
  • One can directly type the values in the source data instead of writing them separately in excel and then latterly using the reference range.
How to create drop down in excel?
  • Result for the above source data is given below.
How to create drop down in excel?

Dynamic drop-down Lists

Dynamic drop-down lists are very convenient to use as it allows the user to select the data without making any changes to the source. It is similar to the simple drop-down validation. However, when you make any amendments in the source data t, the dynamic drop-down list changes automatically to accommodate that action, whereas in the case of simple drop-down list you have to manually refresh the drop-down validation feature. Hence, you need not to amend or refresh the drop-down data validation every time to get the updated drop-down list.

It is created with the help of Excel function. Below are the given steps to create a dynamic drop-down list:

  1. In the excel sheet, type all the required data that you want to list down in your drop-down list.
How to create drop down in excel?
  • Place your cursor to the cell where you want to display the drop-down list. For an instance, here we have selected the C1 cell.
How to create drop down in excel?
  • Click on Data ribbon toolbar-> select data validation.
How to create drop down in excel?
  • The data validation dialog box will appear.  The validation criteria have two parameters i.e., Allow and source.
  • In the allow parameter select the require type i.e list.
  • In the source parameter mention your formula to fetch data range: =OFFSET($A$1,0,0,COUNTA($A:$A),1)
  • Click on OK

Explanation of Formula:  The excel offset function consists of 5 parameters. Reference: Sheet1!$A$1, rows set to offset: 0, columns set to offset: 0, height: COUNTA(Sheet1!$A:$A) and width: 1. COUNTA function is used to count the number of values in column A on Sheet1 that are not empty.

Whenever the user adds any data in the excel list the COUNTA automatically increases. Thus, expanding the range returned by the OFFSET function and updating the drop-down list.

How to create drop down in excel?
  • You will notice that the drop-down list has been created in the selected cell.
How to create drop down in excel?
  • Now, let’s add another a new item to the end of the excel list in order to check whether the list will be updated automatically or not.
How to create drop down in excel?
  • You will notice that the new item has been automatically updated in the drop-down list as shown below.
How to create drop down in excel?

Steps to remove drop-down list from Excel

  1. Select the cell where you have placed the drop-down list. Unlike here we have selected C1 cell.
How to create drop down in excel?
  • Click on Data ribbon toolbar-> select data validation.
How to create drop down in excel?
  • The data validation dialog box appears.
  • At the below of the dialogue box, you will find Clear All option. Click on the option.
  • Click on OK
How to create drop down in excel?
  • You will notice that the drop-down list has been removed from the Excel sheet.

Dependent drop-down Lists

In Excel the Dependent drop-down list are the replica of submenus in office applications. The data in the main drop-down list further displays another set of options categorically. This feature enables the user to select a category from the main menu drop-down list (such as Beverages), then it shows all the products related to the main product from the submenu. Thus, it adds on an advantage and is very helpful for dividing the products into handy categories (commonly used in ordering and inventory purposes). That is why the retails and wholesale companies prefer to excel dependent drop-down list to manage their product lines.

Following are the steps to execute the dependent drop-down list in your excel sheet:

  1. In the excel sheet, type all the required data along with their subcategories that you want to list down in your drop-down list.
How to create drop down in excel?
  • Specify you the define name group for specific data range.
  • Select the data range.
  • Under the formula tab ->Defined Names-> select Define Name
  • A dialog box will appear. Specify your name and click on Ok.
How to create drop down in excel?
  • Select the cell where you want to display the drop-down list. Click on Data ribbon toolbar-> select data validation.
How to create drop down in excel?
  • A dialog box will appear. The validation criteria have two parameters i.e., Allow and source.
  • In the allow box, select the list data type.
  • In the source parameter type =Food
How to create drop down in excel?
  • You will notice in F1 cell, your dependent drop-down list has been created.
How to create drop down in excel?

Related Topics

Excel COUNTBLANK() Function

Excel COUNTBLANK() Function The COUNTBLANK() function in excel counts the number of blank cells within a range. Syntax COUNTBLANK ([value1], [value [2], ...) Parameter value1(required)- This parameter represents the first cell in the range. value2, …(optional)- It represents...

1 minute read.

Reverse List in Excel

What is Reverse list in Excel? Microsoft Excel is widely used for calculation purposes like statistical and analytical for predicting and getting the result. Sometimes for calculation purposes, the user needs...

5 minutes read.

Copying formula in Excel

Copy a formula in Excel While working with statistical calculations in Microsoft Excel, the user uses formulas to calculate the mathematical operations. Implementing these formulas manually for each data is a...

3 minutes read.

Notes in Excel

Notes in Excel Notes are used to include additional information to the cell and explain formulas calculation, any modification made to the cell, providing necessary information on data that is entered or to provide any...

3 minutes read.

Excel MOD() Function

Excel MOD() Function The MOD() function in excel returns the remainder after a number is divided by a divisor Syntax MOD(number, divisor) Parameter Number(required)- This parameter represents the number which you want to divide. Divisor(required)- This parameter represents...

1 minute read.

Nearest Multiple in Excel

In Excel, the values in Multiplication can be round up, down and to nearest Multiplication number using Excel default function. This makes the calculation to be performed in an easier...

3 minutes read.

Text to columns in Excel

Microsoft Excel is widely used in startups to large companies. The data are entered in required rows and columns, and sometimes the data entered in one cell needs to enter...

4 minutes read.

Gauge Chart in Excel

A Gauge Chart in Microsoft Excel is considered the meter type chart of a group dial chart, which is eventually similar to the speedometer that has the pointer towards the...

7 minutes read.

Excel COUNTIFS() Function

Excel COUNTIFS() Function The COUNTIFS() function in excel is used to count the numbers within a range that meet the supplied criteria.  Syntax COUNTIFS (range1, criteria1, [range2], [criteria2], ...) Parameter Range1 (required)- This parameter represents...

1 minute read.

Excel WEEKDAY() Function

The WEEKDAY () function in excel returns number from 1 (Sunday) to 7 (Saturday) identifying the day of the week based on its date. This function Default return is - Sunday would be...

1 minute read.

Excel VALUE() Function

The VALUE() function in excel converts the specific text representing a number (i.e., a number, date, or time format) into a numerical value. Syntax VALUE(Text) Parameter Text(required)- This parameter represents the string that you want...

1 minute read.

Excel RIGHT() Function

The RIGHT() function in excel returns the rightmost characters from a text value. This function is used for data manipulation. Syntax RIGHT(Text, [num_chars]) Parameter Text (required)- This parameter represents the string from which you want to find...

1 minute read.

Excel Unique Values

The Unique function in Excel filters the list of unique values from the given data like range or array. The data presented is either number, text, date, time etc. This...

3 minutes read.

Excel IFERROR() Function

The IFERROR() function in excel returns the specified value if initially supplied the argument or formula returns an error, otherwise returns the result of the formula supplied in the first argument. When...

2 minutes read.

How to apply Advanced Filter in Excel

It was known that the advanced filter in Microsoft Excel is termed to be the next level filter option that is available in the particular "Data Menu Tab", which is...

7 minutes read.

Excel Function and Formulas

Excel Today() Function The today() function returns the serial number of today’s date as per system number of today’s date as per system’s regional settings. Syntax Today() Parameter NA Category Date & Time Returns This function returns today's date...

4 minutes read.

Excel IF() Function

Excel IF() Function: The IF() function in excel checks whether a condition is true or not and returns one value if the condition is TRUE and another value if it's...

2 minutes read.

How to apply Data Protection to the Worksheet?

What do we mean by Data Protection? Data Protection in excel involves in protecting your file/data from some other user and also prevents the following accidents – Accidentally deleting or changing the formulas in...

3 minutes read.

Array Formula in Excel

How to use Array Formula in Excel? By default, Excel consists of various formulas for calculating the data. Among various formulas, the Array formula is a powerful one that is used...

8 minutes read.

Purpose of Randomize in Excel

Excel spreadsheets are used on a large scale for business and personal usage. It is used to store data, perform multiple calculations, make assumptions based on charts and graphs etc....

7 minutes read.