如果引用的单元格等于1,我试图使单元格等于1,或者如果它上面的单元格等于x,则等于x + 1,其中x在[0,15]中,否则,I' d喜欢它等于0.
我正在尝试合并IF
/ OR
语句,但我不确定如何正确组合它们,以及用于定位"单元格上方的命令&# 34; - > Address(Row(6)-1, Column(F))=1
无效。
答案 0 :(得分:0)
我不确定我是否已正确理解所有要求,但我会尝试一下:
=IF($A$2=1;1;IF(AND(INDIRECT("R(-1)C"; FALSE) >= 0;INDIRECT("R(-1)C"; FALSE) <= 15);INDIRECT("R(-1)C"; FALSE)+1;0))
此公式将返回
- 1如果单元格$ A $ 2(“引用单元格”)包含1
- 如果x是包含该公式的单元格上方一行的单元格的值,则x + 1,如果它的值在0到15之间
- 在所有其他情况下为0