Hi @boss - In @Deep 's suggestion, the calculation using contains() function is assuming the value is a combined Name + Type in the same ‘cell’. If those are indeed two different columns, you can use the Type field as-is.
As Deep showed you can use it directly in a pie or donut chart to get percentages, or if you use a Pivot Table, you can apply a Percent of Total table calculation to it: