我正在尝试为一系列列重复一个公式,但是目前我只需要使用不同的列字母重复该公式
我已经尝试过COUNTIFS
,SUMIFS
来重复它们,但是它们似乎并没有按照我要求的方式工作,我想避免为我的每个新列重复相同的代码逻辑添加
=SUM(B6-C6) + (IF($H$3 = A6, (COUNTIF($H$6:$H$21, "Paid") * $H$22)) + IF($I$3 = A6, (COUNTIF($I$6:$I$21, "Paid") * $I$22)) + IF($J$3 = A6, (COUNTIF($J$6:$J$21, "Paid") * $J$22))
我希望能够做一些类似的事情(用伪代码)
=SUM(B6-C6) + EACHCOLUMN([RANGE], (IF(${{COLUMN}}$3 = A6, (COUNTIF(${{COLUMN}}$6:${{COLUMN}}$21, "Paid") * ${{COLUMN}}$22))
答案 0 :(得分:0)
使用
=B6 - C6 + COUNTIF(INDEX($H$6:$J$21,0,MATCH(A6,$H$3:$J$3,0)),"Paid")*INDEX($H$22:$J$22,0,MATCH(A6,$H$3:$J$3,0))