Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5714|回复: 7

[已解决]为什么要区分数组形式和向量形式

[复制链接]
发表于 2009-11-26 23:15 | 显示全部楼层 |阅读模式

LOOKUP和INDEX,区分;
VLOOKUP,不区分。

区分,有好处吗?

左看右看,我都觉得数组和向量很象,不懂为什么要制定两套语法?

谢谢!

[em04]
最佳答案
2009-11-27 12:08
其实lookup的向量型方式完全可以替代数组型,包括用hlookup和vlookup替代lookup数组型用法。之所以有数组型是为了与其他电子表格程序兼容而提供的。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2009-11-27 08:47 | 显示全部楼层

INDEX区分的是数组和引用。

根据各种不同的需要而制定的吧。

回复

使用道具 举报

 楼主| 发表于 2009-11-27 11:42 | 显示全部楼层

谢谢阿木!

INDEX区分的是数组和引用,是我看错了。

LOOKUP强调数组和向量区别,两者好像没啥区别。。。。

[em11]
回复

使用道具 举报

发表于 2009-11-27 12:00 | 显示全部楼层

有区别啊。首先,参数的个数就不同。

向量形式

LOOKUP(lookup_value,lookup_vector,result_vector)

返回的结果在result_vector里面只要求lookup_vector升序排列,返回的结果那一列是不用升序的。

数组形式

LOOKUP(lookup_value,array)

返回的结果在array第一行或第一列。要求array升序排列。

细细体会一下,两者实现的功能其实是不同的。

回复

使用道具 举报

发表于 2009-11-27 12:08 | 显示全部楼层    本楼为最佳答案   

其实lookup的向量型方式完全可以替代数组型,包括用hlookup和vlookup替代lookup数组型用法。之所以有数组型是为了与其他电子表格程序兼容而提供的。
回复

使用道具 举报

 楼主| 发表于 2009-11-27 19:51 | 显示全部楼层

谢谢阿木、刀狐院长!

我看的太少了,也用得太少了。

我下去再学习

[em04]
回复

使用道具 举报

发表于 2009-11-28 16:54 | 显示全部楼层

学习学习了[em02]
回复

使用道具 举报

发表于 2009-11-28 18:24 | 显示全部楼层

[em01]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 19:55 , Processed in 0.879612 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表