我似乎找不到任何类似的问题(它们都与增加行号而不是列相关)
我希望水平拖动一个公式并让列增加2
E.g。 B1-A1,D1-C1,F1-E1 ......
谢谢!
答案 0 :(得分:0)
您需要在单元格A1和B1中有一个值,以便以下工作。
对于我的测试,我把数字1放在A1和B1中。
在Cell C1中尝试:
=IF(MOD(COUNT($A$1:B1),2)=0,COLUMN(B1),IF(B1<>A1,B1,A1))
以下是您拖动该公式时应该看到的内容:
A B C D E F G H I J K L M N
1 1 2 2 4 4 6 6 8 8 10 10 12 12
这就是公式的作用:
MOD(COUNT()
部分计算其左侧的单元格,如果它们是2的倍数,则值会更改。 COLUMN()
数字,仅举例来说。但你可以改变这一部分。IF
语句检查之前的单元格是否等于之前的单元格(例如,CELL C1
等于CELL B1
)并且它们是否相等,它会将之前的单元格作为值(“复制”值)。