我正在制作一个跟踪我的跑步里程的电子表格。我已经在一列中获得了所有里程,但我希望能够创建各种各样的“日历视图”,因此我可以在星期一,星期二等跟踪我的里程。
要做到这一点,我正在使用:=里程!C13用于单元格b2。 对于单元格B3,我想要:=里程!C14。
显然,我将使用7列作为日历,但是当我尝试在行中创建一个系列时,它会增加列(而不是C14,它会给出D13)。
另外,我试着在专栏中做一系列,然后增加7,没有运气。 B2:=里程!C13。 B3 =里程!C20。如果我选择两个单元格并尝试创建一个系列,它会给我=里程!C14而不是=里程!C27。
我希望这有意义......任何提示,或者我是否完全错了?谢谢!
答案 0 :(得分:1)
使用TRANSPOSE函数可以很容易地连续重现前7个单元格:
=TRANSPOSE(Mileage!C13:C19)
然而,这仍然没有解决能够轻松填写公式的问题。使用OFFSET,我们可以将上面的公式重写为:
=TRANSPOSE(OFFSET(Mileage!C$13,0,0,7,1))
然后在第二个参数中使用ROW函数和一些数学:
=TRANSPOSE(OFFSET(Mileage!C$13,(ROW(A1)-1)*7,0,7,1))
此公式现在应该能够成功填充/拖动。