如何在excel表中按比例分配四个不同列中的一列数?

时间:2017-05-24 12:30:53

标签: excel numbers

请参阅附图 示例:Excel sheet

需要分别以45:20:30:5的比例在A,B,C,D之间分配项目。

条件:

  1. 如果A,B,C,D的份额是小数,则需要忽略小数部分。分享只能是整数。 例如。 2.56将为2,0.56将为0

  2. 共享的总计数必须完全等于'总计项目'。

  3. 例如。 5将分为A:2,B:1,C:2,D:0

    如何在Excel工作表中执行此计算?

2 个答案:

答案 0 :(得分:0)

你的公式是这样的: enter image description here

由于舍入错误,总计不会累加到第一列。因此,为了纠正这一点,在最后一列中,您可以使用=A3-B3-C3-D3。或者您可以使用其他列。无论哪种方式,有人被骗了。 ☺

答案 1 :(得分:0)

更简单的单一公式,输入extension UIImage { class func imageWithColor(_ color: UIColor, size: CGSize) -> UIImage { let rect = CGRect(x: 0.0, y: 0.0, width: size.width, height: size.height) UIGraphicsBeginImageContext(rect.size) let context = UIGraphicsGetCurrentContext() context!.setFillColor(color.cgColor) context!.fill(rect) let image = UIGraphicsGetImageFromCurrentImageContext() UIGraphicsEndImageContext() return image! } } 并向右拖动,然后向下拖动,

B2

但是你的做法是错误的。忽略小数将永远不会累计到A列值(无论你做什么数学运算)。