hehehe.. ketinggalan operator di kriterianya disesuikan dengan kebutuhan. Jika ingin sort asc gunakan <= atau < jika ingin sort desc gunakan >= atau >
=CountIFs( rangenya_nama , "<=" & nama_baris_ini , rangenya_kelas , kelas_baris_ini ) atau =CountIFs( rangenya_nama , ">=" & nama_baris_ini , rangenya_kelas , kelas_baris_ini ) 2014-07-11 16:27 GMT+07:00 'Mr. Kid' [email protected] [belajar-excel] < [email protected]>: > > > Wa'alaikumussalam Wr. Wb. > > mas Nang, > > Tujuannya membuat nomor urut berdasar 2 kriteria yaitu kelas dan urutan > nama ascending ya. > Bagaimana kalau pakai *array formula* CountIFs. > =CountIFs( rangenya_nama , nama_baris_ini , rangenya_kelas , > kelas_baris_ini ) > > Wassalamu'alaikum Wr. Wb. > Kid. > > > > > 2014-07-11 11:04 GMT+07:00 Nang Agus [email protected] > [belajar-excel] <[email protected]>: > > >> >> Asalamualaikum warahmatullah >> >> Kepada Rekan-rekan pencinta Excel >> >> saya akan memberi nomor urut berdasarkan kelas dan nama, >> apakah ada formula untuk memberi nomor tersebut? >> >> saya sudah mencoba menggunakan kolom bantu dengan menggunakan IF >> =IF(E4="A",C4,0) >> dan urutannya menggunakan countif >> =COUNTIF($H$4:$H$22,"<="&H4) >> >> sudah berhasil untuk mencari nomor urut untuk kelas A, namun hal ini >> tidak efektif, apabila saya memiliki 50 kelas berarti harus menyediakan 100 >> kolom bantu dan menyambungnya kembali menjadi satu kolom, >> emmm sangat merugikan. >> >> saya mencoba menggabungkan kedua rumus tersebut menjadi satu >> =COUNTIF(IF($E$4:$E$22=E4,$C$4:$C$22,0),"<="&C4) >> >> ternyata rumus tersebut menghasilkan berbeda dengan rumus yang >> menggunakan helper. >> Dimanakah kesalahan rumus tersebut? sudah saya lihat arraynya sama tetapi >> kok hasilnya berbeda? >> >> Atau adakah formula yang lebih mudah untuk menyelesaikan ini? >> >> Mohon maaf jangan pakai macro yaa... >> >> Atas perhatiannya diucapkan terima kasih >> >> Wasalamualaikumwarahmatullah. >> >> NangAgus >> >> > >

