Dear Be Exceler....Mr. Kid, Bang HK... Trims alot...ini bener2 memberi pemahaman yg lebih jelas... Semoga ilmu yang temen-temen bagi dan sangat bermanfaat ini berbalas pahala dari Allah..Aamiin.
Salam, Rahas 2018-03-06 11:30 GMT+07:00 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] < belajar-excel@yahoogroups.com>: > > > Pak Lukman, > > Bisa dikatakan begitu, tetapi tidak sutuhnya begitu. > wuah... kalimat pertamanya saja sudah mbulet gak karuan.. bakal puyeng > nih.. > > Secara sederhana saja ya.. > > Begini : > 1. dari sisi yang dilihat mata manusia (umumnya pengguna Excel) > a. ada *data teks* atau tulisan, seperti 'a10xy' atau 'kursi' > b. ada *data angka*, seperti 123 (maksudnya seratus dua puluh tiga), > '0011' (nip karyawan) > c. ada *data tanggal*, seperti Sabtu, 3 Pebruari 2018 7.30 > 2. dari sisi manusia yang mengolah data > a. ada *data teks* atau tulisan, seperti 'a10xy' atau 'kursi' > b. ada data angka yang terbagi dalam 2 jenis, yaitu : > > *bilangan*, seperti 123 (maksudnya seratus dua puluh tiga) > > *kode atau id*, seperti 0011 (nip karyawan) > c. ada *data tanggal*, seperti 2018-02-03 07:30:00 > 3. dari sisi Excel > a. ada *data bertipe text atau string*, > seperti 'a10xy','kursi', atau karakter angka '0011' (nol nol satu > satu) maupun '1,234' (satu koma dua tiga empat, bukan seribu dua ratus tiga > puluh empat) > yang semuanya tertulis apa adanya seperti itu (*di formula bar > maupun yang tampak dalam cells memang tampak seperti itu*) > b. ada data bertipe numeric, > seperti 1234 (bilangan seribu dua ratus tiga puluh empat) yang > tertulis di formula bar dan tampak di cells bisa seperti 1,234 (jika di > format cells) ataupun 1234 > atau 11 (bilangan 11) yang tertulis di formula bar, tetapi di > cells bisa tampak 0011 karena di format cells ataupun 11 tanpa format cells > atau 2018-02-03 07:30:00 di formula bar, tetapi di cells bisa > tampak berbunyi tulisan Sabtu, 3 Februari 2018 7:30 jika di format cells > date tertentu, tampak bernilai 43134 jika di format General > > *** Data type seperti error value dan boolean tidak dibahas > > Artinya, > 1. Excel mengetahui suatu nilai berdasar datatype. > 2. Manusia mengetahui suatu nilai berdasar penampakan dan lingkungannya. > > Jika kita (manusia) ingin bekerja sama dengan Excel, maka mau tak mau > harus bersedia memahami cara Excel mengetahui suatu nilai. Artinya, user > Excel dituntut untuk paham datatype. > Dengan begitu, maka Excel akan memudahkan kita (manusia) dan kita > (manusia) akan mampu memanfaatkan kemampuan Excel secara baik. > > > Sekarang, > ada nilai 123,456,789,123,456,789 (seratus dua puluh tiga ribu triliun > blablabla empat ratus lima puluh enam ribu tujuh ratus delapan puluh > sembilan) > 1. Jika di cells A1 di ketik angka 123456789123456789 lalu Enter lalu di > format Number diberi pemisah ribuan tanpa desimal, maka akan tampak > 123,456,789,123,456,000 > Artinya, batas 15 digit Excel membuat rusaknya bilangan > 123,456,789,123,456,789 > karena nilai 123456789123456789 di-input sebagai data bilangan > (menurut manusia pengolah data) alias sebagai data bertipe numeric (menurut > Excel) > > 2. Jika di cells A2 di ketik karakter '123456789123456789 lalu Enter, > maka di cells akan tampak 123456789123456789 tetapi rata kiri > Artinya, nilai 123456789123456789 di-input sebagai teks atau sebagai > kode maupun id (menurut manusia pengolah data) alias bertipe text atau > string (menurut Excel). > > Pada contoh kasus ini, data yang ada memang bertipe text jejeran > angka-angka yang masuk dalam kelompok data kode atau id (menurut manusia > pengolah data). alias bertipe text atau string (menurut Excel). > Pada formula : > =SUMIFS( DATA!$C$1:$C$43 , DATA!$A$1:$A$43 , HASIL!B2 *& "*"* > , DATA!$B$1:$B$43 , *1* ) > Jika HASIL!B2 berisi data bertipe text atau string (menurut Excel) > berbunyi '123456789123456789' > HASIL!B2 *& "*"* adalah bertipe text seperti '123456789123456789*' > Jika tanpa *& "*"* seperti HASIL!B2 adalah bertipe numeric seperti > 123456789123456000 > > Regards, > Kid > > > > > 2018-03-06 10:43 GMT+07:00 Pak Cik Lukman pakcikluk...@gmail.com > [belajar-excel] <belajar-excel@yahoogroups.com>: > >> >> >> Dear Mr Kids, >> Jadi karena keterbatasan excel dlm membaca numeric yg hanya maksimal sd >> 15 digit, jadi coloum yg berisi numeric (tanpa hrs merubah format data >> asal) yg lebih dari 15 digit tsb harus di conversi ke bentuk "text" ? >> >> Salam, >> >> Sent from my iPhone >> >> On Mar 6, 2018, at 7:48 AM, 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] >> <belajar-excel@yahoogroups.com> wrote: >> >> >> >> Dear BeExceller, >> >> jika mencari di internet sepertinya SUMIFS mempunyai limit character. >>> >> > Tidak seluruhnya benar. >> 1. Betul jika dikatakan SumIF(s) memiliki keterbatasan dalam menduga >> datatype setiap nilai dalam area range. Itu sebabnya SumIF(s) akan >> bergantung pada datatype nilai kriteria yang ditetapkan. >> 2. Betul bahwa Excel memiliki batasan jumlah digit bilangan yang exact >> adalah sebanyak 15 digit. >> 3... Betul bahwa data text yang ditampilkan dalam sebuah cells maksimal >> 255 karakter, dan panjang text yang dapat disimpan dalam sebuah cells >> adalah 32rb karakter (32767 karakter). >> 4. Betul jika dikatakan SumIF(s) dalam bekerja dengan data bertipe text >> akan otomatis terbatasi oleh batas yang dimiliki oleh Excel cells. >> >> btw, >> Dalam kasus ini... >> 1. Tidak ada data bertipe text yang mencapai batas Excel cells. >> > Artinya, seluruh data bertipe text dalam kasus ini bisa dikalkulasi >> dengan baik. >> 2.. Data bertipe text dalam kasus ini berisi angka-angka. >> > Artinya, akan muncul potensi bahwa Excel mengkonversi data text >> berisi angka menjadi sebuah bilangan. >> Akibat dari konversi menjadi bilangan tersebut, maka akan >> terbatasi dengan batasan Excel 15 digit presisi bilangan >> > Berarti, sebisa mungkin Excel diberi informasi bahwa seluruh data >> bertipe text yang berisi angka TIDAK boleh dikonversi menjadi bertipe >> numerik (agar tidak menjadi bilangan). >> 3. Kasus ini akan melakukan Sum berdasar 2 kriteria. >> > Fungsi SumIFs bisa dimanfaatkan. >> > Kriteria berdasar kolom bertipe text berisi angka perlu diwaspadai >> agar tidak diperlakukan sebagai bilangan (dikonversi menjadi bilangan oleh >> Excel) >> * Fungsi SumIFs menyediakan fasilitas informasi tambahan pada >> bagian nilai kriteria yang ditetapkan.. >> Yaitu, jika datatype bagian nilai kriteria yang ditetapkan >> adalah bertipe : >> - numeric, maka area range kriteria akan diusahkan untuk >> dikonversi menjadi bilangan jika berisi angka >> - text, maka area range kriteria akan dibaca apa adanya >> (TIDAK ada usaha konversi apapun) >> >> Dengan hal-hal terebut di atas, maka formula SumIFs pada kasus ini >> berbunyi : >> *** data di sheet bernama DATA [pada file asli bernama Sheet2] >> *** hasil sumifs di sheet bernama HASIL [pada file asli bernama Sheet1] >> *** penggantian nama sheet untuk memudahkan dalam membaca bunyi formula >> di sheet hasil baris ke 2 (misal di cells C2) >> =SUMIFS( DATA!$C$1:$C$43 , DATA!$A$1:$A$43 , HASIL!B2 *& "*"* >> , DATA!$B$1:$B$43 , *1* ) >> Bahasa Manusia : >> >>> Cel, tulung jumlahken [Sum] nilai di area range tertentu kolom C di >>> sheet DATA [ DATA!$C$1:$C$43 ] , TAPI ada syaratnya [IF], dan syaratnya >>> lebih dari 1 [s], yaitu : >>> syarat 1 : nilai-nilai di area range tertentu kolom A di sheet DATA [ >>> DATA!$A$1:$A$43 ] harus sama dengan nilai *text* yang ada di cells B2 >>> sheet hasil diikuti sembarang karakter [ HASIL!B2 *& "*"* ] >>> syarat 2 : nilai-nilai di area range tertentu kolom B di sheet DATA [ >>> DATA!$B$1:$B$43 ] harus sama dengan nilai *bilangan* 1 [ *1* ] >>> >> > Coba perhatikan syarat 1 >> bagian berbunyi diikuti sembarang karakter adalah penegasan >> informasi tambahan bagi SumIFs agar area [ DATA!$A$1:$A$43 ] diperlakukan >> apa adanya, karena nilai [ HASIL!B2 *& "*"* ] akan bertipe *text* >> >> > Coba perhatikan juga syarat 2 >> - bagian berbunyi 1 adalah penegasan informasi tambahan bagi SumIFs >> agar area [ DATA!$A$1:$A$43 ] diperlakukan untuk diusahakan bertipe >> numeric, karena nilai [ *1* ] adalah *bilangan *(bertipe *numeric*) >> - kenapa pada area [ DATA!$B$1:$B$43 ] yang berisi nilai berupa angka >> tapi bertipe text seperti halnya area [ DATA!$A$1:$A$43 ] tidak >> diperlakukan sama ? >> * karena dara pada [ DATA!$B$1:$B$43 ] jika dikonversi menjadi >> numeric tidak akan mengubah makna nilai (makna teks '1' dengan bilangan 1 >> pada kasus ini adalah sama) >> berhubung komputer adalah alat hitung, maka bertipe numeric bisa >> membantunya (walaupun efeknya kecil sekali, tapi kalau ada buuanyaak, bisa >> jadi ada rasa-rasa tertentunya). >> >> >> File terlampir adalah contoh. Disertakan juga sheet tambahan berisi tabel >> DATA, tabel HASIL, dan tabel cek (berupa pivot table) apakah nilai hasil >> formula di tabel HASIL sesuai kebutuhan. >> >> >> Regards, >> Kid >> >> >> 2018-03-05 16:52 GMT+07:00 salman faeroez salman.faer...@gmail.com >> [belajar-excel] <belajar-excel@yahoogroups.com>: >> >>> >>> >>> dear Rahasus, >>> >>> jika mencari di internet sepertinya SUMIFS mempunyai limit character. >>> untuk dengan penjumlahan dengan kriteria tertentu dengan karakter yang >>> banyak bisa menggunakan SUMPRODUCT.. >>> berikut formulanya: >>> =SUMPRODUCT(--(Sheet2!A:A=Sheet1!B2),--(Sheet2!B:B="1"),Sheet2!C:C) >>> Semoga sesuai dengan yang diharapkan. >>> >>> >>> salam >>> >>> faeroez >>> >>> >>> >>> >>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>> Virus-free. >>> www.avast.com >>> <https://www.avast..com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >>> <#m_7077067900933662130_m_8607321941751657840_m_8584771911079534278_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>> >>> 2018-03-05 15:54 GMT+07:00 Rahasus Pae rahasus....@gmail..com >>> <rahasus....@gmail.com> [belajar-excel] <belajar-excel@yahoogroups.com >>> <belajar-ex...@yahoogroups..com>>: >>> >>>> >>>> >>>> Dear Be exceler, >>>> >>>> Boleh ditolong pencerahannya, kenapa sumifs berikut hasilnya salah yah? >>>> apakah ada batasan karakter sebagai ref? >>>> >>>> Berikut file excelnya.... >>>> >>>> Trims and salam, >>>> Rahas >>>> >>>> >>> >> <re-sumifs hasilnya kok ngacau.xlsx> >> >> > >