需要复杂的公式来计算包括多种折扣在内的成本
我正在计算和显示个人行总数和总计。 我只需要公式放在框中,所以计算是自动的,但问题是计算有点复杂…
我正在使用数据validation来selectday type
。 这是我认为我需要的:
- 为
day type
分配一个价格(标准日= 23英镑或延长日= 26英镑)。 - 在适当情况下应用批量折扣。 如果杰克每周(5天)出席并且所有
day type
(全部标准或全部延期)相同,则总费用为100英镑(或120英镑) - 否则,需要为杰克添加总天数。 (每天'每天types'的天数)和定价。
- 对于他之后的兄弟姐妹,如上所述,但另加15%的折扣。
- 总计则需要显示在底部。
那么,这不是最好的数据布局,但这可能在L6中服务,并复制到L13:
如果(COUNTIF(B6:F6,“标准日”)= 5,100,IF(COUNTIF(B6:F6,“扩展日”)= 0,则IF = OR(A6 =“Brother”,A6 =“姐妹” 5,120,COUNTIF(B6:F6,“标准日”)* 23 + COUNTIF(B6:F6,“扩展日”)* 26)),IF(COUNTIF(B6:F6,“标准日”)= 5,100, COUNTIF(B6:F6,“Extended Day”)= 5,120,COUNTIF(B6:F6,“标准日”)* 23 + COUNTIF
和D16中的=SUM(L1:L16)
。
最好不要硬编码每日费率/折扣,但从C1:D2中提取这些会进一步增加公式的长度。
请注意,结果不是429.95英镑(在计算之后,您可能已经改变了您的示例)。