Hi Dennis,
So essentially you want to Select a row name from one pop-up menu, Select an amount (mass) from a second pop-up menu, and get the value at the intersection of the named row and the named column in a lookup table.

Articles:
This is a Lookup table, containing no formulas.*
Labels in column A must and in row 1 must exactly match the labels in the two pop-up menu sets in Orders.
Orders:
- Column A: entered data. Not affected by or used by formulas.
- Column B: Each body cell is a popup menu containing a 'blank' and four menu items matching the four labels in column A of the lookup table, Articles.
- Column C: Each body cell is a popup menu containing a 'blank' and three menu items matching the three labels in row 1 of the lookup table, Articles.
- Column D: Each body cell contains the formula shown below the tables, entered in D2, then filled down to D10.
Formula:
D2: IF(OR(B2="",C2=""),"",INDEX(Articles::A:D,MATCH(B2,Articles::$A,0),MATCH(C2,Articles::$1:$1,0)))
The core formula, shown in bold, uses MATCH to generate a row index number and a column index number.
The two index numbers are returned to INDEX, which retrieves the value from the cell at the intersection of the indexed row and the indexed column.
Example: In Orders::D2:
- The first MATCH gets "Article 1" from cell B2, searches for that value in Column A of Articles, finds it at the second position in the list in that column, and returns 2 to INDEX.
- The second MATCH gets "50g" from cell C2, searches for that value in Row 1 of Articles, finds it at the second position in the list in that row, and returns 2 to INDEX.
- In each MATCH, the final argument, 0, tells MATCH to accept only an exact match. If the search value is not found, MATCH will return an error.
- INDEX uses the two values (2 and 2) returned by MATCH, and retrieves the value ( 50 )at the second row and the second column of Articles.
The outer part of the formula (shown above in normal type) is a switch, used to prevent calculation by the core formula until there is an entry selected in both of cells B2 and C2.
Regards,
Barry