请教高手:为啥EXCEL中函数VLOOKUP运用必须排列整齐

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教高手:为啥EXCEL中函数VLOOKUP运用必须排列整齐相关的知识,希望对你有一定的参考价值。

为什么运用时要排列吗?我把顺序打乱后,用VLOOKUP出来的数据有些不对的,然后“升序”后,数据又全部正确了。这是怎么回事呢?请赐教,谢谢!!

不一定要升序排列,似乎你最后一个参数如何设定,如果设为1,就必须升序,如果设为0,就不用升序,会精确匹配 参考技术A LOOKUP是需要升序排序,但VLOOKUP不用,在“FALSE”的情况下(精确匹配),是查找第一个的值。如果你的表中所查找的那一列有重复值,在排序与不排序时就可能有不同的结果 参考技术B vlookup()不需要排序(但查询条件不能重复),lookup()才需要排序 参考技术C 就是需要排序的 ,这个是前提条件

向DIV + CSS高手请教 属性float:left设了 为啥height会消失

<ul style="border:1px red solid;">
<li style="float:left;width:50px;">sdfsdf</li>
<li style="float:left;width:80px;">sdfsdf</li>
</ul>
<br />
IE和FireFox都不行
<br />
<br />
<br />
<br />

<ul style="border:1px red solid;height:0px;">
<li style="float:left;width:50px;">sdfsdf</li>
<li style="float:left;width:80px;">sdfsdf</li>
</ul>
<br />
IE可以,FireFox不行

<br />
<br />
<br />
<br />

<ul style="border:1px red solid;">
<li>sdfsdf</li>
<li>sdfsdf</li>
</ul>
<br />
都行

三个中padding:0px;margin:0px;都派不上用场

最后想要的结果是第二个那样的.

就是希望在FireFox里也能得到和IE一样的结果.不必为标签设置height属性就能达到高度自适应的效果,即使要设也不能是设了之后就只有这一个高度了,最好还能向上扩展(设了属性值后就像设了最小值一样的效果),就像第二个那样(只是因为第二个不能在FireFox里调试)..

请高手们赐教...我分不多,请你别嫌少,在下感激不尽!

因为你的li用的浮动,如果想要ul不受li的影响必须清除浮动,给父级元素ul加上overflow:hidden;zoom:1;这样再ie和火狐都可以显示相同的效果了,目前有三种清除浮动的方法,你可以网上搜一下,很简单的; 参考技术A 三言两语说不清,你去前沿视频教室网站去问,那里专业。

以上是关于请教高手:为啥EXCEL中函数VLOOKUP运用必须排列整齐的主要内容,如果未能解决你的问题,请参考以下文章

如何在excel表格中显示中英文对照呢?请高手请教一下

EXCEL vlookup和small 综合运用

EXCEL中,有新值就替换,无新值用原来的值,是啥函数?怎样设置可自动替换?请高手指点

excel函数中参数的修改问题

怎样在Excel中使用LOOKUP函数

高手来,excel在一组数组中查找值,并返回对应的某一列的值,怎么实现