Skip to main content

New Article

How to SUM by matching partial text in Excel

How to display an image in worksheet based on a List or based on IF condition?

Excel can show image on worksheet based on a specific IF condition. So, how to do it? Simple follow the below steps:



Step by Step:

Step 1: Insert images in your Excel Worksheet. Here I've inserted 5 different types of balls, Football, Cricket, Pool, Basketball, Tennis ball. Note that, All balls are placed into different cell. These are placed in Picture sheet.

Image 1: 5 balls placed in 5 different cells and covered photo's wide and height

Step 2: In the report sheet, design the report as you wish. I've designed in my way like below:

Image 2: Kids asking to Donald Duck, which ball need to throw now

Step 3: Make a drop down list "Games" in E6 cell in Report sheet from Data Validation. which is as below:

Football
Cricket
Pool
Basketball
Tennis

You can do an IF function here in E6 in Report sheet, which will meet a certain condition and returned Football, Cricket, Pool, Basketball or Tennis.

Step 4: Now the tricky part is here. Trick is, if you select Football, then a Cell Value (which is a picture of football) defined the cell as Football Name with the help of Name Manager dialog box, will return in a place you decided. Ok, first I would like to set the place where the Picture will show. To do this, first Select the A2 cell of Picture sheet and Click on Home | Copy | Copy as Picture..

Image 3: Copy as Picture
Then a dialog box will appear like below image:
Image 4: Copy Picture dialog box

Select "As shown on screen" from Appearance and "Picture" from Format option and Click on Ok. Now Paste the picture by simply pressing Ctrl+V. Then it will display on your worksheet. Place the pasted picture in your target cell (G4 in Report sheet) with the help of your Mouse dragging. This will looks like below:

Image 5: Placed the Pasted Picture in G4 cell. Note that, it is not necessary to paste within a cell. You can freely place anywhere you want in the worksheet.

Step 5: Now you need to link the E6 cell of Report sheet, where value will changed based on your selection or condition. And based on the cell value of E6 (which you will select) the image will show with the same name in the target area. To make a link you need to Click on Name Manager dialog box, where you will see "Games" list already present there:

Image 6: Name Manager

Step 6: Click on New button and Create a Name for =Indirect(Report!$E$6) cell is "ShowPicture".
 Image 7: Defined a Name "ShowPicture" for linking with the E6 cell or Report sheet

Click on Ok to add a Name with =Indirect(Report!$E$6 formula. Now set Names by this way for all the games in list to Picture sheet. Example: 
Name "Football" Refers to: =Picture!$A$2
Name "Cricket" Refers to: =Picture!$B$2
Name "Pool" Refers to: =Picture!$C$2
Name "Basketball" Refers to: =Picture!$D$2 
Name "Tennis" Refers to: =Picture!$E$2

Image 8: Defined Names as exactly in the List items on Report!E6
 Image 9: Defined Cricket as a Name of B2 cell. If we call Cricket, then value of B2 will return

Step 7: Finally link the Pasted Picture (on Report sheet) with ShowPicture Name by clicking on pasted picture and click on Formula bar and enter the =ShowPicture formula then press enter:
 Image 10: Press Enter after linking the pasted picture

Finally you have done this. Now if you change the value of E6 cell then ball will also changed based on your selection. Example:

Image 11: Image changed based on cell value

Thanks!! Have fun!!

Popular posts from this blog

Cumulative Closing Balance like a Bank Statement in PivotTable

A Bank Employee in many case needs to calculate the Closing Balance after each transaction in PivotTable like a Bank Statement . But with the help of Calculated Field of a PivotTable , you can only calculate Field with Field . It's not possible to use a formula in Calculated Field where you can mention a single cell with Relative Reference Cell . Because a PivotTable acts like a Table format where you can work with Field or Column Name . A Helping Column (A regular column, that helps to get a partial result where formula applied) can be a good idea. But there is an option in PivotTable by which you can Calculate Cumulative . In this article I will show you, how you can do it. Calculating with Formula: Assume that, you have an Excel file with Debit and Credit transaction of an Account . Image 1: Sample Bank Statement In a Bank Statement , Month wise Cumulative Balance is important. In the Excel sheet, as above, it is very easy to use a formula and calc...

Value Paste and Formula Paste

In many case, in our professional life, we need to do Copy and Value Paste or Copy and Formula Paste in all most always. Those employees, who works under MIS Department, have to do it lots of time in a single day to prepare reports. It is very time costing task in Office. Many of us use Excel Menubar to do it, others are using Keyboard Shortcut by pressing ALT key (like for Value Paste Press ALT+H+V+V and for Formula Paste Press ALT+H+V+F ). But did you noticed that, these two ways strongly need your attention to do this task. More clearly, if you choose Value Paste from Menubar , then what you need to do? First you should take the mouse in Hand Wheel the mouse in Home menu Then Click on Paste Then you pressure your eyes to find the Value Paste icon And then Click on it to paste it These all steps can take more than 1 second. Am I right? Below is an image of this process: Image 1: Value Paste from Home Menu On the other hand, if you choose the shortcut f...