Dear Badrus,
Asumsi :
item ber-datatype numerik pada sebuah teks yang memiliki karakter delimiter tetapper teks.
Kasus 1 :
Array formula yang agak panjang dapat membantu. Dengan sedikit udf, array formula bisa menjadi lebih pendek.
Public Function SplitText(sTeks As String, _
Optional sDelimiter As String = ",") As Variant
Dim sRes() As String
sRes = Split(sTeks, sDelimiter)
SplitText = sRes
End Function
Kasus 2 :
Maaf, bisanya array formula dengan dibantu beberapa udf. Mengurutkan menggunakan fungsi Small (ascending) atau Large (descending).
Array formula untuk memproses cell B3
=jointext(SMALL(--splittext(TRIM(B3)," "),ROW(INDIRECT("1:" & LEN(TRIM(B3)) - LEN(SUBSTITUTE(B3," ",""))+1)))," ")
Public Function JoinText(vData As Variant, Optional sDelimiter As String = ",") As String
Dim vTemp As Variant
Dim vLoop As Variant
Dim sRes As String
vTemp = vData
If IsArray(vTemp) Then
sRes = vbNullString
For Each vLoop In vTemp
sRes = sRes & vLoop & sDelimiter
Next
JoinText = Left$(sRes, Len(sRes) - Len(sDelimiter))
Else
JoinText = vTemp
End If
vTemp = Empty
vLoop = Empty
vData = Empty
End Function
Thank You and Regards.
Kid.
dears XL Mania
Mohon bantuan dari rekan-rekan semua.Kasus 1:Saya ada deretan data seperti contoh berikut:sel A3 : 0 1 3 26 28 15sel B3 : 0 16 3 29 26pergantian tiap angka pada sel tersebut dipisahkan dengan tanda spasi.permasalahannya, jika ingin mencari jumlah angka yang sama dengan membandingkan pada 2 sel tersebut bagaimana??pada contoh tersebut jawabannya 3 karena pada sel A3 dan B3 terdapat nilai yang sama yaitu 0, 3 dan 26Kasus 2:Jika akan mengurutkan data pada sel B3 menjadi 0 3 16 26 29 bagaimana???saya sertakan file excelnya, barangkali bisa memperjelas permasalahannyademikian permasalahannya.atas bantuan dari rekans akan sangat membantu saya. terimakasih banyakbadrus
| ada yang mau nyobain ice cream bikinan momods? |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
Nenhum comentário:
Postar um comentário