[問題] excel 自動切行

看板Office作者時間10年前 (2015/12/09 11:59), 10年前編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
軟體:excel 版本:2007 A B C D E F G H I 1 1 1 1 2 2 3 3 4 4 2 2 2 2 3 3 4 4 3 3 3 3 5 5 6 6 我有一資料表想要做切行的動作,ABC三欄固定不變,DE、FG、HI每兩個一組 做切行,希望變成下面這樣 A B C D E 1 1 1 1 2 2 2 1 1 1 3 3 3 1 1 1 4 4 4 2 2 2 3 3 5 2 2 2 4 4 6 3 3 3 5 5 7 3 3 3 6 6 如要做如此切行變換,應該要怎麼操作呢? 請教各位幫忙,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.128.99.215 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1449633547.A.118.html

12/09 12:17, , 1F
12/09 12:17, 1F
感謝S大熱心解答 我跟著你的範例,做到最後一步看不太懂這行公式,不知道怎麼修改套用到我的資料中 =IF(A1="","",OFFSET('資料'!$A$1,MATCH(ROW()-1,'輔助'!$A:$A)-2, COUNTIF('輔助'!$D$1:$D1,'輔助'!$D1)*2+1)) 可以勞請S大幫我解釋一下 MATCH(ROW()-1 ,這邊的-1是什麼意思? '輔助'!$A:$A)-2 ,這邊的-2是什麼意思? COUNTIF('輔助'!$D$1:$D1,'輔助'!$D1)*2+1) ,後面的*2+1 是什麼意思呢? ※ 編輯: superivan (220.128.99.215), 12/09/2015 15:50:20

12/09 15:55, , 2F
以連結來看row()會回傳公式所在列號,第一列為1,1-1為0
12/09 15:55, 2F

12/09 15:57, , 3F
-2為"輔助"工作表為第2列起有值,-2會讓值從0起
12/09 15:57, 3F

12/09 16:00, , 4F
*2+1為countif計數時會以3,5,7...
12/09 16:00, 4F

12/09 16:01, , 5F
調整一下e欄公式,改為+2
12/09 16:01, 5F
S大 我調整了一下,還是怪怪的,可以請你看一下嗎? 我擷取了一部分的資料 https://goo.gl/yJW21u A-E 是固定的部分 F G 兩欄是切開的部分 再麻煩了,謝謝! ※ 編輯: superivan (220.128.99.215), 12/09/2015 16:58:38

12/09 18:00, , 6F
12/09 18:00, 6F

12/10 09:20, , 7F
感謝S大的大力幫忙!!
12/10 09:20, 7F
文章代碼(AID): #1MPwSB4O (Office)
文章代碼(AID): #1MPwSB4O (Office)