Este breve tutorial descreve como adicionar subtotal em Excel usando Java. Você receberá informações para configurar o ambiente de desenvolvimento, uma lista de etapas de programação e um código de exemplo para criar subtotais no Excel. Mais detalhes serão discutidos para aprimorar o código e criar saída personalizada ao adicionar subtotal a um arquivo Excel.
Passos para criar subtotais automáticos usando Java
- Personalize o IDE para usar Aspose.Cells for Java para criar um subtotal no Excel
- Crie um objeto Workbook e obtenha uma referência à primeira Worksheet para adicionar dados nele
- Adicione os rótulos de cabeçalho na primeira linha da planilha
- Defina os dados de amostra em um array 2D agrupado por região e preencha a planilha com os dados 2D
- Defina o intervalo de dados, chame a API subtotal para agrupar e calcule a soma
- Defina a opção para o outline exibir as linhas de subtotal abaixo das linhas de detalhe relacionadas
- Para exibir apenas as linhas de subtotal, recolha as linhas de detalhe agrupadas de todas as linhas da folha de cálculo.
- Ajuste automático das colunas e salve a pasta de trabalho no disco
Essas etapas descrevem como criar subtotal no Excel usando Java. Crie um objeto de pasta de trabalho, acesse a primeira planilha, adicione cabeçalhos de exemplo, crie dados agrupados de exemplo e insira os dados na planilha abaixo dos respectivos cabeçalhos. Defina o intervalo e a linha de cabeçalho, aplique um subtotal, configure a exibição do subtotal abaixo das linhas de detalhe, recolha os níveis de contorno para personalizar o arquivo Excel resultante e salve a pasta de trabalho no disco.
Código para criar subtotais automáticos no Excel usando Java
Este código demonstrou como fazer subtotal no Excel usando Java. Você pode classificar os dados pela coluna de grupo antes do subtotal, definir o intervalo dinâmico e escolher várias opções de subtotal, como usar a sobrecarga com replace, pageBreaks e resumo abaixo dos dados para controlar o comportamento do subtotal. Várias colunas de subtotal também podem ser adicionadas em uma única célula, e diferentes funções de consolidação podem ser utilizadas, como COUNT, AVERAGE e MAX, sempre que necessário.
Este artigo nos orientou a trabalhar com os subtotais em um arquivo Excel. Para vincular um slicer a várias tabelas dinâmicas, consulte o artigo Vincular slicer a várias tabelas dinâmicas usando Java.