Terima kasih. Rumus Pak Kid dan Hendrik sangat membantu. 





________________________________
 Dari: Kid Mr. <[email protected]>
Kepada: [email protected] 
Dikirim: Senin, 30 Juli 2012 10:04
Judul: Re: [belajar-excel] Mengapa salah hitung...?
 

  
Terlepas dari kurang atau kelebihan jumlah cell yang berformula seperti yang 
dijelaskan Pak Hendrik, coba formula berikut : (tanpa kolom bantu)
1. keterangan SUDAH
>> cara 1 :
=1*(COUNTIF(G$2:G2,G2)<=COUNTIF($s$2:$s$51,G2))
kemudian klik kanan -> format cells -> number -> custom -> isi di textbox :
"SUDAH";;
tekan OK dan copy formula ke semua baris data

>> cara 2 :
=if( COUNTIF(G$2:G2,G2)<=COUNTIF($s$2:$s$51,G2)  ,  "SUDAH"  , "" )
copy formula ke semua baris data

2. nomor di tabel utama : (array formula)
=SMALL(IF($G$2:$G$430=s2,$A$2:$A$430),COUNTIF(s$2:s2,s2))

*** Cara buat array formula :
-- tulis formula seperti biasa dan jangan tekan ENTER, tetapi tekan tiga tombol 
berikut ini bersamaan --
CTRL     SHIFT      ENTER

Formula array diatas bisa menghasilkan error value ketika nama yang dicari 
tidak ada dalam tabel data. Untuk hindari error, bisa gunakan :
1. IFError [untuk xl2007 ke atas]
=IFError(    formula_array_diatas   ,  "isian ketika formula menghasilkan error 
value" )

2. IF( IsError() )    [untuk semua versi Excel]
=IF( IsError(   formula_array_diatas   )  ,    "isian ketika formula 
menghasilkan error value"   ,   formula_array_diatas   )

3. Cek keberadaan data menggunakan CountIF  [untuk semua versi Excel]
=IF( CountIF(  $G$2:$G$430   ,  s2   )   ,   
SMALL(IF($G$2:$G$430=s2,$A$2:$A$430),COUNTIF(s$2:s2,s2))     ,    "tidak ada 
nama di data"  )

Semua formula untuk sekaligus mengantisipasi error value tersebut juga berupa 
array formula, karena formula dasar yang diantisipasi error value-nya adalah 
sebuah array formula.

3. Sisa
=Count( $A$2:$A$430 ) - Count(  $x$2:$x$51 )
dimana kolom X adalah range yang berisi array formula nomor dalam tabel data

Wassalam,
Kid


2012/7/30 nyok Nyok <[email protected]>

 
>  
>Mohon saya dibantu lagi:
>
>
>Tempo hari hari saya mendapat tanggapan dari Bapak Hendrik Karnadi terkait 
>dengan pertanyaan saya. Kemudian formula tersebut saya modif sedikit 
>disesuaikan dengan kebutuhan tetapi malah timbul masalah.
>
>
>
>Ada dua hal yang bikin saya bingung:
>1. Mengapa pada kolom N hanya 32 orang
yang   
>    ditandai dengan kata SUDAH,padahal jumlah 
>    orang pada kolom S adalah 50. Seharusnya 
>    adalah 50 orang yang ditandai dengan kata 
>    SUDAH pada kolom  N (sesuai dengan kolom S). 
>    Karena rumus pada kolom N terkait dengan 
>    kolom S
>2.
Mengapa pula sisa pada cell Q6 juga salah. 
>    Seharus cell Q6 terisi  379 (didapat dari 429 - 50   
>    = 379). 429 adalah jumlah seluruh orang
pada 
>    kolom  G. 
>
>
>
>
>
>Selengakpnya lihat lampiran. 
>
>
>Atas bantuan para pakar excel, saya ucapkan terima kash 
>
>

 

Kirim email ke