Bagaimana menjumlahkan normalisasi kolom yang ditimbang?

0

Katakanlah, saya memiliki selembar dengan struktur berikut (disederhanakan) dengan nilai absolut:

masukkan deskripsi gambar di sini

Apa yang ingin saya capai adalah mendapatkan tabel dengan nilai-nilai yang dinormalisasi (yaitu maksimum adalah setara dengan 1. Dalam contoh saya di value_1, 4adalah maksimum dan karenanya 1dan 2akan sama 0.5). Akhirnya, saya ingin menimbang value_1dan value_2dan mendapatkan total dinormalisasi (jumlah maksimum = 1)

Tentu saja, lembar asli saya memiliki banyak baris dan beberapa kolom lagi, jadi membuat kolom baru di lembar yang sama bukan yang saya inginkan.

Inilah solusi yang disederhanakan (dengan contoh timbang ( 0,6-0,4):

masukkan deskripsi gambar di sini

Sekarang pertanyaannya adalah:

Bagaimana saya bisa mendapatkan solusi itu dengan lembaran besar dengan ratusan baris dan puluhan kolom?

Saya mencoba membuat tabel Pivot dan saya bisa mendapatkan hasil yang dinormalisasi untuk setiap kolom:

  • Buat kolom valuesdan gunakan Show values as... > % of column results(lihat tangkapan layar berikutnya, maaf, versi Jerman Excel)
  • Saya tidak bisa mendapatkan total yang ditimbang dengan versi ini

masukkan deskripsi gambar di sini

mcbetz
sumber

Jawaban:

1

Opsi 1 - menggunakan formula dalam lembar tambahan

  • Gandakan lembar Anda dan lakukan perhitungan di lembar kedua. (duplikasi bagus karena Anda memiliki header dan rentang data yang sama dengan yang asli).
  • Jika Anda meletakkan bobot di baris pertama dan header di baris kedua maka rumus Anda di A3 akan terlihat seperti: =old_sheet!A3/max(old_sheet!A3:A<last row>)/A1
  • sekarang Anda hanya perlu meringkas baris untuk mendapatkan nilai tertimbang yang dinormalisasi

Opsi 2 - mengubah data asli

  • masukkan 3 baris baru di bagian atas data
  • masukkan di baris baru: nilai maksimum kolom, berat, berat maksimum *
  • pilih baris ketiga dan tekan CRTL + C, pilih semua nilai Anda dan pilih tempelkan khusus - bagi.
  • merangkum baris
Máté Juhász
sumber