|Have you tried to write an Nested IF statement based on the criteria, with the cell containing the formula formatted to match your dots requirement?|
For example, I formatted B1 as windings and entered this formula:
A wingding "l" is a black dot and a wingding "m" is an open dot. Therefore, based on the contents of C4 and C5, I'll get a specific set of dots in B1.
Remember that you can only have 7 Nested IFs, which should give you your 8 criteria if set up correctly.