B列 = A列值重复的次数。 那么你现在应该是有了A列的所有值,假设为一个数组arr.
function getBValue(line, arr){
var j = 0;
for(var k = 0; k < arr.length; k++){
if(arr[k] == arr[line - 1]) j++;
}
return j;
}
你传入第几行,返回B对应行的值。
当然,你也可以一次性取得B所有行的值。
var brr = [];
for(var i = 0; i < arr.length; i++){
brr.push(getBValue(i, arr));
}
brr就是对应的B的值,行号为下标+1.
你看看可以不
我是说excel函数...
@北在北方: 我的。。。
=COUNTIF(A:A,A2)
参考http://jingyan.baidu.com/article/03b2f78c7497b55ea237aeae.html