Betul apa kata Ki Ageng Semprul ! Menggabng bersyarat sudah ada yg berexperiment dan menghasilkan berita menyedihkan
Ingin tahu sengsaranya menggabung bersyarat tanpa dibantu makro ?
Ada! di Workbook terlampir
Pekerjaan diselesaikan dengan 2 tahap
*Tahap 1 *
Array Formula Multi Hasil ( di G3:N3 ), yg menghasilkan data-data sesuai
syarat;
tetapi tiap SATU data tertulis di SATU cell (belum tergabung)
=TRANSPOSE(IFERROR(INDEX($B$3:$B$10,
SMALL(IF($A$3:$A$10=F3,ROW($1:$8)),ROW($1:$8))),""))
banyaknya Cell(kolom) tempat ditulisnya formula tsb = sebanyak Data-Unique
tabel yg dirujuk,
*Tahap 2*
Hasil cell-sell sebaris (G3:N3) di tahap 1 digabung menjadi 1 cell ( P3 )
dengan formula
seperti ini
=G3& IF(H3<>"", "," & H3, "") &
IF(I3<>"", "," & I3, "") & IF(J3<>"", "," & J3, "") &
IF(K3<>"", "," & K3, "") & IF(L3<>"", "," & L3, "") &
IF(M3<>"", "," & M3, "") & IF(N3<>"", "," & N3, "")
Setelah meringis bangga merasa berhasil mengerjakan hal spt ini tanpa
bantuan makro,
sekarang saatnya anda bayangkan bgmana kalau data di tabel referrensi
berisi 300 ROWs
tidak perlu seribu, tiga ratus rows saja !)
- i -
2012/1/26 Ki Semprul <[email protected]>
>
> pakailah fungsi *ConcatIf *( pinjaman dari *boss siti *)
> (singkatan dari ConcatenateIf; = penggabunan bersyarat )
>
> =ConcatIf($A$2:$A$9,F2,$B$2:$B$9)
>
> kalau sempat dan berkenan lihatlah posting lawas di toko sebelah:
> ini link-nya http://tech.groups.yahoo.com/group/XL-mania/message/13436
> sudah saya mintaken ijin dari penulisnya: lampirannya posting tsb masih
> dapat diunduh di sini
> http://www.box.com/s/g42pi327ox1ta169ezfl
>
>
> *2012/1/26 Arie Bowo Witjaksono <[email protected]>
> *
>>
>> * *
>> *Dear Para Pakar Excel,*
>> *Mohon solusinya untuk penggabungan sorting dan concatenate seperti
>> terlampir. terima kasih.*
>> *Regards,*
>> *Arie*
>>
>
Sengsaranya Menggabung Bersyarat dgn formula biasa.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

