EPPlus数据透视表将Null值替换为零

时间:2019-07-17 08:58:51

标签: c# epplus

有什么方法可以将数据透视表中的空值替换为0值 我发现的唯一方法是通过为空白单元格显示的选项->布局和格式->手动添加它:

这是我的数据透视表

        var PivotRange = Infra.Cells["C4:W" + InfraCount2];

        var pivotTable = Summary.PivotTables.Add(Summary.Cells["B2"], PivotRange, "PivotTable");

        var PAType = pivotTable.Fields["FSA-PA Type"];
        var LMType = pivotTable.Fields["L/M   "];
        pivotTable.RowFields.Add(PAType);
        pivotTable.ColumnFields.Add(LMType);
        PAType.Sort = eSortType.Ascending;

        pivotTable.DataOnRows = true;




        var field = pivotTable.DataFields.Add(pivotTable.Fields["FSA-PA Type"]);
        field.Name = "FSA-PA Type";
        field.Function = DataFieldFunctions.Count;
        field.Format = "0";

        pivotTable.ShowHeaders = false;
        pivotTable.ApplyBorderFormats = true;
        pivotTable.GrandTotalCaption = "Total";
        pivotTable.TableStyle = OfficeOpenXml.Table.TableStyles.Medium12;

0 个答案:

没有答案