EXCEL if函数问题:A1=A和B,B1=A和B。 当A1=A,B1=B时A1=A+A*30% 当A1=A,B1=A时A1=A

2024年11月20日 07:08
有5个网友回答
网友(1):

公式不能实现。理论上在A1单元格中输入 =if(and(a1=a,b1=b),a+a*0.3,if(and(a1=A,b1=A),A))
但A1单元格的公式中带有a1,所以出现了无止境循环。。。如果将上述公式输入到C1单元格中,就没问题了。需要把a,b两个值赋予具体数字

网友(2):

这个公式应该写不出来的,
牵扯到循环引用A1的数据。

如果由a1和b1来决定c1的数据,看你后边还牵扯到A1和B1单元格的计算,
在此以A=10,B=20为例在C列写入公式如下:
=IF(AND(A1=10,B1=20),A1*1.3,A1)

网友(3):

=if(and(A1=A,B1=B),A1=A+A*30%,if(and(A1=A,B1=A),A1,"楼主没有说会怎样"))

楼主给的条件和结果不咋的,好在楼主只想研究下IF函数就写一个吧

网友(4):

不是很明白你的意思,猜测一下,例如数值A在单元格C1,数值B在单元格D1,
A1=IF(A1=C1,IF(B1=D1,C1+0.3*C1,IF(B1=C1,C1,"不符合条件")))

网友(5):

哥们 解释下 A和B 是啥意识 是 a+b 还是A活着B