Saya memiliki daftar nama, dan tag per baris (setiap tag ada di kolom baru), bagaimana cara mendapatkan poros nama per tag

0

Data saya diatur sedemikian rupa di mana saya miliki

John  alpha    beta   gamma  
Mary  beta     gamma  upsilon  
Zack  upsilon  alpha  omega

Apa yang saya dapatkan hanyalah kolom data pertama ...

name  Alpha  Beta  Upsilon
John  1      
Mary         1
Zack               1

Saya ingin mendapatkan tabel pivot dengan sesuatu seperti

Name  Alpha  Beta  Gamma  Upsilon  Omega
John  1      1     1
Mary         1     1      1
Zack  1                   1        1 

Bagaimana saya melakukannya?

FyzxNerd
sumber
Saya bingung, Anda menjawab pertanyaan Anda sendiri, membuat tabel pivot. Apa pertanyaan Anda?
Kyle
Maaf, ini mungkin perbaikan yang sangat mudah dan saya mungkin menggunakan terminologi yang salah. Setiap informasi berada di sel yang terpisah, dan ketika saya berputar, saya hanya mendapatkan nilai di kolom pertama, bukan kolom berikutnya. Saya akan memperbarui contoh saya.
FyzxNerd
Oh, kesalahan saya juga, tabel pivot tidak benar-benar berfungsi seperti itu. Apakah ada duplikat?
Kyle
Tidak ada duplikat per baris tunggal, namun baris baru mungkin memiliki kolom pertama yang berbeda, dan kemudian nilai yang sama di kolom berikutnya. Lembar ini dihasilkan dari daftar nama dengan tag yang muncul setelahnya, dibatasi koma.
FyzxNerd

Jawaban:

0

Cara terbaik untuk melakukan ini tergantung pada bagaimana Anda mengatur sesuatu. Misalnya, jika Anda memiliki tabel hasil Anda pada baris yang sama dengan data asli Anda, tetapi dengan "properti" terdaftar sebagai tajuk kolom, Anda bisa menggunakan yang sederhana COUNTIF.

Dalam contoh tangkapan layar:

J2:  =IF(COUNTIF(Sheet4!$A2:$E2,J$1)=0,"",COUNTIF(Sheet4!$A2:$E2,J$1))

dan isi kanan dan bawah

masukkan deskripsi gambar di sini

Jika persyaratan Anda lebih kompleks, Anda harus lebih spesifik.

Sunting: Dalam komentar Anda menunjukkan bahwa tag tidak akan diulang dalam baris yang diberikan. Karena itu, rumusnya dapat disederhanakan:

J2:  =IF(COUNTIF(Sheet4!$A2:$E2,J$1)=0,"",1)
Ron Rosenfeld
sumber
Saya akan coba ini. Terima kasih atas tanggapannya.
FyzxNerd
@FyzxNerd Karena Anda memposting komentar yang menunjukkan bahwa tag / properti tidak akan mengulangi pada baris yang diberikan, rumusnya dapat disederhanakan. Lihat Edit saya di respons saya.
Ron Rosenfeld