gimana ni bu guru and pak guru
  UDF dari pak KID hanya bisa baca format text
  pak kid   A 2 3 A=01; 00002=00; 00003=00 


  tapi bisa di kasih keterangan jika rujukannya itu nilainya 0 atau kosong
  hasil UDF dari bu siti 3 b 3=01; b=01 

  kalo kosong semua hasilnya #value!
  kok kodingnya di pasword sih kan nggak bisa di export dan ditempatkan di file 
lain
  koding yang di tuliskan bu siti aku copy paste ke file baru kok nggak bisa 
jalan yaaaaa

  Function UniqueCount(Rng As Range) As String
     '---------------------------------------------------
     '== [Menyebut] dan [Menghitung Cacah] data Unique ==
     '== siti Vi / 14 dec 2009 ==========================
     '---------------------------------------------------
     Dim Var(), T As String, V As String, n As Long, i As Long
     For n = 1 To Rng.Cells.Count
        If Not IsEmpty(Rng(n)) Then
           i = i + 1: ReDim Preserve Var(1 To i)
           V = Format(WorksheetFunction.CountIf(Rng, Rng(n)), "00")
           Var(i) = Rng(n) & "=" & V
        End If
     Next n
     UniqueCount = UnixValue(Var)
  End Function

  tolong doong kalo kasih UDF kalo bisa sekalian dijelaskan maksud nya
  aku kan baru belajar!!
  biar jadi murid yang berguna bagi nusa dan bangsa

  terimakasih buuu and paak guru




    ----- Original Message ----- 
    From: siti Vi 
    To: belajar-excel@yahoogroups.com 
    Sent: Tuesday, December 15, 2009 6:04 AM
    Subject: Re: [belajar-excel] Jumlah Data


      

    problem pak wur ini tidak terlalu sederhana; karena menyangkut keinginan yg 
    oleh excel belum disediakan alatnya, yaitu menggabung hasil pencarian 
bersyarat.

    seandainya saja pak wur 'kerso' mennjelaskan problemnya, kira kira begini 
ceritaknya:
    Ada serangkaian data;  data tsb tidak unique (ada beberapa / banyak) yg 
kembar 
    Terhdadap data tsb ingin ditampilkan hasil
    (1) daftar data yg unique (LOUV)-nya
    (2) cacah tiap data yg unique
    dan.... inilah keinginan yg tidak disadari bahwa sulit dipenuhi
    (berhubung fungsi concatenate di excel masih begitu-baegitu juga sifatnya)
    (3)  hasil(1) dan hasil(2) digabung  misal meanjadi  "DataX=7"
    (4)  hasil seperti keinginan no.(3)  juga DIGABUNG lagi dengan temuan 
lainnya.
    (5) cara tampilnya harus urut alfabetik/numerik menaik
    (6) ditambah beberapa "perhiasan/dandanan", misalnya harus ada tanda 
pemisah 
        antar data (delimiter),  angka (cacah) harus tampil dgn leading zero 
untk 2 digit.

    gambaran data  kira kira seperti ini (2 set data)
          06920 06920 06920 06A70 06A70 06A70 06A70 06A70 06A70 06A70 06920 
06920 
          a b c c a a b a a c c b 


    dan pola hasil yg diinginkan kira kira seperti ini (dua set hasil)
          06920=05; 06A70=07 
          a=05; b=03; c=04 


    "rumus cuanggih" untuk mendapatkan list of uniqvalues  bisa anda gunakan; 
    (hasilnya berupa beberapa cell)

    lalu di sebelah "hasil daftar data uniq" tsb anda dapat mencari cacah 
(bukan jumlah) 
    tiap data;  dengan COUNTIF, hasilnya juga beberapa cell

    untuk data set pertama kira kira hasil sementara seperti ini
          unique values count 
          06920 5 
          06A70 7 
          #N/A  


    Kesulitannya adalah cara menggabung cells dalam satu baris menjadi satu 
data ("06920=05")
    lalu hasil gabungan tiap baris itu digabung lagi dengan hasil baris lain 
("06920=05; 06A70=07")

    dlm proses menggabung harus ditambahkan pula delimiter ";" dan spasi, 
tetapi pada data 
    terkanan, delimiter "; " tsb harus tidak diantumkan.  Angka Ex COUNT pun 
harus diformat 
    misal 5 menjadi "05".

    Masih ada lagi kesulitan yaitu :
    banyaknya baris hasil itu dinamis, bisa hanya 1 baris, bisa N baris.
    Bgmana fungsi CONCATENATE dengan sekali pukul SANGGUP menggabung data yg 
    belum tertentu jumlahnya??
    ini hanya dapat di'rasakan' oleh pemerhati fungsi Concatenate, 
    (siti bilang: The Uggly Concatenate)

    Itulah daftar kesulitan yg tidak disadari (kesulitan itu dibuat sendiri 
oleh kita), 
    karena keinginan menampilkan data gabungan dari gabungan dan bersifat 
dinamis.
    Seandainya keinginn tsb boleh dijabarkan dlm beberapa cell (beberapa 
kolom), 
    mungkin tidak sesulit ini kesulitan yg dihadapi...

    Keluh kesah itu semua; hanya ada kalau kita membatasi penyelesaian hanya 
boleh 
    menggunakan formula biasa !

    Jika SEANDAINYA Anda merelakan workbook anda mengidap makro (sedikittt 
saja), 
    maka kita (misalnya dapat mendeskripsikan masalah dan cara menuju 
solusinya, 
    dengan bening...) kita tidak perlu 'binun' lagi...

    sedikit makro cukuplah menyebaban worksheet tsb tiba-tiba mendapat fungsi 
baru 
    bernama UniqueCount

    cukup hanya dengan  =UniqueCount(C4:N4)  dituliskan di sebuah cell, dan...  
aha !
    semua kesulitan berubah menjadi kemudahan berupa hasil langsung (text):  
    06920=05; 06A70=07

    bluewater, 15 dec 2009
    ~ctv~

      ----- Original Message ----- 
      From: Wuryantadi 
      To: Milis_excell 
      Sent: Monday, December 14, 2009 7:18 PM
      Subject: [belajar-excel] Jumlah Data

      Tolong dong aku bingung cara mencari unique valuenya.
      tb4


    

Kirim email ke