发布网友 发布时间:2022-04-25 06:04
共3个回答
热心网友 时间:2023-11-01 13:15
如图:
在B1中输入 =IF(A1="","",COUNTIF(A$1:A1,A1))
然后下拉填充
函数说明:
首先的if函数,如果A列某格为空,B列对应的就为空。
countif函数,拉下来后,计算1出现过多少次。从第一格开始计算,B1下面的单元格是累加计算,所以会出现1,2,3.……
追问我是在A1的原位置变成1在A2变成2追答
没错,这就是你要的效果。
你想在A1变成1那不可能,A1你输了数字,不可能再用函数进行计算,必须在旁边一列来计算。
改下图:
热心网友 时间:2023-11-01 13:16
还有一个简单方法,选中所在列,降序排序,然后选择为1的最后一个单元格,看下行号,如果是表为一行标题,行号-1就是你要的个数.热心网友 时间:2023-11-01 13:16
B1中输入公式: