我目前正在使用下面的函数向下拖动和填充一列,以创建一个重复的数字序列1-8。
=IF(B1<8,B1+1,IF(B1=8,B1-7))
我只想将其应用于可见行。我一直在尝试使用subtotal、offset、sumproduct,但是我发现的示例并没有使用IF语句,所以我很难让它适用于我的场景。
感谢您的帮助!
发布于 2018-08-14 00:10:33
如果我理解正确的话,您希望B列仅对所有可见行按顺序编号1到8。试试这个公式:
=IF(MOD(SUBTOTAL(103,A$2:A2)+ROW(A2)-(COUNTA(A$2:A2)+1),8)=0,8,MOD(SUBTOTAL(103,A$2:A2)+ROW(A2)-(COUNTA(A$2:A2)+1),8))并向下填充
https://stackoverflow.com/questions/51826054
复制相似问题