No worries... Bagian ini : Mid( " kkj" , N( f10 )+1 , 1 ) Bahasa manusianya : "ambilken potongan teks dari suatu data teks berbunyi " kkj" (4 karakter) yang dimulai dari karakter ke-[hasil komputasi N( f10 )+1] sebanyak 1 karakter"
Jadi, bunyi N( f10 )+1 adalah bagian yang menentukan awal karakter yang akan diambil. Sedangkan ,1 adalah jumlah karakter yang diambil. Fungsi N seperti dalam [ N( f10 ) + 1 ] menurut pembuatnya Excel adalah "Returns a value converted to a number." btw, menurut Kid adalah "Fungsi yang mengambil nilai bertipe numerik, boolean (TRUE/FALSE), atau datetime saja, sedang tipe text akan menghasilkan 0 dan tipe error value tetap menghasilkan error value." Nilai TRUE setara 1, berarti akan menghasilkan 1. Nilai FALSE setara 0, berarti menghasilkan nilai 0. Nilai bertipe datetime akan menghasilkan nilai serial datetime nya. Kembali ke kasus... Diasumsikan bahwa range F10 akan berisi angka 1,2,3, kosong (nullstring atau memang beneran blank), atau suatu text. Pada fungsi Mid itu, akan mengambil suatu teks dari nomor karakter tertentu yang nomor karakternya sesuai nilai F10. Jika F10 berisi suatu text atau nullstring, maka fungsi Mid akan menghasilkan error value. Untuk mengantisipasinya, maka digunakanlah fungsi N menjadi N( f10 ) Bagian +1 setelah N( f10 ) untuk menghindari hasil 0, karena fungsi Mid meminta minimal nilai 1 untuk bagian nomor karakter awal pengambilan teks dan jumlah karakter yang akan diambil. Sederhananya : Fungsi N dalam bagian Mid untuk mendapatkan minimal nilai 0 selama F10 tidak berisi error value Bagian +1 dalam Mid untuk memastikan agar mengambil minimal dari karakter ke-1. Jika F10 berisi bilangan 2, maka akan mengambil mulai karakter ke-3 dari teks berbunyi " kkj", yaitu N( F10 ) + 1 = 2 + 1 = 3 dan menghasilkan teks berbunyi 'j' karena hanya mengambil 1 karakter Jika F10 berisi teks "Kid", maka akan mengambil mulai karakter ke-1 dari teks berbunyi " kkj", yaitu N( F10 ) + 1 = 0 + 1 = 1 dan menghasilkan teks berbunyi ' ' (spasi) karena hanya mengambil 1 karakter oh iya, perbandingan teks dalam Excel bersifat case insensitive alias huruf kecil dianggap sama dengan huruf besar. jadi, bagian Mid( " kkj" , N( f10 )+1 , 1 )=Left( f4 ) akan bekerja dengan baik akibat sifat case insensitive tersebut. kira-kira cukup ya... Wassalam Kid On Fri, Apr 17, 2015 at 7:57 PM, Winov X [email protected] [belajar-excel] <[email protected]> wrote: > > > Mr Kid > mohon kemurahan hatinya untuk menerangkan kepada kami > > N( f10 )+1 , 1 )=Left( f4 ) > > ini hal baru buat saya > > > > *__Winarno__* > > > > Pada Kamis, 16 April 2015 3:37, "'Mr. Kid' [email protected] > [belajar-excel]" <[email protected]> menulis: > > > > Pinjem formulanya ya om... > > Tampaknya bisa disusun seperti juga : (katanya untuk formula di F11) > =IF( Mid( " kkj" , N( f10 )+1 , 1 )=Left( f4 ) , $c$10 , "" ) > *** jika regional setting komputer setempat adalah Indonesian, ganti > karakter koma menjadi titik koma > *** sesuaikan dengan kebutuhan tentang penggunaan absolute reference > (tanda $) nya > > Kayanya sih bisa... > > Wassalam, > Kid > > > > > On Thu, Apr 16, 2015 at 7:21 PM, Winov X [email protected] > [belajar-excel] <[email protected]> wrote: > > > coba ini > > untuk di F11 > > =IF(OR((F4&F10)="kam1";(F4&F10)="kam2";(F4&F10)="jum3");$C$10;"") > > semoga sesuai harapan > > > > *__Winarno__* > > > > Pada Rabu, 15 April 2015 23:50, "'Tuti Hartati' > [email protected] [belajar-excel]" < > [email protected]> menulis: > > > > Terimakasih mas winarno atas bantuannya tetapi kalau saya ingin > menambahkan rumusnya yaitu (jika hari kamis shift 1 dan shift 2 maka > munculkan jumlah peserta, jika shift 3 dan libur munculkan kosong), (jika > hari jumat shift 3 maka munculkan jumlah peserta jika shift 1,shift 2 dan > libur munculkan kosong), bagaimana ya rumus if nya karena untuk rumus if > saya kurang paham. > Terimakasih sebelumnya. > > Tuti hartati > > > *From:* [email protected] [mailto: > [email protected]] > *Sent:* Thursday, April 16, 2015 9:06 AM > *To:* [email protected] > *Subject:* Bls: [belajar-excel] Rumus untuk jumlah peserta > > > coba ini > untuk kolom F, selanjutnya copas > > =IF(ISNUMBER(F7);$C$7;"") > > > *__**W**i**n**a**r**n**o**__* > > > Pada Rabu, 15 April 2015 18:46, "'Tuti Hartati' > [email protected] [belajar-excel]" < > [email protected]> menulis: > > > Mohon dibantu, saya ingin membuat jadwal belajar untuk karyawan, dimana > sudah ada kolom shift, group dan jumlah peserta. > Dan saya ingin dibawah kolom shift dimunculkan juga jumlah pesertanya, > bagaimana ya rumusnya, mohon bantuannya. > > Terimakasih. > Tuti Hartati > > > > > > > > > >

