hmmm...

fungsi rank bisa membantu....

dari formula mas Nang yang berbunyi :
=INDEX($B$4:$B$16,MATCH(LARGE($D$4:$D$16,E4),$D$4:$D$16,0))
yang merujuk ke kolom helper, berarti kolom helper di kolom D range d4:d16
dan range E4 adalah lokasi nomor urut record pertama tabel hasil

berarti data yang diurutkan di kolom C (c4:c16)   -> sesuai gambar yang
tampak di preview email
kolom helper record pertama (range d4) bisa diberi formula :
=Rank( c4 , c$4:c$16 ) + CountIF( c$4:c4 , c4 ) - 1          -> perhatikan
peletakan absolute reference (karakter $)

lalu cells pertama area hasil, formulanya :
=Index( b$4:b$16 , Match( e4 , d$4:d$16 , 0 ) )

Wassalam,
Kid










On Thu, Apr 23, 2015 at 12:39 PM, Zulfikar N zulfikar_rout...@yahoo.com
[belajar-excel] <belajar-excel@yahoogroups.com> wrote:

>
>
> Dear Master Mr. Kid
> inilah jawaban yang saya tunggu dari master, mau nanya dikit lagi master.
> Jika kasus seperti di atas pada kolom helpernya ada cara lain nggak tanpa
> ada pengalian *( * 1000). *mohon solusinya.
>
> salam
> zulfikar
>   Pada Rabu, 22 April 2015 17:40, "'Mr. Kid' mr.nm...@gmail.com
> [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:
>
>
>
>
>
> Sorry ikutan nimbrung.....
>
> Dari file mas Nang Agus, tampak sekilas ada kolom bernama helper di sisi
> kanan tabel data. Sepertinya, kolom ini adalah composite nilai yang berisi
> nilai kolom unique previews dan jumlah record yang memiliki nilai unique
> previews tersebut. Kalau ndak salah duga, susunan compositenya berbunyi :
> =cell_current_record_unique_previews
> + CountIF(
> cell_record_sebelum_unique_previews:cell_current_record_unique_previews ,
> cell_current_record_unique_previews )
>
> yang menghasilkan urutan dari jumlah cacah terendah ke tertinggi.
>
> Kemudian, tampaknya yang diinginkan, kolom unique previews diambil dengan
> order DESC (tertinggi ke terendah) dengan urutan record yang harus tetap
> sesuai data. Artinya, bagian CountIF di atas tidak dapat digunakan karena
> hasil CountIF akan memiliki perbedaan order dengan yang diinginkan.
>
> Coba bagian +CountIF(blabla) diganti menjadi bunyi :
> +Rows( semua_kolom_unique_previews_termasuk_header ) - Row() + Row(
> cell_header_kolom_unique_previews )
> lalu copy formula helper yang sudah diubah tersebut ke seluruh baris data.
>
> Moga-moga ndak salah duga...
>
> Wassalam,
> Kid
>
>
>
>
>
>
>
>
>
>
>
>
> On Wed, Apr 22, 2015 at 5:04 PM, Zulfikar N zulfikar_rout...@yahoo.com
> [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
>
>
>  Dear Nang Agus,
> karena rumus yang digunakan menggunakan LARGE sehingga output yang di
> hasilkan tidak sesuai dengan data aslinya (dari bawah ke atas) seperti
> tampak terlampir, ada solusi lain nggak? mohon bantuannya.
>
>
>
>   Pada Rabu, 22 April 2015 9:55, "Nang Agus nanga...@gmail.com
> [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:
>
>
>
>  saya menggunakan kolom bantu untuk sisi data
>
> =INDEX($B$4:$B$16,MATCH(LARGE($D$4:$D$16,E4),$D$4:$D$16,0))
>
> 2015-04-21 17:27 GMT+07:00 Zulfikar N zulfikar_rout...@yahoo.com
> [belajar-excel] <belajar-excel@yahoogroups.com>:
>
>
>  Dear Excel Master,
> Mohon bantuannya untuk memecahkan masalah rumus IF seperti file terlampir.
>
> Salam,
> Zulfikar
>
>
>
>
>
>
>
>   
>
  • [belajar-excel] Modi... Zulfikar N zulfikar_rout...@yahoo.com [belajar-excel]
    • Re: [belajar-ex... Nang Agus nanga...@gmail.com [belajar-excel]
      • Bls: [belaj... Zulfikar N zulfikar_rout...@yahoo.com [belajar-excel]
        • Re: [be... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
          • Bls... Zulfikar N zulfikar_rout...@yahoo.com [belajar-excel]
            • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
              • ... Zulfikar N zulfikar_rout...@yahoo.com [belajar-excel]

Kirim email ke