如何编写MS Excel公式计算';总计';基于ClientName列的每客户端动态
我附上了我的问题图片,我正试图实现“总目标”(₹)" 每个客户名称的价值。我需要在“总成本”中求和所有价值(₹)' 客户机1列至客户机2行,并在J11单元格中显示计算值 与客户端2类似,需要显示“总计”(₹)J19单元格中的值,依此类推。客户端1和客户端2之间的行是动态的,可以随时添加,但仍需要计算“总计”(₹)“如何编写MS Excel公式计算';总计';基于ClientName列的每客户端动态,excel,excel-formula,Excel,Excel Formula,我附上了我的问题图片,我正试图实现“总目标”(₹)" 每个客户名称的价值。我需要在“总成本”中求和所有价值(₹)' 客户机1列至客户机2行,并在J11单元格中显示计算值 与客户端2类似,需要显示“总计”(₹)J19单元格中的值,依此类推。客户端1和客户端2之间的行是动态的,可以随时添加,但仍需要计算“总计”(₹)“ 如果我是你,我会根据这些数据制作一个透视表。首先,在“客户名称”列的每一行填写一个客户名称,如图1所示: 然后创建类似于该透视表的透视表: 按照以下步骤操作: 用客户机1、客户机2
如果我是你,我会根据这些数据制作一个透视表。首先,在“客户名称”列的每一行填写一个客户名称,如图1所示: 然后创建类似于该透视表的透视表: 按照以下步骤操作:
然后向下拖动公式。我想这应该可以满足您的需要。您的电子表格格式不规则,这将使任务更加困难。您应该在该行中包含给定行的所有数据。也就是说,对于包含该客户端数据的任何行,不要将“ClientName”留空。下面的解决方案有效吗?@sekhar
J11 = SUMIF($B$11:$B$100,B11,$I$11:$I$100) # Note that you can change the 100 to be the last row