作者RoyEdo (。珩。)
看板Office
标题Re: [算表] 资料清单生成
时间Mon Feb 3 16:22:24 2020
感谢两位!
在此把问题写得清楚一些:
https://imgur.com/qA8EgtQ
如附图,这是一份课外书的清单,
我现在想要把清单生成给予每个不同学生的轮读书单(大约十几份)。
以这份清单而言,就会需要
<学生A>
1 Horns to Toes and in Between
2 But Not the Hippopotamus
3 The Going To Bed Book
4 Fire Station
.
.
.
<学生B>
1 But Not the Hippopotamus
2 The Going To Bed Book
3 Fire Station
4 Key Words With Peter and Jane - We Have Fun
.
.
.
以此类推。
所以我也是把清单选取起来,利用OFFSET公式吗?
非常感谢两位m(_ _)m
※ 引述《cutekid (可爱小孩子)》之铭言:
: 请直接参考 soyoso 大的解法:
: =OFFSET($E$1,MOD(ROW()+COLUMN()-3,5),)
: -----------------------------
: https://imgur.com/a/gKwtSuw
: A2:C6 阵列公式(请记得按Ctrl+Shift+Enter):
: =
: INDEX(
: $E:$E,
: INDEX(
: ROW(INDIRECT("1:"&COUNTA($E:$E)-1)),
: MOD(ROW()+COLUMN()-3,COUNTA($E:$E)-1)+1
: )+1
: )
: ※ 引述《RoyEdo (。珩。)》之铭言:
: : 软体: Excel
: : 版本: 2013
: : 大家好,
: : 想请教是否可以用Excel达成以下成果:
: : 手上有书的清单想要排序成
: : 一 二 三
: : A B C
: : B C D
: : C D E
: : D E A
: : E A B
: : 不知道有没有什麽功能可以达成?感谢大家!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.250.157.77 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1580718146.A.326.html
2F:→ soyoso: 如果清单会调整数量的话,函数mod内除数17方面则以改以函 02/03 16:33
3F:→ soyoso: 数count、counta或是max序数该栏 02/03 16:34
4F:→ soyoso: 另外,也可不限用函数offset,index或是indirect都是可行 02/03 16:44
5F:→ soyoso: 以回文连结来看,另二个函数在mod方面则要+1 02/03 16:46
6F:→ RoyEdo: 成功了!感谢so大! 02/03 18:26
7F:→ RoyEdo: 方便请问公式最後的"6"的意义吗?谢谢! 02/03 18:28
8F:→ soyoso: 用於定义公式在拖曳的起始值,於公式於储存格d2减6就为0 02/03 19:06
9F:→ soyoso: 公式於e2减6就为1 02/03 19:06
10F:→ soyoso: 如以row()或column(),这是看公式所在列、栏号,所以减值( 02/03 19:09
11F:→ soyoso: 连结公式内为6)会因所设定储存格而有所调整 02/03 19:10
12F:→ soyoso: 要固定的话括号内以储存格(a1)或列(1:1)、栏(a:a)的方式设 02/03 19:11
13F:→ soyoso: 定 02/03 19:11