Como eliminar o gran total da táboa dinámica (4 xeitos rápidos)

  • Comparte Isto
Hugh West

A Táboa dinámica de Excel é unha ferramenta eficaz para ordenar e agrupar datos. En xeral, as táboas dinámicas engaden un campo total general adicional cando amosa o conxunto de datos. Non obstante, ás veces isto pode ser irrelevante e pode querer eliminalo por completo. Tendo isto presente, este artigo mostra 4 formas de como eliminar o total total da táboa dinámica .

Descargar o libro de prácticas

Podes descargar o caderno de prácticas desde a seguinte ligazón.

Eliminando Grand Total.xlsm

4 xeitos de eliminar o gran total da táboa dinámica

Ao longo deste artigo, teremos en conta o seguinte conxunto de datos nas celas B4:D14 que mostra os nomes de elementos , a súa Categoría e as Vendas en USD. Polo tanto, sen máis demora, vexamos cada método un por un.

Aquí usamos a versión Microsoft Excel 365 , pode usar calquera outra versión segundo a túa conveniencia.

Método 1: Usando a ferramenta de deseño para eliminar o total xeral da táboa dinámica

Empezaremos as cousas coa forma máis obvia de eliminar o total total da táboa dinámica, é dicir, usando a ferramenta contextual Deseño . Entón, vémolo en acción.

📌 Pasos :

  • Ao principio, seleccione o conxunto de datos ( B4:D14 celas) >> vai á pestana Inserir >> prema no botón Táboa dinámica .

Nunhainstantáneamente, aparece o asistente Táboa dinámica da táboa ou rango .

  • A continuación, marque a opción Nova folla de traballo e prema Aceptar .

Agora, abre o panel Campos da táboa dinámica á dereita.

  • Aquí, arrastra o <1 Os campos>Categoría e Vendas nos campos Fichas e Valores respectivamente.

  • A continuación, faga clic en calquera lugar da táboa dinámica e seleccione a ferramenta Deseño .

  • Despois disto, prema o menú despregable Totais xerais >> escolle a opción Desactivado para filas e columnas .

Isto é o total general eliminado do pivote táboa. É así de sinxelo!

Ler máis: Como usar a fórmula de Excel para calcular a porcentaxe do total xeral

Método 2: empregando a opción Eliminar total total

Para o noso seguinte método, usaremos a opción Eliminar total total que se chama acertadamente. Polo tanto, só tes que seguir estes pasos.

📌 Pasos :

  • Para comezar, selecciona o conxunto de datos (celdas B4:D14 ) >> mover á pestana Inserir >> prema no botón Táboa dinámica .

Agora, abre a caixa de diálogo Táboa dinámica da táboa ou rango .

  • A continuación, marque a opción Nova folla de traballo >> prema no botón Aceptar .

  • A continuación, arrastre Categoría e Vendas campos nas Filascampos e Valores respectivamente.

  • En segundo lugar, seleccione o Total xeral ( B9:C9 celas) >> prema co botón dereito do rato >> escolle a opción Eliminar total total .

Finalmente, o teu resultado debería parecerse á imaxe que se indica a continuación.

Ler máis: Como facer un subtotal e un total xeral en Excel (4 métodos)

Método 3: utilizar as opcións de táboa dinámica para Eliminar total xeral

Outro xeito de eliminar o total xeral da táboa dinámica é utilizar as Opcións da táboa dinámica . Entón, vexamos o proceso en detalle.

📌 Pasos :

  • En primeiro lugar, xera a táboa dinámica seguindo os pasos mostrados nos métodos anteriores.
  • En segundo lugar, seleccione calquera lugar da táboa dinámica >> prema co botón dereito do rato >> prema en Opcións da táboa dinámica .

A continuación, aparece un asistente de Opcións da táboa dinámica .

  • Agora, escolla a pestana Totais e filtros >> desmarque as opcións Mostrar totais xerais das filas e Mostrar totais xerais das columnas >> prema Aceptar .

En consecuencia, a súa saída debería aparecer como a imaxe que se mostra a continuación.

Ler máis: Como mostrar o total total na táboa dinámica (3 métodos sinxelos)

