Tag: 小计

Excel计数没有预设范围发生

晚上好。 我正在计算每个公司在每个国家有多less个办公室。 例如,24小时健身的办公室如下: China 2 Hong Kong 6 etc. 我可以把它小计,但我想在它自己的专栏。 我已经试过这样做了,但是整个表格已经超过了168K行。 有人能帮我一下吗?

Power Query Excel以列的百分比显示值

通常情况下,数据透视表用于以特定顺序显示数据。 对于这个特定的“问题”,我需要提出数字和目标。 这在枢轴中是有冲突的,因为列的百分比也考虑了目标。 不用担心,用PowerPivot应该可以解决这个问题。 到目前为止,我已经能够创build一个具有以下布局的表格: 1 2 3 cat A 5 10 7 cat B 10 8 9 cat C 0 2 1 其中1,2和3是一个月的前三天(为了简单起见,其余的被省略)。 我可以得到总计的列如下: = Table.FromRows({List.Transform({"1","2","3"}, each List.Sum(Table.Column(prevStep, _)))}, {"1","2","3"}) 此外,我可以将列的每个值除以数字: = Table.TransformColumns(prevStep, List.Transform({"1","2","3"}, each {_, (this) => this / 42, type number})) 现在我想用之前为列列计算的总数replace42。 请注意,“{”1“,”2“,”3“}将在另一步中自动计算。 有人可以详细说明如何实现这一目标吗? 预期结果: 1 2 3 cat A 0.33 0.5 […]

在同一行macros中的小计和计数

我有一个报告,我试图产生显示在贷款官员分组的贷款政策以外的贷款,美元贷款的政策以外的贷款小计。 我也想计算一下贷款的数量,但是我不能让计数和小计一样出现。 Range("A2:K2", ActiveCell.End(xlDown)).Select Selection.CurrentRegion.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(1, 7, 8), _ Replace:=True, PageBreaks:=False, SummaryBelowData:=True Selection.CurrentRegion.Subtotal GroupBy:=2, Function:=xlCount, TotalList:=Array(4), _ Replace:=False, PageBreaks:=False, SummaryBelowData:=True 这导致了我想要的第1,7和8列中的小计,但在小计上方插入了一行,而计数在小计上方的第4列中显示。 我在最后的真/假陈述中尝试了不同的变化。 我也尝试在每笔贷款旁边添加1的“虚拟”列,但是我想隐藏“虚拟”列,以便报告可以放在一张纸上,而且我不知道如何抵消结果小计,因为不同的贷款人员在政策之外提供的贷款数量在不同的时期会有所不同。 有没有办法做到这一点?

检查excel列的值,如果他们是相等的

我有这样的桌子 产品价格货币 ________ ________ ________ 产品1 10美元 产品2 11 EUR 产品3 12美元 产品4 13 CNY 产品5 14 EUR _____ =小计(109) 我在货币列中使用filter,在价格列中使用小计(109)公式来合计价格。 因此,如果从filter中select美元,则会以美元价格过滤所有产品并将它们相加。 但是,如果货币没有被过滤,小计(109)总结价格,这是错误的(1美元+ 1欧元不是2)。 只有当货币列中的值相等时,我才会激发小计(109)公式。 就像在过滤的行中计数不是唯一的值,如果这等于1个激发小计(109)。 注意:我知道如何通过在单独的单元格中放置货币的下拉列表来实现SUMIF。 但是我想用filter来完成这个任务。

Excel 2010 – 覆盖字段值的小计

我有一个Excel表格,需要计算值的总和。 价值观可以在两个领域之一,如果是在第二个领域,我想忽视第一个领域。 Row1: Default value | Override Value Row2: 1 | 2 Row 3: 4 | no value entered Row 4: 0 | 6 Subtotal of Values=12 如果填充值被填充,则包括该数字,而不是小计中的默认值。 如果“替代值”未填充,则将“默认值”包含在“小计”中。 我需要使用小计109,因为我有时隐藏的字段。 是否有可能直接在Excel电子表格中使用公式,而不是使用和VBA代码 ?

只在一个行(不是列)中只加上可见的单元格?

我有一个行,我只想总结可见的单元格,我知道如果它是一个列我可以使用小计(109,范围),但这似乎并不适用于一行中的单元格。 任何人都知道如何总结连续可见的单元格? 请点击这里图片

使用C#编程使用小计函数在Excel中对数据进行sorting

我有数据,我想应用小计function,然后按降序sorting结果数据。 到目前为止,我已经设法让我的代码应用小计function,然后更改视图,所以它只显示我想要sorting的列。 我不知道如何使用.Sort方法在这一点上只对可见的数据进行sorting。 我的代码来实现小计: xcel.Range range = excelWorksheet.UsedRange; range.Subtotal(1, Excel.XlConsolidationFunction.xlSum, Type.Missing, (object)true, (object)false, Excel.XlSummaryRow.xlSummaryBelow); 我的代码将视图更改为我想要sorting的列: excelWorksheet.Outline.ShowLevels(2, Type.Missing); 在这一点上,我已经尝试了使用几乎所有我能想到的范围的.Sort方法的许多变体(可见范围,明确说明我想要的列,整个工作表,小计filter之前使用的范围,使用的范围在小计过滤之后)。 我也尝试过在Excel中录制一个macros,但我不知道如何将其转换回C#。 Excelmacros的确切,我需要的是: Range("G3").Select ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("G3"), _ SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("Sheet1").Sort .SetRange Range("A2:G2853") .Header = xlNo .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With 有没有人知道如何在小计分组应用后对数据进行sorting?

实现Excel的小计function

Excel从菜单Data – > Outline – > Subtotal提供了小计选项。 它自动创build子数据和折叠数据的可能性。 下面的图片演示了如何操作转换工作表。 而这正是我通过POI需要做的。 我知道如何设置一个小计function到一个单元格,所以我可以自己计算中间款项。 但是,如何在左边框上启用折叠? 我意识到有groupRow()方法,但是这些嵌套组不能像他们应该。 如果我使用下面的代码,我只得到两个组。 一大(1-7)和(1-3)。 组(5-7)缺失,更改通话顺序不起作用。 sheet.groupRow(1, 7); sheet.groupRow(1, 3); sheet.groupRow(5, 7);

在按小计分组时,删除不含“Total”字的行

我有Excel 2007,这意味着我只有一个filterbutton,而不是旁边的filter按文本过滤。 我已经分组总数,例如: A 600 A Total 600 B 100 B 200 B Total 300 有什么办法来过滤这只为了得到?: A Total 600 B Total 300

Excel – 总结然后小计?

同事在“X4:X38”中有一系列的值。 由于这些表格可能会被过滤,因此她希望使用小计函数来对它们进行求和 – 但是希望首先将所有值都进行四舍五入。 ={SUM(ROUNDUP(X4:X38,0))} 完美地工作。 然而, {SUBTOTAL(9,ROUNDUP(X4:X38,0))} 生成一个通用的“您键入的公式包含错误”消息。 我已经尝试了各种明显的东西,比如在“综合”部分加上括号。 任何帮助,将不胜感激。