[問題] "不選重複的記錄"的數學或活頁簿公式

作者: ProTrader (沒有暱稱)   2018-01-31 12:00:18
軟體: Excel VBA
版本: 2016
一串數字 1
1
8
1
1
8
5
5
總共有 1 5 8 共3種數字
選資料->進階->不重複的記錄 就可以得到1 5 8
請問有活頁簿公式能直接用嗎? 或是提供數學演算法也可
作者: soyoso (我是耀宗)   2018-01-31 12:09:00
https://i.imgur.com/qxbMOAl.jpg 類似這樣巨集的話也可設個陣列,迴圈,判斷match為錯誤時寫入陣列或以instr判斷,為0時字串配合分隔符號連接,最後split也可以scripting.dictionary當不為exists時add不以迴圈的話,可以ado,唯一值以distinct,回傳到陣列內以getrows測試,3欄,1千萬筆左右的資料,寫入陣列內出現錯誤https://i.imgur.com/TSC1fur.jpg但800萬左右的話則可以 https://i.imgur.com/f7ANmh9.jpg1欄,1千萬筆左右的資料則是可以https://i.imgur.com/SoZvHTW.jpg

Links booklink

Contact Us: admin [ a t ] ucptt.com