楼主: fallen666
1441 3

[问答] 求助 [推广有奖]

  • 4关注
  • 0粉丝

已卖:639份资源

博士生

52%

还不是VIP/贵宾

-

威望
0
论坛币
2292 个
通用积分
0.2756
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
10142 点
帖子
215
精华
0
在线时间
188 小时
注册时间
2007-11-23
最后登录
2024-11-18

楼主
fallen666 在职认证  发表于 2012-1-16 16:24:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问ROW(INDIRECT("1:10")和ROW(1:10)有什么区别呢?
我知道ROW(1:10)是返回1-10行的行号,用填充柄填充10行是1,2,3,4,5,6,7,8,9,10
在07中做ROW(INDIRECT("1:10"),填充之后却都是1,求哪位大侠赐教
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:indirect Direct INDI dir ect

沙发
enjoy01 发表于 2012-1-16 18:59:43
您如果用陣列,那兩者是一樣的
ROW(1:10)往下複製,他是變成ROW(1:10),ROW(2:11)
所以顯示出來當然是1,2,3,...
ROW(INDIRECT("1:10")往下複製都是一樣ROW(INDIRECT("1:10")
所以,只顯示1
您如果選10格儲存格,以數組方式輸入公式,結果都是{1,2,3...,10}

藤椅
fallen666 在职认证  发表于 2012-1-17 01:09:36
enjoy01 发表于 2012-1-16 18:59
您如果用陣列,那兩者是一樣的
ROW(1:10)往下複製,他是變成ROW(1:10),ROW(2:11)
所以顯示出來當然是1,2 ...
感谢大侠相助,小弟在此谢过了

板凳
matlab-007 发表于 2016-6-28 18:42:37
ROW(INDIRECT("1:10"))

ROW(1:10)

两种应该都是产生{1;2;3;4;5;6;7;8;9;10}数组,有什么差异呢?

主要的区别在于这里,比如在A11用了这2个公式,则:

1、删除引用的部分:当删除1~3行的时候Row($1:$10)变成Row($1:$7),

2、删除引用的全部:当删除1~10行的时候变成=ROW(#REF!)错误!

3、在第一行前插入1行,则Row($1:$10)变成Row($2:$11)

4、在中间插入1行,则Row($1:$10)变成Ro

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-9 03:39