作者zaq1xsw2121 (aaaa)
看板Office
标题[问题] Excel lookup初学问题
时间Tue Feb 4 11:12:53 2020
(若是和其他不同软体互动之问题 请记得一并填写)
软体:Excel
版本:2010
关於lookup函数 有很基本的问题想请教
如果要传回比对资料
使用函数
=LOOKUP(1,0/(B2:B10=E5),A2:A10)
想请问一开始的 1 和 ,0/ 是什麽意思?
另外如果要传回表格中最右边的资料
会使用函数
=LOOKUP(2,1/(E6:U6<>""),E6:U6)
这里的 2 和 1/ 又是什麽意思呢?
之前使用lookup函数都是用硬背的
里面几个数字并不懂它的功能 想好好把它们搞懂
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.24.181 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1580785975.A.C70.html
2F:→ zaq1xsw2121: 感谢 看了上述推文 了解要用0/的原因了 那请问第一个 02/04 11:41
3F:→ zaq1xsw2121: 逗号前的1、2代表什麽呢 谢谢 02/04 11:42
4F:→ soyoso: 0/或1/逻辑值true(1)或false(0),所产生的就会只有0和#div 02/04 11:45
5F:→ soyoso: /0!错误值或1和错误值的元素值,lookup会忽略错误值,那搜 02/04 11:45
6F:→ soyoso: 寻上一定是找不到1或2,因此以最後一笔非错误值的lookup_ 02/04 11:45
7F:→ soyoso: vector回传所对应的lookup_value 02/04 11:45
8F:→ soyoso: 因此搜寻值1,2的目的是要大於阵列内的数值 02/04 11:45
9F:→ soyoso: 以=lookup(3,2/(B2:B10=E5),A2:A10)或是=lookup(4,1/(B2: 02/04 11:45
10F:→ soyoso: B10=E5),A2:A10) 02/04 11:45
11F:→ soyoso: =lookup(4,0/(B2:B10=E5),A2:A10),都是一样的 02/04 11:45
12F:→ zaq1xsw2121: 原来如此 感谢回答 谢谢 02/04 11:56