[問題]excel刪除日期小的資料與資料整理

作者: cherng2011 (天空藍)   2016-10-05 11:35:03
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:excel
版本:2013
各位前輩好,目前在資料處理上遇到一些問題
原始資料檔-表1
公司名 日期 變數1 變數2
A 1991/8/31
A 1991/9/20
A 1992/3/15
A 1992/12/30
A 1993/6/30
A 1994/5/21
B 1991/7/20
B 1991/12/30
B 1992/1/1
B 1993/5/30
希望表1的資料檔可以變成下面這樣,也就是每家公司的每個年份只剩下最後期的那個,
例如A公司1991年資料會留下比較後期的那個即1991/9/20。
希望的表1:
公司名 日期 變數1 變數2
A 1991/9/20
A 1992/12/30
A 1993/6/30
A 1994/5/21
B 1991/12/30
B 1992/1/1
B 1993/5/30
因為資料數量很大筆,有用過篩選,但一一比對刪除容易出錯,不曉得是否有函數可解決
這個問題?
第二個問題是
原始資料檔-表2
2000年 2001年 2002年
公司 金額 公司 金額 公司 金額
A 10 A 11 B 31
B 20 B 21 C 41
C 30 C 31 E 61
D 40 E 60 F 71
E 50 F 70 G 81
希望最終表2可以變成下面這樣
希望的表2:
公司 年分 金額
A 2000 10
A 2001 11
B 2000 20
B 2001 21
B 2002 31
C 2000 30
C 2001 31
C 2002 41
D 2000 40
E 2000 50
E 2001 60
E 2002 61
F 2001 70
F 2002 71
G 2002 81
實際上的原始資料檔表2有很多個年份,且公司每年都有增減,原本想使用vlookup可能我
的使用方法不對一直做不出來。
上面這兩個資料最終還會再放回之前已建立的表單,打算用vlookup去比對年份把這些資
料填回去,不過之前有遇到過一個問題excel檔案會變得很大難以移動,每用一次vlookup
完後將他複製貼到另一個表單時需要花很長的時間,不曉得有無解決得方法,有上網搜尋
過可能是物件問題,但檢查後表單內並無物件。
excel初學者問題有點多,請求各位大大協助,麻煩各位前輩了,謝謝大家!!
作者: soyoso (我是耀宗)   2016-10-05 11:45:00
問題1,公司名和日期有排序下" target="_blank" rel="nofollow">
再篩選星號的部分問題2 " target="_blank" rel="nofollow">
作者: cherng2011 (天空藍)   2016-10-05 12:15:00
s大太感謝您了!!我真的是超級佩服,看到您的解答都豁
作者: soyoso (我是耀宗)   2016-10-05 12:15:00
或以 " target="_blank" rel="nofollow">
複製,選擇性貼值,排序
作者: cherng2011 (天空藍)   2016-10-05 12:17:00
然開朗,謝謝您!!想另外請教s大excel檔案肥大的問題不曉得有無其他解決之道
作者: soyoso (我是耀宗)   2016-10-05 13:08:00
提供檔案看看是否是shape物件過多的問題如原文寫到表單內無該物件的話,是否有陣列公式判斷上範圍指定整列欄呢?抱歉如不是公式運算上需花很長時間的話,上述回文請忽略刪除shape物件,可google excel vba delete shape
作者: cherng2011 (天空藍)   2016-10-05 15:10:00
好的,謝謝s大的建議!!

Links booklink

Contact Us: admin [ a t ] ucptt.com