Tecnologia, programação e muito Visual FoxPro.

terça-feira, 15 de novembro de 2011

Re: ]] XL-mania [[ transpose yang rumit

ADA !!!
































pilih salah satu
=IF(ISNUMBER(SMALL(IF($A$2:$A$30=D$11,$B$2:$B$30),ROW($1:$29))),
                    SMALL(IF($A$2:$A$30=D$11,$B$2:$B$30),ROW($1:$29)),"")
error values dihilangkan dengan IF

atau

=OFFSET($B$1,MATCH(H$9,$A$2:$A$30,0),0,COUNTIF($A$2:$A$30,H$9))
error values didiamkan saja (makanya rumus menjadi ringkas)
Keduanya adalah ArrayFormula Multi Hasil...

'Tapi 'bgini ya... 
Kalau menjelaskan masalahnya sendiri saja bingung, apalagi membuat solisinya...
Sebaiknya pilih : "jangan mudah bingungan" saja ?
Pelan-pelan kita renungi keperluan kita itu seperti apa :
mungkinkah:  "mengambil data-data dikolom B yang kolom-A-nya sesuai kriteria"
(kriteria sudah anda tuliskan di Cell D11 bukan ??

Di excel sekolompok data dlm tabel kita "AMBILI" yg memenuhi kriteria saja, 
itu namanya Penyaringan / Filtering. di menu /ribbon carilah Ikon gambar "penyaring"

Seandainya tabel anda dipasang Autofilter, maka sebenarnya keperluan anda sudah terpenuhi, 
hanya berbeda cara penampilannya saja

Rumus kedua tidak menggunakan prinsip filter tetapi prinsip Penentuan dimensi:
Range (jaraknya vertikal dari kolom judul dapat dicari dengan MATCH, 
jarak horisontal = tidak berjarak (alias 0), tinggi range dicari dengan COUNTIF, 
lebar Range jelas hanya 1 Kolom
= Offset(RefRange, HasilMATCH, 0, HasilCOUNTIF, 1)

cmiiw



2011/11/10 hadiat Supriatna <hadiat.supriatna@yahoo.com>
> Dear pakar excel,
> Ada ga formula yang bisa men-transpose data seperti lampiran ini 
> ( saya bingung ngejelasin-nya, langsung liat ke lampiran aja ya ), terimakasih.
> salam
> hadiat

Nenhum comentário:

Arquivo do blog