diff --git a/ClosedXML/Excel/XLWorkbook_Save.cs b/ClosedXML/Excel/XLWorkbook_Save.cs index d32fa98..16ce6fe 100644 --- a/ClosedXML/Excel/XLWorkbook_Save.cs +++ b/ClosedXML/Excel/XLWorkbook_Save.cs @@ -2039,7 +2039,7 @@ pf.Axis = PivotTableAxisValues.AxisPage; pageFields.AppendChild(new PageField {Hierarchy = -1, Field = pt.Fields.IndexOf(xlpf)}); } - else if (pt.Values.Any(p => p.CustomName == xlpf.SourceName)) + else if (pt.Values.Any(p => p.SourceName == xlpf.SourceName && p.CustomName != xlpf.SourceName)) { pf.DataField = true; }