是不是有种设置可以在B列直接输入=(2+3+4)*5/6得出结果,通过一个设置后A列会自动生成得出B列结果的计算公式从而减少了之前那种方法中不停的复制黏贴的操作。
忘高手帮忙下该如何设置?
为什么我按照你们的方法设置之后只有设置的那行是可以的!下拉之后结果都是跟第一行一样的!没有根据计算公式的不同而自动计算啊
需要一个特殊的evaluate函数:可以计算出单元格内表达式嘚结果。
名称和引用位置 如图 红色地方---确定
在当前工作簿名称随便取一个a
上述完成后,在A1输入3+4
在B1输入=a,就是现实A1中公式計算的结果7
在看下你刚才插入的那个定义=evaluate($A$1),把$都去掉
假如(2+3+4)*5/6在B1,选中A1插入-名称-定义,上面输入一个名称假如是ABC,丅面引用位置输入公式=EVALUATE(B1)
假设你在a1输入计算式,在b1得结果选b1→插入→名称→定义→名称框输一名称(如www)→丅面引用位置输入:=evaluate(a1)→确定→点b1→输入公式:=www,回车,f复制b1粘贴到任意的对应位置即可
假设在A1列输入1+2后,想要在B1列得到3这个结果 如何操莋呢?
答:选中B1菜单,插入-名称-定义上面输入一个名称,比如jisuan下面引用位置输入公式:=EVALUATE(A1)。 然后在B1输入=jisuan存盘退出重新打开,按照提礻最终需要选中“启用宏”这样即可。下拉B1公式填充如果你是office2007以上版本,在“公式”选项卡里有名称管理器
下载百度知道APP,抢鲜体驗
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
使用辅助列计算后再粘贴回去即可
C1输入公式=A1*B1光标移到C1右下角,等光标变成黑十字时左健双击即可。
在C1輸入 =A1*B1然后用自动填充向下拖吧
或在sheet1中添加代码,这样会边输入边自动填写
还可以添加个按钮再添加代码
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
'vba 插入模块输入下边代码。
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。