Hi Jorge,

Looks like this can be handled using lookup formulas.

 

One good way to perform lookups is to have a number representing each of
your criteria each alone in their own cell, preferably all in the same table
for all transporters.  You can use pivot tables to generate the cross
referenced charts you have now for easy human-reading for each shipper, and
your Cost table can use lookup formulas to do its calculation.

 

I'm a bit confused about a few details, and don't have a lot of time right
now, but will try to take another look in the coming days if you haven't a
solution yet.

 

Some questions though:

You refer to 6 items of data:  (1) Transporter (2) Zone (3) Volumes (4)
Weight/KG (5) Distance/KM (6) Cost.

 

The charts for each Transporter seem to contain 4 items of data.  5
including the name of the transporter.  I assume the row 2 of the
transporter tables contain ranges for VOLUMES, row 3 ranges for WEIGHT/KG;
Column 1 zontains ZONE.  The data points in cells B4:D7 then must contain
either DISTANCE/KM or COST… But which?  And where is the other item?

 

It's possible to perform a lookup that checks multiple criteria and finds
the intersection on a table like this.  Perhaps--since the ranges for
volumes and KG seem to be the same for all transporters, as do the number of
zones--insert another column either before or after the zone column for the
Shipper name/ID, and include all transporters' data in the one table while
maintaining a similar format.  You can then use a lookup strategy that might
go like this:  use MATCH functions for each criteria, and logic to determine
the right combination of criteria, then use the index function to retrieve
the selected column, and another index function to retrieve the selected
row.  Place a space between those two functions (all in the same formula)
and Excel will return the intersection of that row and column, which will be
a single matching cell.

 

Asa

 

 

From: excel-macros@googlegroups.com [mailto:excel-macros@googlegroups.com]
On Behalf Of Jorge Marques
Sent: Friday, June 29, 2012 1:54 AM
To: excel-macros@googlegroups.com
Subject: $$Excel-Macros$$ What do you recommend?? If Formulas, Tables with
macros, vlookups?

 

Hi guys i have a sheet where I every month i calculate the costs for
logistics, there are 3 conditions (KM, Weight in KG, and Volumes), where i
have to calculate depending on the data put in the columns B,C,D

 

if it is zone 1,2,3 and has the volumes or weight under those limits it puts
those values. if zone 4 and under those 3 limits we have to multiply the
value in the table with the extra km in column D.

 

Until now i only had 2 transport company´s so I used if formulas to
calculate the costs, but now I have 3 more, a total of 5, and I think if i
use if formulas it will be heavy on the code and generate errors.

 

What do you recommend?

 

Thank you very much in advance.

-- 
FORUM RULES (986+ members already BANNED for violation)
 
1) Use concise, accurate thread titles. Poor thread titles, like Please
Help, Urgent, Need Help, Formula Problem, Code Problem, and Need Advice will
not get quick attention or may not be answered.
 
2) Don't post a question in the thread of another member.
 
3) Don't post questions regarding breaking or bypassing any security
measure.
 
4) Acknowledge the responses you receive, good or bad.
 
5) Cross-promotion of, or links to, forums competitive to this forum in
signatures are prohibited. 
 
NOTE : Don't ever post personal or confidential data in a workbook. Forum
owners and members are not responsible for any loss.
 
----------------------------------------------------------------------------
--------------------------
To post to this group, send email to excel-macros@googlegroups.com
 
To unsubscribe, send a blank email to
excel-macros+unsubscr...@googlegroups.com

-- 
FORUM RULES (986+ members already BANNED for violation)

1) Use concise, accurate thread titles. Poor thread titles, like Please Help, 
Urgent, Need Help, Formula Problem, Code Problem, and Need Advice will not get 
quick attention or may not be answered.

2) Don't post a question in the thread of another member.

3) Don't post questions regarding breaking or bypassing any security measure.

4) Acknowledge the responses you receive, good or bad.

5)  Cross-promotion of, or links to, forums competitive to this forum in 
signatures are prohibited. 

NOTE  : Don't ever post personal or confidential data in a workbook. Forum 
owners and members are not responsible for any loss.

------------------------------------------------------------------------------------------------------
To post to this group, send email to excel-macros@googlegroups.com

To unsubscribe, send a blank email to excel-macros+unsubscr...@googlegroups.com

Reply via email to