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