我想连续将每个第3个细胞加在一起。如果可能的话,能够填写公式会很棒。首先,我希望在我完成的VBA脚本中构建它,而不是这一部分。
我找到了以下代码,但它似乎无法正常工作:
=SUMPRODUCT((MOD(COLUMN(6:6),4)=0)*(6:6))
虽然这是一个公式,但我认为这应该可以重复下来并相应地应用而没有任何问题。一个问题是,为了激活上面的内容,你需要按CTRL + SHIFT + ENTER
任何帮助,以便它将从第4列开始计算连续的每个第3个单元格,这将是非常棒的。
答案 0 :(得分:0)
您可以使用以下公式对每个第三个单元格求和,从D列开始......
=SUMPRODUCT(--(MOD(COLUMN(D2:O2)-COLUMN(D2)+1,3)=0),D2:O2)
对第三个单元格求和,从第一次出现的第三个开始(即F2)......
class MyModelAdmin(admin.ModelAdmin):
def formfield_for_manytomany(self, db_field, request, **kwargs):
if db_field.name == "cars":
kwargs["queryset"] = Car.objects.filter(owner=request.user)
return super().formfield_for_manytomany(db_field, request, **kwargs)
相应地调整范围。请注意,公式可以填充,只需要用ENTER确认,而不是CTRL + SHIFT + ENTER。