返回列表 上一主題 發帖

[發問] 請教關於截取儲存格中的唯一值

[發問] 請教關於截取儲存格中的唯一值

本帖最後由 偉婕 於 2010-10-8 02:11 編輯

我有上千筆資料,在資料中有A[關鍵字]及B[關鍵字出現年代]二欄
B欄中的每一個儲存格,由多個年代組成,每個年代中間以頓號隔開
現在想要於D欄中將B欄中每個儲存格中的唯一年代顯示出來
不知有沒有較有效率的方法,謝謝!

例如
關鍵字         關鍵字出現年代
Slam        2004、2004、2003、2002
Object        1997、2002、1997、1996、1995

結果
關鍵字         關鍵字出現年代(唯一)
Slam        2004、2003、2002
Object        2002、1997、1996、1995

991008.zip (9.49 KB)

偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

另外再問
若已經整理出B欄的資料
請問有沒有較有效率的方法
將A:B欄的資料整理成D:E欄的資料
謝謝!

991008-1.zip (4.17 KB)

偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

本帖最後由 偉婕 於 2010-10-8 14:03 編輯

回復 5# oobird

謝謝[oobird]版主
不過 [ 991008-1]  若其中有一個關鍵字,只出現在一個年代
則會使得它不是"字串",會使程式出錯,不知怎麼解決
謝謝!
偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復 7# oobird

謝謝[oobird]版主
上個問題解決了,可是現在不知是不是單字長度問題
執行時會出現∼∼執行階段錯誤"13"  型態不符合

991008-2.zip (14.14 KB)

偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復 9# oobird
謝謝[oobird]版主
我用公式比對了一下結果發現有些出入
關鍵字[Robot],在2002、2001、2000、1995皆出現
但執行後,卻只有出現在2002、2001、2000
我看了一下發現未出現在這些年中,皆有[Mobile Robot]
不過奇怪的是[Robotics],在2002、1997、2004、1999、1995皆出現
但執行後,卻都有出現,而除了1995外,皆有[Distributed Robotics]
不知什麼原因,謝謝!

991008-2-1.zip (18.49 KB)

偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復 10# oobird

[oobird]版主,真是難為您了,經測試已正確,謝謝
偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復 10# oobird

昨天再使用時又發現會有漏資料
後來將A欄排序後再執行就正常了
在此回報一下
謝謝!
偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復 13# Hsieh

謝謝[Hsieh]版主提供另一種解法

我沒用任何一句vbaㄋㄟ
可利用定義名稱來選取移動
Hsieh 發表於 2010-10-13 14:40


我看到定義名稱X=OFFSET(關鍵字下的年代!$A5,,,,LOOKUP(9.9E+307,關鍵字下的年代!5:5,COLUMN(關鍵字下的年代!5:5)))
不明瞭為何這麼設?
另外,[關鍵字下的年代]工作表中的A及B欄是怎麼整理出來的?
以上還請[Hsieh]版主解說一下
謝謝!
偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復  偉婕
輸入=$A2按CTRL+ENTER輸入公式便能填滿
每欄空格以第2列儲存格雙擊右下控點向下填滿
接下來由C欄開始2欄一起移至A欄資料底部
Hsieh 發表於 2010-10-13 18:49


我試了一下,是不是輸入=$A1按CTRL+ENTER
因為若是=$A2,好像資料會往上跑一列

另外,"每欄空格以第2列儲存格雙擊右下控點向下填滿",不懂
不是都被公式填滿了,怎麼還有空格?

再麻煩[Hsieh]版主解疑,謝謝!

991013.zip (8.63 KB)

偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

回復 19# oobird
謝謝[oobird]版主的用心良苦,還重新錄製
技巧已經學會囉!

回復 20# Hsieh
謝謝[Hsieh]的解說,我已經知道自己哪個地方做錯了,也已經成功了

再次感謝二位版主的指導
從您們兩位身上不僅學會很多公式的運用及技巧
也更靈活了自己的思路!
偉婕電子書,歡迎免費下載參考
http://www.twbts.com/ebook/?subject=office
http://www.twbts.com/ebook/?subject=soft
偉婕藏書庫---https://www.facebook.com/groups/669579416484096/
有一家柑仔店---https://www.facebook.com/sadodona

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題