Hi
I hope you can help - I can't get my head around using INDEX and MATCH to do the following:
I have two tables set up as follows:
Table 1 - Material Chemical Composition.
For example: C_max and C_min - this is the range of C (Carbon).
Table 2 - Grade Spec Chemical Limits
I want to be able to put the 'Class' from table 2 next to those figures in table one where all the Chemical figures match.
So for example against 230M07 in table one, I want it to put 04 in a new column at the end.
Is this possible?
I hope you can help - I can't get my head around using INDEX and MATCH to do the following:
I have two tables set up as follows:
Table 1 - Material Chemical Composition.
For example: C_max and C_min - this is the range of C (Carbon).
Material_BS970-91 | Material_BS970-1955 | MaterialType | Cond | C_min | C_max | Si_min | Si_max | Mn_min | Mn_max | P_min | P_max | S_min | S_max | Cr_min | Cr_max | Mo_min | Mo_max | Ni_min | Ni_max | Se_min | Se_max | Ti_min | Ti_max | Nb_min | Nb_max |
230M07 | EN1A | Steel | 0 | 0.15 | 0 | 0.05 | 0.9 | 1.3 | 0 | 0.09 | 0.25 | 0.35 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
212A42 | EN8DM | Steel | 0.4 | 0.45 | 0 | 0.25 | 1 | 1.3 | 0 | 0.06 | 0.12 | 0.2 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
226M44 | EN8M | Steel | T | 0.4 | 0.48 | 0 | 0.25 | 1.3 | 1.7 | 0 | 0.06 | 0.22 | 0.3 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 |
080A15 | EN32B | Steel | 0.13 | 0.18 | 0.1 | 0.4 | 0.7 | 0.9 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
080M15 | EN32C | Steel | 0.12 | 0.18 | 0.1 | 0.4 | 0.6 | 1 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
070M20 | EN3B | Steel | 0.16 | 0.24 | 0.1 | 0.4 | 0.5 | 0.9 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
080A30 | EN5B | Steel | 0.26 | 0.34 | 0.1 | 0.4 | 0.7 | 0.9 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
080A42 | EN8D | Steel | 0.4 | 0.45 | 0.1 | 0.4 | 0.7 | 0.9 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
080A47 | EN43B | Steel | 0.45 | 0.5 | 0.1 | 0.4 | 0.7 | 0.9 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | |
080M50 | EN43A | Steel | T | 0.45 | 0.55 | 0.1 | 0.4 | 0.6 | 1 | 0 | 0.05 | 0 | 0.05 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | 100 |
Table 2 - Grade Spec Chemical Limits
Specification | Thread | Class | Style | C_min | C_max | Mn_min | Mn_max | P_min | P_max | S_min | S_max | Pb_min | Pb_max |
ISO 898-2 | Coarse | 04 | style 0 0.45d<m<0.8d | 0.00 | 0.58 | 0.25 | 0.00 | 0.060 | 0.00 | 0.150 | |||
ISO 898-2 | Coarse | 05 | style 0 0.45d<m<0.8d | 0.00 | 0.58 | 0.30 | 0.00 | 0.048 | 0.00 | 0.058 | |||
ISO 898-2 | Coarse | 5 | style 1 m>0.8d | 0.00 | 0.58 | 0.00 | 0.060 | 0.00 | 0.150 | ||||
ISO 898-2 | Coarse | 5 | style 1 m>0.8d | 0.00 | 0.58 | 0.00 | 0.110 | 0.00 | 0.340 | 0.00 | 0.35 | ||
ISO 898-2 | Coarse | 6 | style 1 m>0.8d | 0.00 | 0.58 | 0.00 | 0.060 | 0.00 | 0.150 | ||||
ISO 898-2 | Coarse | 6 | style 1 m>0.8d | 0.00 | 0.58 | 0.00 | 0.110 | 0.00 | 0.340 | 0.00 | 0.35 | ||
ISO 898-2 | Coarse | 8 | style 2 m>0.9d | 0.00 | 0.58 | 0.25 | 0.00 | 0.060 | 0.00 | 0.150 | |||
ISO 898-2 | Coarse | 8 | style 1 m>0.8d | 0.00 | 0.58 | 0.30 | 0.00 | 0.048 | 0.00 | 0.058 | |||
ISO 898-2 | Coarse | 9 | style 1 m>0.8d | 0.00 | 0.58 | 0.25 | 0.00 | 0.060 | 0.00 | 0.150 | |||
ISO 898-2 | Coarse | 10 | style 1 m>0.8d | 0.00 | 0.58 | 0.30 | 0.00 | 0.048 | 0.00 | 0.058 | |||
ISO 898-2 | Coarse | 10 | style 2 m>0.9d | 0.00 | 0.58 | 0.30 | 0.00 | 0.048 | 0.00 | 0.058 | |||
ISO 898-2 | Coarse | 12 | style 1 m>0.8d | 0.00 | 0.58 | 0.45 | 0.00 | 0.048 | 0.00 | 0.058 | |||
ISO 898-2 | Coarse | 12 | style 2 m>0.9d | 0.00 | 0.58 | 0.45 | 0.00 | 0.048 | 0.00 | 0.058 |
I want to be able to put the 'Class' from table 2 next to those figures in table one where all the Chemical figures match.
So for example against 230M07 in table one, I want it to put 04 in a new column at the end.
Is this possible?