{"id":4345,"date":"2023-07-11T20:09:33","date_gmt":"2023-07-11T20:09:33","guid":{"rendered":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/"},"modified":"2023-07-11T20:09:33","modified_gmt":"2023-07-11T20:09:33","slug":"jumlah-vba-unik","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/","title":{"rendered":"Cara menghitung nilai unik dalam rentang menggunakan vba"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #0000ff;\"><span style=\"color: #000000;\"><span style=\"color: #0000ff;\">SubCountUnique<\/span> ()\n    <span style=\"color: #0000ff;\">Dim<\/span> Rng <span style=\"color: #0000ff;\">As<\/span> Range, List <span style=\"color: #0000ff;\">As<\/span> Object, UniqueCount <span style=\"color: #0000ff;\">As<\/span> Long\n    <span style=\"color: #0000ff;\">Set<\/span> List = CreateObject(\" <span style=\"color: #ff0000;\">Scripting.Dictionary<\/span> \")\n    \n    <span style=\"color: #008000;\">'count unique values in range A2:A11<\/span>\n    <span style=\"color: #0000ff;\">For<\/span> <span style=\"color: #0000ff;\">Each<\/span> Rng <span style=\"color: #0000ff;\">In<\/span> Range(\" <span style=\"color: #ff0000;\">A2:A11<\/span> \")\n      <span style=\"color: #0000ff;\">If Not<\/span> List.Exists(Rng.Value) <span style=\"color: #0000ff;\">Then<\/span> List.Add Rng.Value, Nothing\n    <span style=\"color: #0000ff;\">Next<\/span>\n    \n<span style=\"color: #008000;\">'store unique count\n<\/span>UniqueCount = List.Count\n    \n    ' <span style=\"color: #008000;\">display unique count<\/span>\n    MsgBox \" <span style=\"color: #ff0000;\">Count of Unique Values:<\/span> \" &amp; UniqueCount<\/span>\n\nEnd Sub\n<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini menghitung jumlah nilai unik dalam rentang <strong>A2:A11<\/strong> dan kemudian menampilkan hitungannya di kotak pesan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Menghitung Nilai Unik dalam Range Menggunakan VBA<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki daftar nama tim bola basket berikut di Excel:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-34139 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vbaunique1.jpg\" alt=\"\" width=\"501\" height=\"409\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Misalkan kita ingin menghitung jumlah nama tim unik dalam rentang <strong>A2:A11<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat membuat makro berikut untuk melakukan ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #0000ff;\"><span style=\"color: #000000;\">SubCountUnique()<\/span>\n<span style=\"color: #000000;\"><span style=\"color: #0000ff;\">Dim<\/span> Rng <span style=\"color: #0000ff;\">As<\/span> Range, List <span style=\"color: #0000ff;\">As<\/span> Object, UniqueCount <span style=\"color: #0000ff;\">As<\/span> Long\n    <span style=\"color: #0000ff;\">Set<\/span> List = CreateObject(\" <span style=\"color: #ff0000;\">Scripting.Dictionary<\/span> \")<\/span>\n    \n    <span style=\"color: #008000;\">'count unique values in range A2:A11<\/span>\n<span style=\"color: #000000;\"><span style=\"color: #0000ff;\">For Each<\/span> Rng <span style=\"color: #0000ff;\">In<\/span> Range(\" <span style=\"color: #ff0000;\">A2:A11<\/span> \")\n      <span style=\"color: #0000ff;\">If Not<\/span> List.Exists(Rng.Value) <span style=\"color: #0000ff;\">Then<\/span> List.Add Rng.Value, Nothing\n    <span style=\"color: #0000ff;\">Next<\/span>\n    \n    <span style=\"color: #008000;\">'store unique count<\/span>\n    UniqueCount = List.Count\n    \n    <span style=\"color: #008000;\">'display unique count<\/span>\n    MsgBox \" <span style=\"color: #ff0000;\">Count of Unique Values:<\/span> \" &amp; UniqueCount<\/span>\n\nEnd Sub<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Saat kami menjalankan makro ini, kami menerima keluaran berikut:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-34140\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vbaunique2.jpg\" alt=\"Nomor VBA tunggal\" width=\"485\" height=\"430\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Kotak pesan memberitahu kita bahwa ada <strong>5<\/strong> nama tim yang unik.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kami dapat memverifikasi kebenarannya dengan mengidentifikasi setiap nama tim unik secara manual:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Mav<\/span><\/li>\n<li> <span style=\"color: #000000;\">Panas<\/span><\/li>\n<li> <span style=\"color: #000000;\">Jaring<\/span><\/li>\n<li> <span style=\"color: #000000;\">Prajurit<\/span><\/li>\n<li> <span style=\"color: #000000;\">raja<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Sebenarnya ada 5 nama tim yang unik.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Untuk menghitung jumlah nilai unik dalam rentang yang berbeda, cukup ganti <strong>A2:A11<\/strong> di loop <strong>For Each<\/strong> dengan rentang yang berbeda.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/vba-menghitung-sel-dengan-teks-tertentu\/\" target=\"_blank\" rel=\"noopener\">VBA: Cara menghitung sel dengan teks tertentu<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/vba-menghitung-baris-dalam-jangkauan\/\" target=\"_blank\" rel=\"noopener\">VBA: Cara menghitung jumlah baris dalam jangkauan<\/a><br \/> VBA: Cara menulis fungsi COUNTIF dan COUNTIFS<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA: SubCountUnique () Dim Rng As Range, List As Object, UniqueCount As Long Set List = CreateObject(&#8221; Scripting.Dictionary &#8220;) &#8216;count unique values in range A2:A11 For Each Rng In Range(&#8221; A2:A11 &#8220;) If Not List.Exists(Rng.Value) Then List.Add Rng.Value, Nothing Next [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara menghitung nilai unik dalam suatu rentang menggunakan VBA - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA, dengan sebuah contoh.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghitung nilai unik dalam suatu rentang menggunakan VBA - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-11T20:09:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vbaunique1.jpg\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/\",\"url\":\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/\",\"name\":\"Cara menghitung nilai unik dalam suatu rentang menggunakan VBA - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-11T20:09:33+00:00\",\"dateModified\":\"2023-07-11T20:09:33+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/jumlah-vba-unik\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung nilai unik dalam rentang menggunakan vba\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara menghitung nilai unik dalam suatu rentang menggunakan VBA - Statorials","description":"Tutorial ini menjelaskan cara menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA, dengan sebuah contoh.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghitung nilai unik dalam suatu rentang menggunakan VBA - Statorials","og_description":"Tutorial ini menjelaskan cara menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/","og_site_name":"Statorials","article_published_time":"2023-07-11T20:09:33+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vbaunique1.jpg"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/","url":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/","name":"Cara menghitung nilai unik dalam suatu rentang menggunakan VBA - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-11T20:09:33+00:00","dateModified":"2023-07-11T20:09:33+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung jumlah nilai unik dalam suatu rentang menggunakan VBA, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/jumlah-vba-unik\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/jumlah-vba-unik\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung nilai unik dalam rentang menggunakan vba"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4345"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=4345"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4345\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}