13 Februari 2014

Menggabungkan Data Antara 2 Tabel atau Lebih

Saya perbarui lagi postingan mengenai menggabungkan data, langsung saja, ada beberapa kasus:

1. Menggabungkan 2 Tabel












Nah disini kita ingin menggabungkan  Nama-nama yang ada di Group1 dengan Group2, hasil yang diinginkan seperti ini:
















Bagaimana rumusnya? ini dia...
=IFERROR(IFERROR(INDEX($A$2:$A$4;ROWS($A$2:A2));INDEX($B$2:$B$3;ROWS($B$2:B2)-ROWS($A$2:$A$4)));"")

Ini rumus biasa ya bukan rumus array......

2. Menggabungkan 3 Tabel










Hasilnya seperti ini nanti



















Rumusnya:
=IFERROR(IFERROR(IFERROR(INDEX($A$2:$A$4;ROWS($A$2:A2));INDEX($B$2:$B$3;ROWS($B$2:B2)-ROWS($A$2:$A$4)));INDEX($C$2:$C$5;ROWS($C$2:C2)-ROWS($A$2:$A$4)-ROWS($B$2:$B$3)));"")

Tambah panjang karena tabelnya juga nambah......

3. Menggabungkan Antara 2 Tabel dan Menghilangkan Data Dobel:













Hasil yang diinginkan adalah menggabungkan data dengan menghilangkan data yang dobel











Rumusnya seperti ini: (Array Formula)
=IFERROR(IFERROR(INDEX($A$2:$A$5;SMALL(IF(COUNTIF(A7:$A$7;$A$2:$A$5)=0;ROW($A$2:$A$5)-MIN(ROW($A$2:$A$5))+1;"");1));INDEX($B$2:$B$4;SMALL(IF(COUNTIF(A7:$A$7;$B$2:$B$4)=0;ROW($B$2:$B$4)-MIN(ROW($B$2:$B$4))+1;"");1)));"")

4. Menggabungkan Antara 3 Tabel dan Menghilangkan Data Dobel:











Hasil yang diinginkan:














Rumusnya: (Array Formula)
=IFERROR(IFERROR(IFERROR(INDEX($A$2:$A$5;SMALL(IF(COUNTIF(A7:$A$7;$A$2:$A$5)=0;ROW($A$2:$A$5)-MIN(ROW($A$2:$A$5))+1;"");1));INDEX($B$2:$B$4;SMALL(IF(COUNTIF(A7:$A$7;$B$2:$B$4)=0;ROW($B$2:$B$4)-MIN(ROW($B$2:$B$4))+1;"");1)));INDEX($C$2:$C$5;SMALL(IF(COUNTIF(A7:$A$7;$C$2:$C$5)=0;ROW($C$2:$C$5)-MIN(ROW($C$2:$C$5))+1;"");1)));"")

Happy to learn everyday......

Salam

Silahkan unduh File Latihan

4 komentar:

  1. trima kasih atas tips penggabungan 2 tabel nya.
    saya manih kurang paham, mohn dijelaskan cara kerja dari rumus tersebut satu persat mulai dari iferror, indeks, dan kenapa ketika iferror nya dihilangkan hasilnya jadi tidak ada (value)

    BalasHapus
  2. mas saya bisa dibantu untuk pembuatan rumus ..
    saya ada case seperti no .3
    namun yg terjadi disaya hanya 1 kolom dan itu panjang sampai ke bawah.
    saya coba ganti rumusnya dengan cell yg punya saya tetap tdk bisa bisa dibantu mas, saya kirim by email
    email masnya ?

    terima kasih sebelumnya mas

    BalasHapus
    Balasan
    1. silahkan ke rizkybhendrawan@gmail.com

      Hapus
    2. mas bisa dibantu dengan cara seperti no 1 cuman ada sedikit penambahan dengan mengurutkan sesuai jam transaksi

      Hapus