Excel运算求大神,不懂就不要来乱搞。

JavaScript09

Excel运算求大神,不懂就不要来乱搞。,第1张

1、先将原随机的表达列值转换成没有“=”号的文本值,如“转换列1"....  (注:由于计算机运算符不识别"÷"与"×",故分别批量替换成"*"和“/”) 

公式 B2=MID(A2,1,LEN(A2)-1), E2=MID(D2,1,LEN(D2)-1),   分别下拉;

2、将转换后的 B列与 E列分别进行名称定义为datajs1,datajs2...  注在引用位置中定义范围公式 datajs1的  =evaluate(Sheet1!$B$2:$B$6)    datajs2的 =evaluate(Sheet1!$E$2:$E$6)

选择数据列B---公式---定义名称

datajs1--- EVALUATE(B2:B6)

3、在"计算列1"...引用公式计算,  公式: C2=datajs1 ,  E2=datajs2 , 下拉。

定义C列  E列 公式,

结论:这样定义的优势是满足你源数据列表达式是随机的,符合批量操作。

OK,   不懂之处再交流。

这是为了适应某些不支持javascript脚本的浏览器而高的harcker具体意思就是:如果浏览器不支持JS脚本,在//<![data[……//]]-->之间的代码将被作为普通文本处理,而不是被JS脚本解释执行,同时由于两端加上了<!---->html注释,所以代码会以注释的形式出现,而不会把文本输出到前台页面上,也就是说,即便执行不了,也不会在网页上看到。

jq

attr

是页面改变了值获取的是新的值

jq

data

是页面加载后获取的值存放在内存中,页面如何改变都不会变更值,