Registros duplicados en Tabla Pivote

HenryD34

New Member
Joined
Mar 6, 2003
Messages
10
Hola a todos.

Necesito saber como identificar (quiza con colores) en una tabla pivote cuando tenga dos nombres duplicados.

Me gustaria que lo vieran en la pantalla, pero no se como hacerlo.

Saludos,

HenryD34
 

Excel Facts

Quick Sum
Select a range of cells. The total appears in bottom right of Excel screen. Right-click total to add Max, Min, Count, Average.
Se hace de la misma manera que uno lo haría con un rango normal. Poner formateo condicional con una formula que usa COUNTIF. Por ejemplo, un formateo condicional con la formula siguente:
  • =COUNTIF($B$5:$B$50,B5)>1
produce una tabla dinámica así:

Sheet4

<TABLE style="PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Arial; BACKGROUND-COLOR: #ffffff" cellSpacing=0 cellPadding=0 border=1><COLGROUP><COL style="FONT-WEIGHT: bold; WIDTH: 30px"><COL style="WIDTH: 74px"><COL style="WIDTH: 68px"><COL style="WIDTH: 46px"></COLGROUP><TBODY><TR style="FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center"><TD></TD><TD>A</TD><TD>B</TD><TD>C</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">3</TD><TD>Sum of Qty</TD><TD></TD><TD></TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">4</TD><TD>Region</TD><TD>Product</TD><TD>Total</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">5</TD><TD>East</TD><TD style="BACKGROUND-COLOR: #ffff00">Gadget</TD><TD style="TEXT-ALIGN: right">1,456</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">6</TD><TD></TD><TD style="BACKGROUND-COLOR: #ffff00">Widget</TD><TD style="TEXT-ALIGN: right">4,494</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">7</TD><TD>East Total</TD><TD></TD><TD style="TEXT-ALIGN: right">5,950</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">8</TD><TD>North</TD><TD style="BACKGROUND-COLOR: #ffff00">Gadget</TD><TD style="TEXT-ALIGN: right">1,934</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">9</TD><TD></TD><TD style="BACKGROUND-COLOR: #ffff00">Widget</TD><TD style="TEXT-ALIGN: right">2,446</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">10</TD><TD></TD><TD>Woozle</TD><TD style="TEXT-ALIGN: right">3,606</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">11</TD><TD>North Total</TD><TD></TD><TD style="TEXT-ALIGN: right">7,986</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">12</TD><TD>South</TD><TD>Gizmo</TD><TD style="TEXT-ALIGN: right">1,357</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">13</TD><TD></TD><TD style="BACKGROUND-COLOR: #ffff00">Widget</TD><TD style="TEXT-ALIGN: right">5,185</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">14</TD><TD>South Total</TD><TD></TD><TD style="TEXT-ALIGN: right">6,542</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">15</TD><TD>West</TD><TD style="BACKGROUND-COLOR: #ffff00">Gadget</TD><TD style="TEXT-ALIGN: right">5,155</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">16</TD><TD></TD><TD style="BACKGROUND-COLOR: #ffff00">Widget</TD><TD style="TEXT-ALIGN: right">259</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">17</TD><TD>West Total</TD><TD></TD><TD style="TEXT-ALIGN: right">5,414</TD></TR><TR style="HEIGHT: 17px"><TD style="FONT-SIZE: 8pt; BACKGROUND-COLOR: #cacaca; TEXT-ALIGN: center">18</TD><TD>Grand Total</TD><TD></TD><TD style="TEXT-ALIGN: right">25,892</TD></TR></TBODY></TABLE>

Excel tables to the web >> http://www.excel-jeanie-html.de/index.php?f=1" target="_blank"> Excel Jeanie HTML 4

Pero note que usted tendría que usar un rango de tamaño suficiente para cubrir todo. Uno podría definir un rango nombrado si deseara.
 
Upvote 0
Gracias Greg por tu recomendación, mi archivo se ve de la siguiente manera:

