Sua tabela está em conflito com duas "regras de design" para tabelas (acabei de formulá-las - mas tentei criar regras / princípios de destilação que explicam por que o design da tabela não é muito bom):
- você pode ler qualquer combinação de linha / coluna sem (muito) digitalizar ao longo da linha.
- todos os dados necessários para entender uma linha são colocados à esquerda da tabela o quanto for possível.
Se você deslocasse o item como uma segunda coluna (segunda regra), isso tornaria a tabela mais compacta, melhor legível e também pronta para ser criada automaticamente usando Tabelas dinâmicas .
Eu criei uma base de tabela dinâmica para seus dados de amostra. Eu acho que isso ilustra que este design é compacto e facilmente criado no Excel (alguns textos como "Waarden" ("Values") estão em holandês, por causa da minha versão de idioma).
Eucrieiestatabeladinâmicacomosseguintescampos:
- Linhas:id,itemetamanhodoproduto
- Colunas:valores
- Valores:contagemdetamanho,preçomédioesomatotal
Alémdisso,euremovoossubtotaiserevertiolayoutdatabeladinâmicapara"Layout clássico".