工作需要(各位大蝦一定用心幫忙啊):

我有一個excel彙總表,專案為:(姓名、班級、學科、分數)大約100人

我想自動生成100個個人表格(每個人一個表格,包含自己姓名、班級、學科、分數)用什麼軟體比較好。

用access可以嗎??

甚至這100個表在一個大表裡面也可以! 只要可以列印就行。

不知道表達清楚了沒有!

留言 我隨時關注

excel大表如何自動分解成單獨的小表格??Saber0王2013-09-06

假設:

1、你說的專案為姓名、班級、學科、分數,大約100人的彙總表,在Sheet1中;

2、彙總表的第一行為專案行,即:姓名、班級、學科、分數等;

3、彙總表的第二行為資料行,即:學生資訊;

4、Sheet2為空表。如果不是空表,自己從Sheet1後面找個空表;

5、不知你要的列印結果是怎樣的?類似工資條那種嗎?即:

姓名、班級、學科、分數

張三、一班、數學、100

很寬的空行

姓名、班級、學科、分數

李四、一班、數學、110

很寬的空行

如果上述假設符合你的內容和要求,那麼可以按下面步驟操作:

1、在空表的A1單元格輸入公式——

=IF(OR(MOD(ROW(),6)=0,MOD(ROW(),6)=3,MOD(ROW(),6)=4,MOD(ROW(),6)=5),“”,IF(MOD(ROW(),6)=1,Sheet1!A$1,INDEX(Sheet1!$A:$D,(ROW()+10)/6,COLUMN())))

2、從A1向後、向下複製公式,到和Sheet1最後一列同列號和第6行為止;

3、選擇1行和2行的資料區域,加邊框;

4、選擇A1到第6行的資料最後一列碰齊的區域,然後透過拉動滑鼠向下複製公式。直到出來最後一名學生的資料;

5、選擇全部資料區域,調整列寬和行高,直到列印預覽滿足自己要求為止!

其實,這個透過Word的“工具——信函和郵件——郵件合併”選單功能,也很容易實現。具體方法和步驟自己摸索下哦。。