var textnodes = $('body').find("*").contents()
.filter(function () {
return (this.nodeType === 3 && $(this).parents("div").length <= 0);
})
.each(function () {
console.log($(this).text());
});
我不确定我收到的原因和错误。语法看起来是正确的,不是吗?
答案 0 :(得分:1)
你不能按照你尝试的方式做AND
。你需要这样做:
=IF(A5<=8,B5*0.07,IF(AND(A5>8,A5<=15),B5*0.05,IF(AND(A5>15,A5<20),B5*0.03,0)))
答案 1 :(得分:0)
如果将常数因子(B5)提取并应用于所有结果并且IF子句以有效级联的方式嵌套(即,根本不使用AND),则更短且更容易理解):
=B5*(IF(A5<=8,0.07,IF(A5<=15,0.05,IF(A5<20,0.03,0))))