excel - 如何将 IF 语句条件应用于 Excel 中可见行的小计
问题描述
我目前正在使用下面的函数来拖动并填充一列以创建重复的数字 1-8 序列。
=IF(B1<8,B1+1,IF(B1=8,B1-7))
我只想将此应用于可见行。我一直在玩小计,偏移量,总和产品,但我发现的例子没有使用 IF 语句,所以我很难让它适用于我的场景。
任何帮助表示赞赏!
解决方案
如果我理解正确,您希望 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))
并向下填充
推荐阅读
- function - 带有 security() 的 Tradingview 自定义函数
- c++ - OpenGL:读取颜色缓冲区
- php - How to get last inserted non incremental id using eloquent in Laravel?
- angular - 在 Angular 中使用自定义 http 请求时,如何禁用 'sent' event.type?
- javascript - 登录验证 If Else 语句问题
- oracle - How to create a positive integer column in Oracle?
- java - 包中方法 setUserService 的参数 0 需要另一个包类型的 bean
- java - 春豆的正确摆放方法
- python - 月球的 ehem TLE 数据是什么?
- django - 频道服务器开发无法迁移