看板 Office 關於我們 聯絡資訊
軟體:EXCEL 版本:2010 各位版友大家好: 想要請問如何列印比較快的問題 我現在有一個表單為學生成績 另一個表單為教師授課資料 需提供這些少數額外的成績給原授課教師 現在已經有教師授課班級資料和學生成績 如何快速合併列印 使得授課教師能拿到該授課班級的學生資料 或者 我該再產生什麼表格 使我的想法能成真 謝謝 範例如下 學生成績 教師授課資料 901 12 甲 80 王老師:901 904 902 12 丙 70 陳老師:902 904 903 12 丁 90 李老師:902 903 904 12 己 80 吳老師:903 904 即表格會跑出 王老師 901 12 甲 80 904 12 己 80 陳老師 902 12 丙 70 904 12 己 80 李老師 902 12 丙 70 903 12 丁 90 吳老師 903 12 丁 90 904 12 己 80 感謝大家的大恩大德 協助思考和處理大資料量:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.27.28 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1482839936.A.C44.html ※ 編輯: useptt (123.192.27.28), 12/27/2016 21:34:48
soyoso: https://i.imgur.com/Yre3oud 類似這樣 12/28 00:56
useptt: 先感謝S大的解惑 12/28 21:59
useptt: 再請教第一個問題,當成績欄位為小數兩位,但輔助欄位跑出 12/28 21:59
useptt: 八位小數時,改如何處理?我兩個格式都已調成小數值兩位 12/28 22:00
useptt: 但輔助欄位出現依舊是八位小數>< 12/28 22:00
useptt: 第二個問題,想請教學生號碼為01(我設定值為00), 12/28 22:01
useptt: 我希望跑出號碼為90101(例如),輔助欄位依舊跑9011 12/28 22:02
useptt: 請問該如何解答?謝謝您 12/28 22:02
useptt: 不好意思,問題有點多,太弩鈍了>"< 12/28 22:02
useptt: 實在是有點想要全部弄懂,不想土法煉鋼完成啊@@ 12/28 22:03
useptt: 謝謝S大的網路解惑,滿足求知慾XD 感謝您:) 12/28 22:03
soyoso: 問題1、加上函數round 12/28 22:14
soyoso: 問題2、加上函數text,format_text設為"00",試試 12/28 22:15
useptt: 第三個問題,CHAR為何是10? 12/28 22:15
useptt: 函數ROUND要加在哪裡>"< 12/28 22:17
soyoso: round想到的是加在輔助欄位內 12/28 22:19
soyoso: char(10)為用來插入新行 12/28 22:22
useptt: 依樣畫葫蘆失敗ING,K2和L2都跑出數值0...>< 12/28 22:29
useptt: L2的那行函數最後是一定是要用M2?為何是M2? 12/28 22:36
useptt: 可以幫忙寫一下問題一跟問題二的函數嗎? 12/28 22:36
useptt: 感謝S大,抱歉,問題有點多>"< 12/28 22:36
useptt: 真的很想知道為什麼啊@@" 12/28 22:37
useptt: 多次跪謝您了 感謝您滿滿的大幫忙:) 12/28 22:38
useptt: 關鍵點似乎在最後一行,我拉出來的數字都變成0 12/28 22:44
soyoso: 儲存格L2後面...&M2是因為連接M2儲存格的字串,不一定要用 12/28 23:00
soyoso: M2,這要看原po之後所寫的儲存格的位置再調整 12/28 23:01
soyoso: 問題1,2的寫法 類似https://i.imgur.com/r3V6oEZ 12/28 23:04
useptt: 我想問有關M2,是指旁邊的那一格?還是最多兩格的意思? 12/28 23:11
useptt: 謝謝您:) 12/28 23:12
soyoso: 可再延伸三格以上 12/28 23:14
useptt: 問題一跟問題二解決了,謝謝您^^ 12/28 23:17
useptt: 呃,M2,我的問題是我要寫的公式M的位置是指? 12/28 23:19
useptt: 也想請問S大您的K欄跑出的數值為? 12/28 23:19
useptt: 還有如果我想要您一樣傳圖到網路上要怎麼用XD 12/28 23:20
useptt: 抱歉我好外行啊XD整個嬰兒期 感謝協助走路滿足求知慾XDXD 12/28 23:20
soyoso: 公式M的位置是指,如M2的話指的為儲存格M2內的字串 12/28 23:24
soyoso: k欄跑出的資料為 https://i.imgur.com/xjrECej 12/28 23:25
soyoso: 上述儲存格格式內對齊方式,自動換列(勾選) 12/28 23:26
soyoso: 雲端空間很多,如要上傳圖片並分享,可google 圖床 12/28 23:28
useptt: S大您好:我的K欄對應數值為 12/28 23:45
useptt: =M2&CHAR(10)&SUBSTITUTE(SUBSTITUTE(TRIM(S2),"",CHAR(10 12/28 23:45
useptt: )),",","") 12/28 23:46
useptt: M2指授課教師,等同您的G2,S2等同您的L2,但是我的只有跑 12/28 23:48
useptt: 出老師名字>< 12/28 23:48
useptt: 與您的跑出老師名字跟分行的學生成績不一樣 12/28 23:48
useptt: 看來我最後兩行都錯了@@ 12/28 23:48
useptt: 再把上述重KEY,結果這次兩欄(對應您的欄位為KL)都為0 12/28 23:55
useptt: 想問您的G欄為單純的文字值嗎?謝謝 12/28 23:55
useptt: 先感謝S大一直回答我的追問>"< 新年快樂!好人好過年喔:) 12/28 23:57
soyoso: g欄為文字 12/28 23:58
soyoso: 如調整原po對應位置,類似https://i.imgur.com/94s18aa 12/29 00:02
useptt: 我的K欄是是輔助欄位,即要預計合併列印的成績 12/29 00:12
useptt: L欄為空一欄 M欄為授課教師的名字 N欄為第1種課 12/29 00:14
useptt: O欄為第二種課 P欄為第三種課 12/29 00:14
useptt: 空一欄Q欄 R欄為合併列印欄位,即您圖示的K欄 12/29 00:16
soyoso: 抱歉如調整的連結不符合原po實際表格的話,再請自行調整 12/29 00:17
useptt: 上面誤植了 應是R欄對應數值為 12/29 00:17
useptt: =M2&CHAR(10)&SUBSTITUTE(SUBSTITUTE(TRIM(S2),"",CHAR(10 12/29 00:18
useptt: )),",","") 12/29 00:18
useptt: 抱歉~~因為資料上頭太多個資,只好放棄上傳>< 12/29 00:18
useptt: 也想問S大,您的E欄輔助欄中有, 這個逗號有意義嗎? 12/29 00:20
useptt: 因為我的輔助欄,我只有打&&&&,&我需要的文字跟內容 12/29 00:21
useptt: 所以跑出的輔助欄,是「一長串」「我要的文字內容」 12/29 00:21
useptt: 謝謝S大耐心解惑 you are so kind 12/29 00:22
soyoso: substitute取代時做為區別用 12/29 00:23