Execl中怎么计算一行的总列数

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:11:44
某人在第一行中从左向右不停的录入数据(数据内容只有四种,优良中差),我要知道他在哪个单元格停止录入,返回这个单元格的引用。。。

真的能解决问题,追加50分
我有两年C/C++编程经验,但是Execl是初学,希望高手讲的详细点

A2输入
=ADDRESS(1,MAX(IF(1:1<>"",COLUMN($1:$256),0)))
数组公式,CTRL+SHIFT+ENTER结束,这样就能显示单元格的名称

如果要显示最后一个单元格的数值

=OFFSET($A$1,,MAX(IF(1:1<>"",COLUMN($1:$256),0))-1) 直接用这个就行,也是数组公式 不明白可以HI我

要总列数:
=MAX(IF(1:1<>"",COLUMN($1:$256),0)) 这个就行,也是数组公式

选中要计算的一行,点像一个倒M的键下箭头,选要算的数类型.