乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em> row函数怎么用,是返回一个数组?但为什么row...-excel

<em>excel</em> row函数怎么用,是返回一个数组?但为什么row...-excel

作者:乔山办公网日期:

返回目录:excel表格制作


LEN(A1)
返回A1的字符串个数
假如A1字符串是zd"百度知道",就是4个字符,LEN(A1)就返回 4

INDIRECT("1:"&LEN(A1))
将LEN(A1)返回的4导入这个函数中,就得到
INDIRECT("1:4")

ROW(INDIRECT("1:4")
相当于
ROW(1:4)
返回一个数组{1;2;3;4}

函数用得这么复杂,主要还是需要一个LEN(A1)的变量

row()返回zd行,column()返回列,一般不单独使用
Excel中row函数的使用方法_百度经验 http://jingyan.baidu.com/article/2c8c281dcbd5cd0009252a5d.html
具体应用方法到这里查看

ROW函数用途:返回zhidao给定引用的行号。

语法:ROW(reference)。 

参数:Reference 为需要得到其行号的单元格或单元格区域。

实例:公式“=ROW(A6)”返回6,如果在C5 单元格中输入公式“=ROW()”,其计算结果为5

一般常用来返回一定的序列号,常用于数组公式中。例如求1+2+3+4+……+99,可以直接使用公式=SUM(ROW(A1:A99))  即可。注意是数组公式,输入完成后需要按下CTRL+SHift+回车三键结束。此公式中,其实利用了ROW生成一个数组从1到99。



ROW(A1:D1) 这样的公式你是是想返回 1234 吗
那你应该用
=SUMPRODUCT(COLUMN(A1:D1)*10^(4-COLUMN(A1:D1)))

ROW是提取单元格地址的行号值的
ROW(A1)=ROW(B1)=ROW(D1)=ROW(1:1)=1 也就是说第一行的行号值就是1

COLUMN是提取单元格地址的列标值的,
A列就是第一列,COLUMN(A1)的值就是1,B列是第二列,COLUMN(B1)的值就是2

可以参考我以前回答的一题
http://zhidao.baidu.com/question/526438403?&oldq=1

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网