Think using a pivot table is quite ideal for your instance, Tom.
Assuming your data in cols A and B,
with headers in row1, eg:
States Job
CA Union
AK Non Union
MI Non Union
ME Union
CA Non Union
etc
Select cols A and B, click Data > Pivot table
Click Next > Next
In step 3 of the wiz, click Layout
Drag n drop States in ROW area
Drag n drop Job in COLUMN area
Drag n drop Job in DATA area
(it'll appear as Count of Job)
Click OK > Finish, That's it.
Hop over to the PT sheet for the results
It'll look something like this:
Count of Job Job
States Non Union Union Grand Total
AK 2 1 3
CA 1 2 3
ME 2 1 3
MI 1 2 3
etc
viz it gives you the required unique listing of all the States,
and the breakdown counts of union/non union for each state
For charting, you could tinker by just right-clicking on any cell inside the
pivot table > choose PivotChart. This would instantly yield a chart linked to
the pivot table that you can further dress up to taste.