[算表] 行轉列

看板Office作者 (帖十六)時間9年前 (2017/01/30 22:08), 9年前編輯推噓0(0033)
留言33則, 3人參與, 最新討論串1/1
軟體: Excel 版本: 2010 目前有百來筆原始資料如下 A B C 1 題目1 100-2 (A) apple (B) orange (C) pen (D) guava 2 題目2 100-7 (A) dogs (B) cats (C) ox (D) horses . . . 希望能轉換成【1】 A B C 1 題目1 100-2 2 (A) apple 100-2 3 (B) orange 100-2 4 (C) pen 100-2 5 (D) guava 100-2 6 題目2 100-7 7 (A) dogs 100-7 8 (B) cats 100-7 9 (C) ox 100-7 10 (D) horses 100-7 . . 也希望能轉換成【2】 亦即每題的選項,按照單字的字母順序排列 A B C 1 (A) apple 100-2 2 (B) cats 100-7 3 (A) dogs 100-7 4 (D) guava 100-2 5 (D) horses 100-7 6 (B) orange 100-2 7 (C) ox 100-7 8 (C) pen 100-2 爬了前文和精華區,似乎沒找到相應的辦法, 懇請幫忙,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.220.183 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1485785286.A.6BA.html

01/30 23:24, , 1F
如選項皆為4個的話,【1】https://i.imgur.com/pTBQnu8
01/30 23:24, 1F

01/30 23:29, , 2F
配合上面連結轉換的資料就可轉換成【2】
01/30 23:29, 2F

01/30 23:29, , 3F

01/30 23:33, , 4F
S大真強~ 是我的話...我會用資料剖析加轉置貼上 XD
01/30 23:33, 4F

01/30 23:54, , 5F
【1】選項非固定4個的話 https://i.imgur.com/loogyPP
01/30 23:54, 5F
感謝s大。 如果題目和選項分屬兩列,要怎麼處理成【3】? A B C D E 1 題目1 100-2 2 apple orange pen guava 3 題目2 100-7 4 dogs cats ox horses (為讓版面簡潔,先取代了(A)(B)(C)(D)) 【3】 所有選項,按照單字的字母順序排列 A B C 1 apple 100-2 2 cats 100-7 3 dogs 100-7 4 guava 100-2 5 horses 100-7 6 orange 100-2 7 ox 100-7 8 pen 100-2 ※ 編輯: post16 (114.42.220.183), 01/31/2017 11:27:35

01/31 11:49, , 6F
以上述舉位的資料位置來看 https://i.imgur.com/zQpng5a
01/31 11:49, 6F

01/31 13:04, , 7F
按圖打了函數,不過G2到J2、G4到J4沒有顯示##,也沒有出現
01/31 13:04, 7F

01/31 13:05, , 8F
L、M欄的結果耶
01/31 13:05, 8F

01/31 13:28, , 9F
https://goo.gl/phX86h 是我那裡打錯了嗎?謝謝。
01/31 13:28, 9F

01/31 14:20, , 10F
儲存格g1的公式請拉至範圍g1:j4,L1和M1的公式則下拉
01/31 14:20, 10F

01/31 16:15, , 11F
抱歉,連結內直接修改的是g2的公式,而忘了上拉將g1公式修
01/31 16:15, 11F

01/31 16:15, , 12F
01/31 16:15, 12F

01/31 16:58, , 13F
試了之後是G1到J4都是##,手動刪掉G1~J1和G3~J3這兩列
01/31 16:58, 13F

01/31 16:58, , 14F
L、M就可以呈現想要的結果了
01/31 16:58, 14F

01/31 16:59, , 15F
資料有五百多筆,有更方便的辦法嗎?謝謝。
01/31 16:59, 15F

01/31 17:06, , 16F
g1:j4為##是因為欄位過小,拉大就可看到資料了
01/31 17:06, 16F

01/31 17:13, , 17F
01/31 17:13, 17F

01/31 17:17, , 18F
https://i.imgur.com/vzp9by2調整一下回文內公式
01/31 17:17, 18F

01/31 17:41, , 19F
17:17分的H1公式鍵入後,跳出「已輸入此函數的太少引數」
01/31 17:41, 19F

01/31 17:46, , 20F
是否是打成這樣https://i.imgur.com/jsdmpUi了呢?
01/31 17:46, 20F

01/31 17:47, , 21F
*2後面還有一個逗號,需打上
01/31 17:47, 21F

01/31 17:55, , 22F
2後面是有打,的
01/31 17:55, 22F

01/31 18:00, , 23F
=OFFSET(E$1,INT((ROW()-1)/4)*2,)&"" 這是儲存格H1公式,
01/31 18:00, 23F

01/31 18:00, , 24F
原po再試試
01/31 18:00, 24F

01/31 18:06, , 25F
成了! 感謝s大的熱心和耐心,真的太太感謝了
01/31 18:06, 25F

01/31 19:34, , 26F
再請問,如果原始資料B3 oranges 和D4 horses文字上色,
01/31 19:34, 26F

01/31 19:34, , 27F
重新整理、排列時,有辦法連帶保持色標嗎?
01/31 19:34, 27F

01/31 21:12, , 28F
同色以自訂名稱get.cell參數24來取得變色的字串
01/31 21:12, 28F

01/31 21:12, , 29F
再以格式化條件來變色 https://i.imgur.com/Hp7THmP
01/31 21:12, 29F

01/31 21:17, , 30F
不同色,以巨集range.font.color方式來取得和指定
01/31 21:17, 30F

01/31 21:19, , 31F
或以range.copy和range.pastespecial轉置方式達到轉置和保
01/31 21:19, 31F

01/31 21:19, , 32F
持文字顏色
01/31 21:19, 32F

01/31 22:09, , 33F
謝謝指點,看來有點挑戰,我再研究看看,謝謝
01/31 22:09, 33F
文章代碼(AID): #1OZqZ6Qw (Office)
文章代碼(AID): #1OZqZ6Qw (Office)