标签: excel vba excel-formula
嗨,我想计算此列的百分比:
如果Auction_id相同,我使用此公式计算所有单位的order_units百分比:
=IF((A2=A3),C2/D2)
它用于auction_id = 20,但对于auction_id = 19,我更改了公式:
=IF((A17=A18),C17/D$17)
以此类推...
如果有任何简单的方法可以使用公式或vba代码来完成,则我有200多个行?
答案 0 :(得分:2)
使用SUMIF获取总数:
=C2/SUMIF(A:A,A2,D:D)
答案 1 :(得分:0)
如果我理解您提出的问题正确,那么嵌套的if语句将满足您的需求。
一个例子是:
=IF(A1<>B1,IF(A1>B1,A1*B1,A1/B1))
如果要查看其工作原理,只需将3放在单元格A1中,将4放在单元格B1中,然后将此公式放在单元格C1中,您应该得到.75
.75
此外,您可以使用Google和YouTube以获得更多帮助。如果这不是您要的内容,那么希望您对您有所帮助!