我正在尝试在下面的公式中增加工作表编号,其中工作表名称为'Week 1 Shifts'
,该公式是正确的,但是我想拖到下一列直到第5周的班次。
我已经在该网站上阅读了其他答案,尽管我可以找到间接函数并理解它的工作原理(我认为),但我无法按照自己的公式重新创建它。
单元格E26中的现有公式
= {'Week 1 Shifts'!$AC$20+'Week 1 Shifts'!$AC$33+'Week 1 Shifts'!$AC$46+'Week 1 Shifts'!$AC$59+'Week 1 Shifts'!$AC$72+'Week 1 Shifts'!$AC$85+'Week 1 Shifts'!$AC$98
我希望单元格E28中的公式看起来像什么,E30将是第3周,依此类推
= {'Week 2 Shifts'!$AC$20+'Week 2 Shifts'!$AC$33+'Week 2 Shifts'!$AC$46+'Week 2 Shifts'!$AC$59+'Week 2 Shifts'!$AC$72+'Week 2 Shifts'!$AC$85+'Week 2 Shifts'!$AC$98
我希望结果是5个单元格,5个公式的结果,每个单元格中的每周相同但在整个单元格中增加
答案 0 :(得分:0)
使用,例如
@login_required
def invoice_list(request):
customer = stripe.Customer.list(email=request.user.username)
for invoice_search in customer['data']:
customer_invoice_list = stripe.Invoice.list(customer=invoice_search['id'])
page = request.GET.get("page", 1)
customer_invoice_list = tuple(customer_invoice_list)
page = tuple(page)
paginator = Paginator(customer_invoice_list, 20)
try:
invoices = paginator.page(page)
except PageNotAnInteger:
invoices = paginator.page(1)
except EmptyPage:
invoices = paginator.page(paginator.num_pages)
context = {
'invoices': invoices,
}
return render(request, 'invoice_list.html', context)
所有您需要做的就是找到一种方法来计算您要访问的工作表的数量,该数量将自动在各行之间变化。在这种情况下,我们使用=INDIRECT("Sheet"&ROW()-1&"!A1")
(一定数量的行);其他一些参考或计算可能会更好,具体取决于工作表的具体情况。您的基本公式是ROW()-
{计算或引用数字} =INDIRECT("string"&
;根据需要进行调整