Asalamualaikum warahmatullah. Mas Kid,
Terima kasih atas penjelasannya. wasalamualaikum warahmatullah 2015-04-10 15:47 GMT+07:00 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] < belajar-excel@yahoogroups.com>: > > > Wa'alaikumussalam wr wb > > Mode selalu mengambil yang pertama yang terbanyak jumlahnya. Cenderung > sesuai untuk data yang selalu terurut descending. > Mengambil nilai paling sering muncul yang tertinggi pada dasarnya adalah > mengambil suatu nilai yang sudah diawali nilai jumlah cacah dalam data. > Berarti, hal ini bisa diperoleh dengan memanfaatkan array formula max > terhadap suatu composite nilai. Sayangnya, hal ini terbatasi jumlah digit > maksimal dalam Excel sebanyak 15 digit. > > Konsep sederhana nilai composite adalah susunan nilai dengan format > NNNVVVV dengan NNN adalah jumlah cacah nilai VVVV dalam data, dan VVVV > adalah nilai itu sendiri dalam jumlah digit yang sama. > Contoh, data di A1:A7 dengan jumlah digit maksimal adalah 2 digit alias > antara 0 sampai 99, maka array formula hasil : > =Mod( Max( CountIF( a1:a7 , a1:a7 ) * 100 + a1:a7 ) , 100 ) > angka 100 dalam formula bisa disesuaikan dengan jumlah digit nilai yang > membantu untuk mendapatkan hasil akhir. contoh di atas adalah untuk nilai > yang sebanyak > > Dari konsep composite nilai tersebut, maka bisa dikembangkan untuk > berbagai kondisi, seperti : > 1. jika nilainya sangat besar atau berupa bilangan pecahan tapi positif > semua > Composite nilai juga bisa disusun dengan format NNNRRRPPP dengan NNN > adalah jumlah cacahnya, RRR adalah rank ascending, PPP adalah posisi nilai > dalam data. > Contoh : data di A1:A7 dengan jumlah digit sebanyak 13 digit, maka array > formula hasil : > =Index( a1:a7 , mod( max( CountIF( a1:a7 , a1:a7 ) * 10^4 + rank( a1:a7 , > a1:a7 , 1 ) * 100 + row( a1:a7 ) ) , 100 ) ) > > fungsi Row bisa diganti dengan Column ketika data tersusun horisontal > > bagian merah dalam fungsi Rank tidak bisa di-input dengan suatu array > nilai karena menuntut rujukan berupa suatu range > *** jadi, yang diutamakan adalah mengetahui posisi data dari nilai hasil > (diwakili oleh PPP) > > 2. jika mengkalkulasi nilai negatif > Composite nilai disusun dengan format NNNSVVVV dengan VVVV adalah absolute > bilangan dan S adalah tanda bilangan berupa 0 untuk negatif dan 1 untuk > positif (bisa juga S=1 untuk negatif dan 0 untuk positif jika diperlukan) > Contoh : data di A1:A7, maka array formula hasil : > =Mod( Max( CountIF( a1:a7 , a1:a7 ) * 10^3 + (a1:a7>0) * 100 + a1:a7 ), > 100 ) > > 3. gabungan dari 1 dan 2 > > Mungkinkah mencari mode dari banyak data yang berupa kalimat atau kumpulan > kata ? Tentu bisa jika setiap item memiliki standarisasi konversi ke nilai > numeriknya, kemudian memanfaatkan hal di atas. > > btw, > Hal di atas adalah konsep. Konsep tersebut bisa dikembangkan sesuai > kebutuhan setempat dengan sedikit kemauan untuk berkreasi menyusun nilai > composite. Terkadang kolom atau baris bantu akan lebih memudahkan. > Pengubahan array formula di atas menjadi formula biasa (bukan array > formula) tetap dimungkinkan dengan bantuan fungsi Index selama tidak ada > fungsi yang menuntut pembentukan array formula atau yang tidak mampu > bekerja dengan array. > > ;) > met berkreasi > > Wassalamu'alaikum wr wb > Kid. > > > > 2015-04-10 10:32 GMT+10:00 Nang Agus nanga...@gmail.com [belajar-excel] < > belajar-excel@yahoogroups.com>: > >> >> >> Asalamualaikum warah matullah, >> >> Menyambung penjelasan Mr Kid tentang mode, dapatkah mode digunakan untuk >> mencari nilai tertinggi? >> Bagaimana yaa mengubah formula mode untuk mendapatkan angka tertinggi? >> apakah bisa menggunakan formula? karena selama ini saya memanfaatkan UDF. >> adakah yang lebih simple? >> >> =Mode(2,2,2,3,3,3,4) akan menghasilkan 2 (bagaimana caranya agar >> menghasilkan 3) >> =Mode(3,3,3,2,2,2,4) menghasilkan 3 >> =Mode(2,2,3,3,3,2,4) akan menghasilkan 2 (bagaimana caranya agar >> menghasilkan 3) >> =Mode(2,3,3,3,2,2,4) akan menghasilkan 2 (bagaimana caranya agar >> menghasilkan 3) >> =Mode(2,3,2,3,3,2,4) akan menghasilkan 2 (bagaimana caranya agar >> menghasilkan 3) >> =Mode(2,3,2,3,2,3,4) akan menghasilkan 2 (bagaimana caranya agar >> menghasilkan 3) >> =Mode(3,2,3,3,2,2,4) menghasilkan 3 >> =Mode(3,2,2,2,3,3,4) menghasilkan 3 >> =Mode(3,3,2,2,2,3,4) menghasilkan 3 >> >> Mungkinkah menggunakan formula, agar menghasilkan 3? >> terima kasih >> Wasalamualaikum warahmatullah >> >> >> >> 2015-04-10 1:19 GMT+07:00 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] < >> belajar-excel@yahoogroups.com>: >> >>> >>> >>> Rerata terhadap data karakter ? >>> Sepertinya yang dimaksud adalah yang paling sering muncul. >>> >>> Supaya ndak butuh banyak baris bantu ketika jumlah baris datanya banyak, >>> manfaatkan array formula. >>> Misal data di b1:z1 berisi huruf-huruf dan hasil di aa1 >>> array formula di aa1 : >>> =char( mode( code( b1:z1 ) ) ) >>> >>> andaikan tidak semua data adalah huruf kapital alias ada yang >>> menggunakan huruf kecil, manfaatkan fungsi Upper >>> =char( mode( code( upper( b1:z1 ) ) ) ) >>> >>> *** pastikan setelah menulis formula untuk menekan CTRL SHIFT ENTER >>> menggantikan penekanan ENTER pada umumnya >>> >>> btw, >>> Andaikan yang dibutuhkan adalah memang reratanya, maka diperlukan >>> standarisasi nilai numerik setiap huruf. Kemudian data diubah ke nilai >>> numerik standar tersebut lalu di rerata. Hasilnya bisa jadi berupa bilangan >>> pecahan. Andaikan hasil nilai rerata (termasuk ketika berupa bilangan >>> pecahan) akan diubah ke huruf lagi, maka diperlukan kebijakan tentang cara >>> mengkonversi setiap nilai hasil rerata menjadi suatu karakter tertentu. >>> >>> Wassalam, >>> Kid >>> >>> >>> >>> >>> >>> 2015-04-08 19:02 GMT+10:00 SUYONO reza.suy...@lge.com [belajar-excel] < >>> belajar-excel@yahoogroups.com>: >>> >>>> >>>> >>>> Sore Mas Saryono >>>> >>>> >>>> >>>> Coba kalau datanya dirubah seperti ini. >>>> >>>> >>>> >>>> >>>> >>>> Terima kasih >>>> >>>> Suyono >>>> >>>> >>>> >>>> *From:* belajar-excel@yahoogroups.com [mailto: >>>> belajar-excel@yahoogroups.com] >>>> *Sent:* Tuesday, April 07, 2015 10:15 AM >>>> *To:* belajar-excel@yahoogroups.com >>>> *Subject:* [belajar-excel] Tanya Menghitung Rata-Rata dengan Kriteria >>>> Huruf >>>> >>>> >>>> >>>> >>>> >>>> Suhu Suhu..?Gimana Caranya menghitung rata rata dengan kriteria >>>> huruf..?misal saya punya data A,B,A,B,C,A,B,C,B.., >>>> >>>> Rata-Rata di atas itu B.., Gimana cara menghitungnya dengan rumus >>>> excel..? >>>> >>>> >>> >> > >