-1

在 excel 中需要帮助。我正在将外部 Web 数据导入到 excel 中。A 列的值每天/每小时更改一次。现在 A7 为 22。下一小时,A6 可能变为 22,依此类推。

在 B 列中,对于 A 列中的每个变化的数值,我需要从 1 开始的递增数字。任何公式都会有所帮助..

ColumnA ColumnB

na  
na  
na  
na  
na  
22      1       
na  
na  
na  
34      2   
na  
na  
na  
na  
27      3       
na  
na  
na  
0       4   
na  
na  
na  
34      5    
4

1 回答 1

1

把它放在单元格中B2

=IF(A2="na","",MAX($B$1:B1)+1)

或者你可以把它放进去B1,应该得到相同的结果:

=IF(A2="na","",COUNTIF($A$2:A2,"<>na"))

在此处输入图像描述

于 2013-06-21T15:33:56.593 回答