The levels in the first three columns is intended to be a visual indicator of where the part falls within each assembly. My first step that I'm trying to do it get the part number to land below the assembly number, and as you can see part numbers can be in multiple assemblies. Nuts, bolts, washers . . . The second step is to populate an X in the level columns.