Método 4: aplicar código VBA para eliminar o total total de Táboa dinámica

Claro,eliminar o total é sinxelo, non obstante, se a miúdo precisas facelo, podes considerar o código VBA que aparece a continuación. Entón, só tes que seguir.

📌 Paso 01: Abre o Editor de Visual Basic

  • Primeiro, vai ao Desenvolvedor > Visual Basic .

Isto abre o Editor de Visual Basic nunha nova ventá.

📌 Paso 02: Insire Código VBA

  • En segundo lugar, vai á pestana Inserir >> seleccione Módulo .

Para facilitar a súa consulta, pode copiar o código desde aquí e pegalo na xanela como se mostra a continuación.

2906

Desglose do código:

Agora, explicarei o O código VBA usado para eliminar o total xeral . Aquí, o código divídese en 2 pasos.

  • Na primeira parte, dálle un nome á subrutina,
  • A continuación, define as variables.
  • A continuación, active Folla1 mediante o método Activar e asígnase a caché de memoria mediante o obxecto PivotCache .
  • Máis tarde, na segunda parte , insira a Táboa dinámica nunha nova folla co método Engadir .
  • Agora, coloque a Táboa dinámica no preferido ( B4 ) cela e dálle un nome. Neste caso, chamámoslle Sales_Pivot .
  • Ademais, engade os Pivot Fields , é dicir, a Categoría no RowField. e Vendas no DataField .
  • Por último, configure o ColumnGrand e as propiedades RowGrand en False .

📌 Paso 03: Execución Código VBA

  • Agora, pecha a xanela VBA >> prema no botón Macros .

Isto abre o cadro de diálogo Macros .

  • Despois disto, faga clic no Executar o botón .

Ao final, os resultados deberían parecer a captura de pantalla que se indica a continuación.

Ler máis: Como contraer a táboa para mostrar só os totais xerais (5 xeitos)

Eliminar o total xeral da columna da táboa dinámica

Ata agora discutimos a eliminación do total xeral completamente da táboa dinámica. E se queres eliminar só a columna total total ? Entón estás de sorte xa que o seguinte método responde a esta pregunta. Entón, imos comezar.

📌 Pasos :

  • Para comezar, seleccione o conxunto de datos ( B4:D14 celas) >> ; mover á pestana Inserir >> prema no botón Táboa dinámica >> logo, marque a opción Nova folla de traballo .

  • A continuación, arrastre o Elemento, Categoría, e Vendas nos campos Filas, Columnas e e Valores respectivamente.

  • Á súa vez, faga clic en calquera lugar da táboa dinámica >> navegue ata a ferramenta Deseño >> prema a opción Totais xerais >> escolla Activado só para filas .

Isto elimina ocolumna total xeral da táboa dinámica como se mostra na captura de pantalla a continuación.

Eliminar total total da fila da táboa dinámica

Ata agora Probablemente descubriches que tamén podes eliminar o total da fila. Só tes que seguir.

📌 Pasos :

  • Do mesmo xeito, insire a táboa dinámica como se mostra no método anterior.
  • A continuación, selecciona calquera cela da táboa dinámica >> vai á ferramenta Deseño >> prema no menú despregable Totais xerais >> seleccione Activado só para columnas.

Por iso, a fila total xeral eliminouse da táboa dinámica .

Cousas que debes lembrar

  • Ao utilizar o código VBA , asegúrate de introducir o nome correcto da folla. Neste caso, Sheet1 contén o conxunto de datos, polo que escribimos o comando Sheet1.Activate .

  • Se cambias o nome a, por exemplo, Dataset.Activate , obterás un erro como se mostra na captura de pantalla que aparece a continuación.

Sección de práctica

Proporcionamos unha sección Práctica no lado dereito de cada folla para que poidas practicar ti mesmo. Asegúrate de facelo por ti mesmo.

Conclusión

Espero que este artigo che axude a comprender como eliminar o total total de táboa dinámica . Se tes algunha dúbida, deixa un comentario a continuación. Ademais, se queres ler máis artigos coma este, tipode visitar o noso sitio web.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.