百科问答小站 logo
百科问答小站 font logo



如何在excel前一栏中输入带文字计算公式后在另一栏里直接得结果? 第1页

  

user avatar   sywx 网友的相关建议: 
      

===========2021.08.14重大改进==============

引用变量名{}_数前备注‘’_数后备注【】_[]可代替()_符号允许修改

E6

=IFERROR(ROUND(EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D6,$K$1,""")*"),$J$1,"ISTEXT("""),$L$1,$G$1),$M$1,$H$1),$N$1,"*ISTEXT("""),$O$1,""")"),$P$1,"("),$Q$1,")")),$I$1),"")

实现解方程式功能(因Excel自身问题,X不能出现在分母中)

D3输入

4.7*(X-0.8)=14.7*0.8

E3输入

=EVALUATE(H3)

H3输入

=SUBSTITUTE(D3,"=","-(")&")"

点击D3,然后使用数据-模拟分析-单变量求解功能,可变单元格指定E3,点击确定

解得X=3.3021


===========2021.06.12重大改进===============

本次更新实现了计算式中用中文大括号{}引用变量名

变量名不允许重复,否则会导致结果出错或不能出结果。

D132单元格中输入

=IFERROR(ROUND(EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C132,"{",$E$1),"}",$F$1),"【","*ISTEXT(""【"),"】","】"")"),"[","("),"]",")")),4),"")

E1单元格输入VLOOKUP("

F1输入 ",B:D,3,)

wps2019直接输入公式即可。

excel需要定义变量,方法见下面的2019回答。

赠送序号公式,A131输入

=IF(C131="","",MAX($A$1:A130)+1)

赠送变量名是否有重复自检公式,B2输入

=IF(OR(COUNTIF(B3:B200,B3:B200)>1),"警告!有","自检通过,没有")&"相同"&B1

按ctrl+shift+enter


==============以下为2019.11.24回答=========================

=EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(万用算量表!J2,"【","*ISTEXT(""【"),"】","】"")"),"[","("),"]",")"))

定义名称

在名称粘贴第一行,然后把万用算量表!J2改成你计算式所在单元格,然后把绝对引用的$删除。

公式实现了以下目标:计算式中[]与()通用;方括号【】中可写注释;

彻底解决中文输入切换麻烦与括号输入慢的难题,极大提高输入计算式的速度。不用不知道,谁用谁知道。

使用条件:Excel必须启用宏(且有的版本计算式不得超过255字符长度);WPS有的版本需安装VBA FOR WPS(但无字符数限制);方括号【】需跟在数字的后面;

小技巧:Ctrl+D自动复制粘贴上一行单元格

赠送小秘籍

1、自定义线XXX 斜1.12 300*400

一底两面计算式【=LEFT(RIGHT(B3,7),3)/10^3&"+"&RIGHT(B3,3)/10^3&"*2"】

横截面计算式【=LEFT(RIGHT(B3,7),3)/10^3&"*"&RIGHT(B3,3)/10^3】

提取斜率计算式【=LEFT(RIGHT(B3,LEN(B3)-FIND("斜",B3)),4)】

2、在sheet2输入0.617,点击0.617,定义名称Y10.(必须有小数点)

在计算式中直接写y10.*100【长度】,结果列会自动出结果61.7

2021.06.12改进直接引用变量后,这条已无必要,可以不用了。



觉得有用的朋友请点个赞,推上去让更多的人可以看到。
谢谢!!

原创首发,没有版权,欢迎扩散 :)




  

相关话题

  VLOOKUP 到底有多重要? 
  到底是颍川、頴川、还是颖川? 
  维吾尔语是不是没有自己的文字? 
  有没有一种语言文字怎么读就怎么写的? 
  文盲的认知中同音字都是一个字吗? 
  怎么给VBA代码提速? 
  我想将csv三列相加,若出现某个值为30000,则不参与相加,只让剩余两列或一列相加,怎么实现? 
  有谁知道把图片转换成PDF格式用啥的软件啊? 
  世界主要的文字系统有哪些? 
  不提雨,怎么描写雨很大? 

前一个讨论
一颗子弹以每秒一厘米的速度,距离地面1.5米的高度 无视阻碍可穿透任何物质,无限绕地球运动会发生啥?
下一个讨论
20191128股市分析和20191129走势预测怎么样?





© 2024-05-12 - tinynew.org. All Rights Reserved.
© 2024-05-12 - tinynew.org. 保留所有权利