Dynamic Map with Drop-Down in Excel
Last Updated :
27 Jan, 2023
The map charts are generally used to compare the data values and show different categories across the geographical region. In excel we use map char to visualize the KPI (Key Performance Indicator) and represent the distribution of KPI across multiple geographical regions for any specific category. In addition to this, we can use the excel inbuilt function to create the dynamic interactive map char using the dropdown option and adding the KPI in the dropdown menu.
Step By Step Implementation
In this example, we will create a dynamic map that shows the yearly revenue for different states of India. We will be using random revenue data for our example.
Step 1: Create a Dataset
In this step, we will create a database for the state-wise revenue of India. For this, we will be using the following data which we will be using to compare with the help of a dropdown list and represent it on the map of India.

Â
Step 2: Create Range Criteria
In this step, we will add one more column – ‘Revenue’ to our database. And, we will apply SUMIF Function with ‘Year’ so that, if the Year value changes the revenue column gets updated. For this Right-Click On Column-B > Insert.

Â
Once we click on Insert, excel will open a window asking where and what we want to insert. Select the Entire Column option in the popup window.

Â
It will create a new column, we will name Revenue.

Â
We will use a specific cell(Here, we are using H1) for referencing the ‘Years’ columns.Â

Â
Note: You need to add the SUMIF formula according to your rows and columns.
Once we have added the SUMIF formula, we will drag it down to the end of our dataset. It will fill all the revenue values for the Year 2018 because we have used 2018(H1 column) as our reference. Now, as we change the value in H1 columns all the values get updated according to the value of column H1.

Â
Step 3: Adding Year Column
In this step, we will need to add one more column. i.e., the Year column to our dataset. For this Right-Click(Here, on Cell H1) And Insert A Column.

Â
We will name this column as Year column.

Â
Step 4: Adding Dropdown List
In this step, we will add a dropdown list (Here, in the I1 column). For this Select I1 Column > Data > Data Validation.

Â
Once, we click on Data Validation, excel will open a popup window asking about the range of the dropdown lists. We need to give List in Allow option and specify the Range in the Source option.

Â
Once we click OK, Excel will create a dropdown menu(Here, for column I).

Â
Before moving further to enhance our dropdown menu we will format it. For this Select Column(Here, Column H1 & I1) > Home > Cell Formatting > Choose Your Own Format Style.

Â
Step 5: Insert Map
In this step, we will insert the map of India. But first, make sure that we are connected to the internet to insert Filled Map. For this, Select Dataset(Here, State and Revenue) > Insert > Maps > Filled Map.

Â
Once, we click on Filled Map, excel will automatically insert a map of India by analyzing our dataset(name of states).

Â
If we hover over our map, it will show the revenue data.

Â
Step 6: Formatting Map
In this step, we will format the map to enhance its representation. For this Double-Click Inside Map, and excel will open a Format Data Series window.

Â
In the Format Data Series window, Select Show all in Map labels.Â

Â
Once, we click on Show all in Map labels, excel will show the names of all the states over our map.

Â
In the same, Format Data Series window, we will change Series Color to Diverging(3-color).

Â
This will highlight the map with 3 different colors according to the lowest, medium, and highest value of the Revenue column.

Â
We have also added the map title. For this Double-Click On the Title and add Statewise Revenue.

Â
Now, we will add data labels to our map. For this Right-Click On Map Area and click on Add Data Labels.

Â
This will add data labels to our map according to data from the Revenue column.

Â
Fig 7: Output
Similar Reads
Excel Dynamic Chart Linked with a Drop-down List
Dynamic Chart using drop-down list is very helpful when we deal with tons of grouped data and perform comparative analysis. For example, an E-commerce site sells different types of products. They can create a drop-down list for every product and in the chart, they can see the sales details in the la
4 min read
How to Make a Dynamic Dependent Drop-Down List in Excel
Dynamic Drop Down List in Excel 365: Quick StepsPrepare Your DataConvert the List into an Excel TableCreate the Drop-Down List Using Data ValidationTest the Dynamic Drop-Down ListCreating dynamic dependent drop-down lists in Excel is a powerful way to improve data entry accuracy and user experience,
5 min read
How to Create a Dynamic Chart with Drop down List in Excel?
The Dynamic Charts are the chart that gets updated itself when the range of underline data changes. In these types, of charts the dynamic range is used as the source data of the chart. So, as the data changes the dynamic range gets updated instantly which further updates the chart according to the n
4 min read
Generating Dynamic Charts With VBA in Excel
A powerful graph range is an information range that refreshes naturally when you change the information source. This unique reach is then utilized as the source information in an outline. As the information changes, the powerful reach refreshes right away which prompts an update in the outline. The
2 min read
Excel VLOOKUP with Dynamic Column Reference
Suppose anytime you work with colossal tables of data and you want to implant a VLOOKUP function that dynamically updates to the accompanying portion as you copy it across. In that case, the VLOOKUP with the COLUMNS capacity is what you truly care about. That is; the col_index_num a piece of the VLO
4 min read
React Suite Dropdown Dropdown with Icon
React Suite is a popular front-end library with a set of React components that are designed for the middle platform and back-end products. The dropdown component allows the user to provide navigation that uses a select picker if you want to select a value. Dropdown with Icon will help us to add an i
3 min read
Dynamic Excel Filter Search Box
Filters are the most commonly used functionalities for filtering out any particular result in a large data set. Dynamic filters searches are used by large companies like Google, Amazon, Youtube, Flipkart, etc. where we just type a single character and it starts showing the recommended result. In thi
4 min read
Dynamic Array Formulas in Excel
Dynamic arrays are resizable arrays that calculate automatically and return value into multiple cells based on a formula entered in a single cell. The new array (multiple cells) that we get is known as spilling and the new array has been placed in neighboring cells. It is not necessary to use Ctrl +
2 min read
Dynamic Organizational Chart in Excel
An Organization Chart is also referred to as An Org Chart. This chart is used to show the internal structure and hierarchy of different roles in an organization, a company, or a college. An Organization Chart can also be beneficial to illustrate reporting system in an organization, which means it wi
3 min read
Dynamic Named Range in Excel
A dynamic named range expands automatically when you add values to the range. To better understand this concept let's take a look at the below example implementation. Sample Implementation: Step 1: Select the range A1:A5 and give the name like prices. After that calculate the sum of the range as sho
1 min read