none
Alias handling in excel (lookup) RRS feed

  • Question

  • Key Columns:

    ID (unique for product), Chemical Formula (active ingredient in product), packaging factor (# units in package), inventory, aliasID

    An alias occurs when 2 distinct products (distinct IDs) have the same chemical formula and therefore can only differ in packaging factor and inventory. Aliases can be used to make up for a lack of inventory when a purchase is not feasible for the original product. 

    I currently use vlookup to return inventory info from an aliasID. Once I take the packaging factor into account this method works great, except for when a product has 2 aliases. Then I don't know how to do it (without creating many new columns for each potential alias)

    Basically, I more or less want to turn this:

            ID         Chem        Pack.         inv     units    alias

    1      a           NaCl          3             100     300      a         

    2      b           K               5             15       75        b

    3      c           NaCl          10            5         50        a

    4      d           Si              1              50       50        d

    5      e           P               2              100     200      e

    6      f           H               7              15       75        f

    7      g           NaCl          8              5         40       a

    8      h           K              1               50       50       b


    Into this:

            ID         Chem        Pack.         inv      units    alias     Eq. Units

    1      a           NaCl          3             100     300      a          90

    2      b           K               5             15       75        b          50

    3      c           NaCl          10            5         50        a         0

    4      d           Si              1              50       50        d         0

    5      e           P               2              100     200      e          0

    6      f           H               7              15       75        f          0

    7      g           NaCl          8              5         40       a          0

    8      h           K              1               50       50       b          0

    where we add the total units available from aliases. So product a for example will show its actual units (300) and the 90 available units from products c and g.



    • Edited by jeby_d Wednesday, May 29, 2019 8:00 PM
    Wednesday, May 29, 2019 7:57 PM