作者trainausidd (呆呆a蚊子)
看板Office
標題[問題] excel針對某欄位展開
時間Wed Apr 22 00:24:47 2020
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體: MS excel
版本:2013
想請問各位大大如何針對某欄位展開?
ex:這邊舉兩列為例
姓名 月份 數列 薪水
張三 2 4/3/2/1 35k
李四 8 5/5/5 38k
想請問如何快速轉換成如下:
姓名 月份 數列 薪水
張三 2 4 35k
張三 2 3 35k
張三 2 2 35k
張三 2 1 35k
李四 8 5 38k
李四 8 5 38k
李四 8 5 38k
懇請幫忙 感謝不盡!!!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.42.117 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1587486290.A.95F.html
2F:→ soyoso: 姓名、月份和薪水公式同姓名,連結內c欄的數例,是以資料 04/22 06:50
3F:→ soyoso: 剖析到m欄 04/22 06:50
4F:→ trainausidd: 強!!!!感謝幫忙,雖然算式不是看得很懂 哈哈... 04/23 00:56
5F:→ trainausidd: 可否再梢幫解釋~~ 04/23 00:56
6F:→ soyoso: 以函數row為變數,offset列偏移以match該變數所對應k欄的 04/23 22:25
7F:→ soyoso: 列號;欄偏移,每一位開始時,重新定位為0值起 04/23 22:25
8F:→ trainausidd: 感謝幫忙!!!! 謝謝您~~ 04/29 01:41
9F:推 donkeychen: 大大 k2在運作多時很慢 改為if(row()=2,0,k1+l2)比較 07/15 15:23
10F:→ donkeychen: 省運作時間 07/15 15:23
11F:推 donkeychen: 1修正 是if(row()=2,0,k1+l1) 07/15 17:15
12F:→ soyoso: 如果覺得慢,也不用還要寫if(row()=2,0.. 11/26 17:06
13F:→ soyoso: 用k1+L1就可以了 11/26 17:06