|
楼主 |
发表于 2010-4-28 14:49
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
原帖由 lucky7678 于 2010-4-28 11:35 发表
老师:我改变vlookup第二个参数得到相同的结果,但不理解原因,可以解释吗?
姓名 学号
雅典娜 1160030
=VLOOKUP(D2,CHOOSE({1,2},B1:B10,A1:A10),2,0)
雅典娜 1160030
=VLOOKUP(D8,CHOOSE({2,1},A1 ...
vlookup的第二参数变了吗? 呵呵,你看看用F9试试看。你用CHOOSE函数来合并两个垂直向量,你这两个结果是一样的,看来你可能对CHOOSE的原理没有理解?,CHOOSE({1,2}.... 返回两列,第一列 即是 第一返回值,第二列 即是 第二返回值;CHOOSE({2,1}...返回两列,但 第一列 是 第二返回值,第二列 反而是 第一返回值。如果你有想法,尝试CHOOSE({1,2,3....},试试看,你就能体会我 在 有志于数组公式...中后面提到的 千手观音 是什么意思了。
CHOOSE({2,1}... |
|