看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: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初學者問題有點多,請求各位大大協助,麻煩各位前輩了,謝謝大家!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.184.75 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1475638506.A.D32.html
soyoso: 問題1,公司名和日期有排序下http://imgur.com/a/rbHGI 10/05 11:45
soyoso: 再篩選星號的部分 10/05 11:46
soyoso: 問題2 http://imgur.com/KUDpAKT 10/05 12:04
cherng2011: s大太感謝您了!!我真的是超級佩服,看到您的解答都豁 10/05 12:15
soyoso: 或以 http://imgur.com/cSAhHf6 複製,選擇性貼值,排序 10/05 12:15
cherng2011: 然開朗,謝謝您!! 10/05 12:17
cherng2011: 想另外請教s大excel檔案肥大的問題不曉得有無其他解決 10/05 12:55
cherng2011: 之道 10/05 12:55
soyoso: 提供檔案看看是否是shape物件過多的問題 10/05 13:08
soyoso: 如原文寫到表單內無該物件的話,是否有陣列公式判斷上範圍 10/05 13:45
soyoso: 指定整列欄呢? 10/05 13:45
soyoso: 抱歉如不是公式運算上需花很長時間的話,上述回文請忽略 10/05 13:49
soyoso: 刪除shape物件,可google excel vba delete shape 10/05 13:54
cherng2011: 好的,謝謝s大的建議!! 10/05 15:10