Mengabungkan keterangan pada banyak kolom dengan kriteria tertentu

  1. 5 tahun lalu

    Assalamualaikum WR WB.

    Saya ingin bertanya, apakah bisa mengabungkan banyak keterangan dengan kriteria tertentu.
    misalnya

    kriteria keterangan
    a1 forum
    a1 excel
    a1 mantab

    hasil yg di inginkan
    a1 = forum excel mantab

    Untuk lebih jelasnya saya lampirkan file excel nya.

    Mohon penjelasannya dan masukannya.

    Azhar N

  2. kalau concenate hanya menggabungkan teks atau kata.
    apakah bisa.
    apakah bisa jika kita ingin a1 maka hasilnya forum excel mantab.

  3. Caton

    7 Sep 2019 Terverifikasi Indonesia + 20.101 Poin

    Azhar ...

    Solusi termudah, gunakan macro VBA. Jika enggan menggunakan macro VBA, maka bisa menggunakan formula biasa, yakni dengan fungsi CONCATENATE, atau bisa juga dengan menggunakan Ampersand Operator (tanda &). Teks yang akan digabungkan berdasarkan kondisi atau kriteria tertentu tersebut dapat diformulasikan secara langsung atau melalui Array Formula atau dengan memanfaatkan kolom bantu.

    Atau, jika mas Azhar memiliki Office 365, coba gunakan fungsi TEXTJOIN (saya tidak punya jadi tidak bisa memberikan contoh formulasinya). Tidak seperti fungsi CONCATENATE, fungsi TEXTJOIN bisa digunakan untuk menggabungkan sebuah range atau hasil dari Array Formula.

    Contoh solusi dengan macro VBA dan formula dapat dilihat pada file terlampir. Masing-masing punya kelebihan dan kekurangan. Secara umum, solusi menggunakan fungsi CONCATENATE (atau Ampersand Operator akan merepotkan dan terlalu kompleks saat diterapkan dengan data dalam jumlah yang banyak, dikarenakan fungsi CONCATENATE tidak bisa digunakan untuk menggabungkan hasil formulasi Array Formula (jadi harus ditetapkan satu persatu). Sedangkan solusi dengan macro VBA, lebih fleksibel karena dapat disusun sesuai keinginan dan dapat menangani jumlah data yang banyak, namun kurang disukai karena butuh pengetahuan ekstra dalam pemrogramannya.

    Mana solusi yang disukai, silahkan ditentukan sendiri...

    Demikian, semoga terbantu.

  4. Terimakasih atas jawabannya.

    untuk fungsi concenate dan apersand operator blm efektif untuk dilakukan.
    sedangkan untuk macro vba sepertinya memang ini jalan keluar terbaiknya. saya akan coba pelajari lagi untuk macro biar nambah ilmu.

    Sekali lagi saya mengucapkan terimakasih atas pencerahannya.

    Forum Excel Mantab

    Salam
    Azhar.

 

atau Mendaftar untuk ikut berdiskusi!