作者aydybuv (=.=)
看板Office
標題[算表] 查找重複資料 且顯示於不同行
時間Wed Jan 10 23:46:48 2018
軟體: EXCEL
版本: 2010
大家好~目前在一個表格上遇到難題
如下範例:
SHEET1 是手動輸入的資料 SHEET2 是要完成的表格
日期 姓名 項目 時數 姓名 甲
1/1 甲 上班 2 日期
1/1 甲 加班 3 1/1 項目 上班 加班
時數 2 3
1/2 甲 上班 4 1/2 項目 上班 停休
時數 4 3
1/2 甲 停休 3
1/3 乙 上班 3
.
.
.
其中SHEET2姓名 甲已經打好了 日期、項目、時數都要從SHEET1抓取
不知是否有辦法在抓取到第二個1/1時,加班這個項目可以換行如上所示
目前我只能完成到這樣
姓名 甲
日期
1/1 項目 上班
時數 2
1/1 項目 加班
時數 3
.
.
.
還想不到如何讓加班跳到上班的右邊...然後把重複的1/1日刪掉
求解~感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.149.204
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1515599213.A.28B.html
3F:→ soyoso: 項目和時數以日期的儲存格判斷,有值顯示,無值""空字串 01/11 07:29
5F:→ aydybuv: 大感謝!!! 我馬上來試試 01/11 08:45
謝謝你~但我想稍作修改卻不知從何下手...
SHEET1 是手動輸入的資料 SHEET2 是要完成的表格
日期 姓名 項目 時數 其他 姓名 甲 列1
1/1 甲 上班 2 ABA 日期 列2
1/1 甲 加班 3 AAB 項目 上班 加班 列3
1/1 時數 2 3 列4
1/2 甲 上班 4 BGS 其他 ABA AAB 列5
項目 上班 停休 加班 列6
1/2 甲 停休 3 AAA 1/2 時數 4 3 3 列7
其他 BGS AAA DDD 列8
1/2 甲 加班 3 DDD .
.
1/3 乙 上班 3 EFE .
也就是多一欄其他需要抓取~
然後所抓取的日期在時數那一列..
完全不知如何修改大大的公式...再麻煩了~
※ 編輯: aydybuv (180.217.149.204), 01/11/2018 13:01:32
6F:→ soyoso: 日期方面列號4,7,10...顯示,公式isodd(...)改以mod(row()01/11 13:25
7F:→ soyoso: ,3)等於1時顯示01/11 13:26
8F:→ soyoso: 項目、時數、其他資料方面原max是以第3列開始,改以第4列01/11 13:27
9F:→ soyoso: 起,offset欄偏移iseven(..)改以mod(row()-3,3)01/11 13:28
10F:→ aydybuv: 大感謝!! 完成了!!01/11 17:49
不好意思 再詢問一下
https://i.imgur.com/F2N0b0B.jpg
如這張圖所示 橘底這一格 好像抓到了不該抓的數值…
這樣要如何修改呢?
在此附上公式方便使用
I3={IF((COUNTIF($A:$A,MAX($F$4:$F4))>=COLUMN(B1)*($G3<>""),OFFSET($C$1,MATCH(MAX($F$4:$F4),$A:$A,O)+COLUMN(B1)-2,MOD(ROW()-3)),"")}
麻煩了!
※ 編輯: aydybuv (223.140.192.22), 01/12/2018 12:48:55
11F:→ soyoso: 原po的資料又和原文或回文的不太一樣,如原文和回文內看起 01/12 12:56
12F:→ soyoso: 來是主要姓名次要日期排序,但新的回文又不一樣了 01/12 12:57
13F:→ soyoso: 另外公式這方面我提供的連結內並無說這部分要用陣列公式( 01/12 12:57
14F:→ soyoso: 組合鍵)的方式,為何要加呢? 01/12 12:58
15F:→ soyoso: 有要用陣列公式的就是日期取唯一值,這方面有特別備註 01/12 12:59
16F:→ aydybuv: 多按了 非常抱歉… 改了之後還是會列出AB那一項 01/12 12:59
17F:→ aydybuv: 若日期可以照順序輸入 但是同一日可能會有很多姓名 這樣 01/12 13:00
18F:→ aydybuv: 有辦法修改嗎? 01/12 13:00
19F:→ soyoso: 如果只是改有沒有按組合鍵,是和正確顯示是沒有關係的 01/12 13:00
20F:→ soyoso: 其實要看的是,原po的實際資料是如何呈現的,有排序沒排序 01/12 13:02
21F:→ soyoso: 這會是影響公式要以那種方式來寫 01/12 13:02
22F:→ aydybuv: 我原文範例舉得不好 待我傳張圖說明 01/12 13:06
24F:→ aydybuv: 日期會照順序,但也不會每日都有,要完成的表格:替換姓 01/12 13:12
25F:→ aydybuv: 名後會跳出他的細項 01/12 13:12
27F:→ soyoso: 可對應 01/12 13:19
29F:→ aydybuv: 怎麼會排斥輔助欄呢 我馬上來試試! 01/12 13:33
31F:→ aydybuv: 完成了! 真的非常感謝你! 01/12 13:43
33F:→ aydybuv: 感謝您的支援! 我再繼續練習看看 01/12 14:17