关于Excel公式的问题,详细进来看

来源:百度知道 编辑:UC知道 时间:2024/05/24 23:01:48
A列金额为100或者125的倍值,包括100和125,要求C列金额=A列倍数*30

详细说下,可以假设倍数为N,A列金额就是100*N或者125*N,A列金额只有可能是100或125的倍数,不叠加,C列的金额应该得出30*N,要求C列设置公式,自动计算。
可能会出现A列数同时是100和125的倍数,这时候,需要C列显示“修改”

举例一下:
行号 A列 C列
1 100 30
2 125 30
3 200 60
4 250 60
5 300 90
6 375 90
7 500 修改 ##500是100的5倍,125的4倍##

请各位达人帮忙想想咯~俺想了半个多小时了,没个头绪~

先挂上10分,有好的解决方案的话再追加奖励分值~~

格式如下
A C
1 100 30
2 125 30
3 200 60
4 250 60
5 300 90
6 375 90
7 500 修改

在C1中输入公式:
=IF(AND(MOD(A1,100)=0,MOD(A1,125)=0),"修改",IF(MOD(A1,100)=0,A1/100*30,A1/125*30))

复制到下边即可.

=IF(AND(MOD(A1,100)=0,MOD(A1,125)=0),"修改",IF(MOD(A1,100)=0,A1/100*30,A1/125*30))

期待学习中。。。。