Kelompokkan Data Dengan Banyak Kolom

0

Saya tidak yakin saya mengucapkan judul ini dengan benar. Silakan menerima suntingan yang disarankan.

Saya memiliki data yang diformat seperti ini:

Token,Location,Quantity
VBD,IN,100
NN,IN,200
FD,OUT,300
VBD,OUT,300
NN,OUT,400
NN,IN,100

Pada akhirnya, saya ingin melakukan uji-t pada Kuantitas setiap Token, membandingkan IN dan OUT. Apakah ada cara untuk melakukan ini tanpa menyaring untuk masing-masing, dan melakukan uji-t?

EDIT
Bagian uji-t tidak relevan, karena itu, saya hanya ingin memasukkan rentang ke dalam rumus. Itu = Fungsi T TEST , misalnya, mengambil argumen berikut: TTEST(array1,array2,tails,type). Jika saya ingin baris 2 dan 6 masuk Array1 (NN, IN), dan baris 5 in Array2, apakah ada rumus yang saya gunakan di dalam TTEST rumus, sebagai pengganti memilih sel?

Adam_G
sumber
lintas diposting stackoverflow.com/questions/25858336/… - tolong jangan posting pertanyaan yang sama di lebih dari satu situs StackExchange.
teylyn
Saya pikir di sini saya akan mendapatkan lebih banyak jawaban fungsi Excel, sedangkan pada SO itu akan lebih berbasis VBA.
Adam_G
1
Harap edit pertanyaan Anda. Jangan berasumsi bahwa semua orang tahu apa uji-t. Jelaskan apa yang perlu dilakukan dengan data dan apa yang ingin Anda lihat sebagai hasilnya. Posting file sampel Excel ke layanan berbagi file. Masukkan hasil yang diharapkan secara manual. Jelaskan logikanya.
teylyn
Sepakat; kami memerlukan informasi lebih lanjut. Selain apa yang telah disebutkan, berapa set data? Berapa banyak duplikat IN / OUT untuk token? Di mana informasi harus disimpan?
Raystafarian
Terimakasih semuanya untuk komentar kalian. Saya telah memperbarui pertanyaan.
Adam_G

Jawaban:

1

Pengguna Adam_G telah menemukan jawabannya sendiri untuk pertanyaan khusus ini melalui penggunaan berbagai tutorial dan file bantuan Microsoft, tapi saya berikan sini contoh kerja metode untuk mengindeks dan mengambil data di beberapa kolom untuk siapa pun yang menemukan pertanyaan.

Contoh rumus array:
={INDEX('master data'!$A:$C,SMALL(IF('master data'!$A:$A=_____,ROW('master data'!$A:$A)),ROW(1:1)),_____)}

Kosong di akhir rumus harus diganti dengan nomor kolom di baris data yang akan dikembalikan, cocok dengan kosong yang akan diganti di dekat bagian tengah rumus sebagai kriteria pencarian. Baris terakhir akan diperbarui sebagai ditempelkan ke bawah, atau dapat diubah ke nilai numerik baris untuk kembali. Rumus array menetapkan data untuk dicari sebagai array, dan mengembalikan data dari kolom yang ditentukan dalam baris yang dicari. Metode ini sangat lambat, dan tidak boleh digunakan ketika ada metode lain yang lebih scalable untuk mengatur / memanipulasi set data.

James Brewer
sumber