EXCEL中 如果A1输入10,则B1显示5. B1输入5时,A1则自动显示为10. ,求助如何实现,不胜感激

如题所述

如果直接用函数,无法解决
可选方案有两个:一是用函数间接实现,二是用宏
间接输入方式如下:
假定在A2中为A1间接输入,在B2中为B1间接输入
这样,可在A1输入公式:=IF(B1=5,10,A2)
在B1中输入公式:=IF(A1=10,5,B2)追问

谢谢,虽然你回答的不是我要的答案,但我已经知道函数是解决不了的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-25
excel不支持公式直接循环引用。你可以考虑编写宏来实现追问

谢谢

第2个回答  2011-07-25
要么由A1自动显示B1,要么由B1自动显示A1。
要互相自动显示,会死循环的。
在EXCEL中要实现这种功能,貌似不能哦。追问

谢谢

相似回答