<TABLE style="WIDTH: 454pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=605 border=0 x:str><COLGROUP><COL style="WIDTH: 401pt; mso-width-source: userset; mso-width-alt: 19565" width=535><COL style="WIDTH: 53pt; mso-width-source: userset; mso-width-alt: 2560" width=70><TBODY><TR style="HEIGHT: 10.5pt" height=14><TD class=xl26 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; WIDTH: 401pt; BORDER-BOTTOM: black 0.5pt solid; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" width=535 height=14>NO. RUC</TD><TD class=xl26 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black; WIDTH: 53pt; BORDER-BOTTOM: black 0.5pt solid; BACKGROUND-COLOR: transparent" width=70>(All)</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl26 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: black; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: black 0.5pt solid; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" height=14>TELEFONOS</TD><TD class=xl26 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: black; BORDER-LEFT: black; BORDER-BOTTOM: black 0.5pt solid; BACKGROUND-COLOR: transparent">(All)</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl26 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: black; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: black 0.5pt solid; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" height=14>DIRECCION</TD><TD class=xl26 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: black; BORDER-LEFT: black; BORDER-BOTTOM: black 0.5pt solid; BACKGROUND-COLOR: transparent">(All)</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" height=14></TD><TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent"></TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl24 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" height=14>Sum of Existe</TD><TD class=xl27 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent"> </TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl24 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" height=14>NOMBRE</TD><TD class=xl24 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent">CODIGO</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl30 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: yellow" height=14>ABRAHAM ZELADA</TD><TD class=xl24 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num>4004646</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl31 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: yellow" height=14> </TD><TD class=xl29 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num>4006481</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl30 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: yellow" height=14>ACCESORIOS PUNTO COM MONJAS</TD><TD class=xl24 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num="4033280">4033280</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl31 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; HEIGHT: 10.5pt; BACKGROUND-COLOR: yellow" height=14> </TD><TD class=xl29 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num>4033281</TD></TR><TR style="HEIGHT: 10.5pt" height=14><TD class=xl25 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: black 0.5pt solid; BORDER-BOTTOM: black 0.5pt solid; HEIGHT: 10.5pt; BACKGROUND-COLOR: transparent" height=14>Grand Total</TD><TD class=xl28 style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: black 0.5pt solid; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: black 0.5pt solid; BACKGROUND-COLOR: transparent"> </TD></TR></TBODY></TABLE>

He marcado a proposito ambos registros, debido a que el objetivo es ese, que Excel detecte que hay dos registros con el mismo nombre (aunque aparece uno por ser Pivot) y que lo marque con un color, esto es de una base de datos donde la Pivot detecta que estan creados dos codigos para un proveedor.

Espero esto amplie, para que me puedas ayudar.

Saludos desde el Pais de la Eterna Primavera. (Guatemala)
 
Upvote 0
O sea lo que quieres es un criterio para que se amarillen, los campos de Fila que contienen mas de un campo de datos o de campos de Fila Inners o sub Campos?
el cripodria ser este:
1)seleccionas toda la columna del rango a distinguir
2) SUPONGAMOS comienza en H4, entonces usas esta formula como criterio del Formato condicional
=O(H4="";H3="")
 
Upvote 0
Tienes que tener en cuenta que los formatos condicionales permanecen las celdas mas alla de cualquier cambio que hagas en la tabla, es decir que no repetaran campos sino simplemente columnas, perdiendose su significado en caso de cambios. De necesitar algo Dinamico hay que usar VBA
 
Upvote 0
Gracias Galileo en VBA me interesaria analizarlo, pero no tengo conocimientos acerca de utilizar esta herramienta, estaré buscando otras alterntivas, muchas gracias...

Feliz Navidad y próspero Añ Nuevo 2009 desde Guatemala
 
Upvote 0

Forum statistics

Threads
1,223,970
Messages
6,175,703
Members
452,667
Latest member
vanessavalentino83

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top