• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 166
  • Last Modified:

if statement with vlookup

Hi Experts

Have a challenge that I haven't been able to figure out.  My skill with functions is limited so your help would be appreciated.

I have a table with product (A), BASE (B) AND NET (C).  I have a lookup table with AREA (H) and PAD (I).  
Each of the products start with a two character alpha that matches the items in the area column.  

IF LEFT TWO CHARACTERS EQUAL "AREA" THEN MULTIPLY BASE X PAD

I've attached a simple spreadsheet that shows what I need.  I think I am experiencing brain fad because this should be simple.
EXAMPLE.xlsx
0
spudmcc
Asked:
spudmcc
  • 2
1 Solution
 
Glenn RayExcel VBA DeveloperCommented:
Insert this formula in cell B2 and copy down:
=VLOOKUP(LEFT(A2,2),$H$2:$I$7,2,FALSE)*B2

The LEFT(A2,2) portion is picking up the leftmost two characters and then checking for that value in column H.  

If you want some error handling:
=IFERROR(VLOOKUP(LEFT(A2,2),$H$2:$I$7,2,FALSE)*B2,0)


Regards,
-Glenn
0
 
spudmccAuthor Commented:
This was spot on!  Again, you have come to my aid and I so very much appreciate it.  
Thank you so much for your time and talent.

Andy
0
 
Glenn RayExcel VBA DeveloperCommented:
I'm glad I could help.
-Glenn
0

Featured Post

[Webinar] Kill tickets & tabs using PowerShell

Are you tired of cycling through the same browser tabs everyday to close the same repetitive tickets? In this webinar JumpCloud will show how you can leverage RESTful APIs to build your own PowerShell modules to kill tickets & tabs using the PowerShell command Invoke-RestMethod.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now