例:求1至10行各列最后一个数字(如下图)
上图A12公式=MAX(IF(A2:A11,,A1:A10)),注意求的是A1:A10,但IF条件写的是A2:A11,条件区域下移一行,公式为数组公式,三键结束,公式缺点,最后一个数据前不能有0值或空单元格。如果有,用下边公式。
=INDEX(A1:A11,MAX((A1:A11>0)*ROW(1:11)))公式中的11改为10也可以,同样是数组公式,三键结束。Ctrl+shift+enter。
要想得到数组a的最后一个元素,可以使用如下的语句:
int x=a[sizeof(a)/sizeof(a[0])-1];。
我们首先把数组的length数据也就是数组的长度存储在一个数值当中,然后我们把存储的这个数值减一当做数组的下标,直接就可以得出数字的最后一个。
1、假设数组是字符串数,首先获得数组的长度。
int length=array.length;。
2、取出最后一个元素
string str=array[length-1];。
数组.Length:数组内组的个数。
数组下标是从0开始,数组[0]是第一个数。
所以最后一个数就是:数组[数组.Length-1]。