<p><img src="data/attachment/forum/dvbbs/2007-8/200782014234272531.gif" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" /><br/></p><p> 在动画所示的表格中,需要把与帐号二不匹配的帐号一标记出来,但两列帐号的排列顺序并不相同。</p><p> </p><p>在动画显示的公式中,EXACT函数用于比较两个文本字符串是否完全相同,如完全相同则返回TRUE,否则返回FALSE.</p><p> 使用以下3个公式,也能够完成同样的任务:</p><p>=ISNA(MATCH(A2,B$2:B$11,))</p><p>=ISNA(VLOOKUP(A2,B$2:B$11,1,))</p><p>=NOT(OR(A2=B$2:B$11))</p><p>有的人可能跟熟悉COUNTIF函数,但是在这里,如果使用公式=COUNTIF(B$2:B$11,A3),会得到错误的结果.因为当字符型数字的长度超过15位时,COUNTIF函数会把第16位开始的数字都当作0计算。</p><p> 如果使用COUNTIF函数,可以按下面的方法来创建公式:</p><p>=COUNTIF(B$2:B$11,A3&"*")=0</p><p>这样就可以强制COUNTIF使用文本方式进行计数</p>
[此贴子已经被作者于2007-8-20 14:54:28编辑过] |