Saya memiliki kumpulan data yang dikumpulkan di beberapa perusahaan dan kategori. Saya perlu menggabungkan berbagai perusahaan dan rata-rata di berbagai kategori. Saya tahu solusinya adalah rumus array rata-rata, tapi saya bertanya-tanya apakah ada cara untuk membuat semuanya lebih cepat. Inilah contoh (sangat disederhanakan) dari apa yang saya kerjakan.
Katakanlah saya perlu meratakan perusahaan A dan B bersama-sama untuk setiap klasifikasi secara terpisah. Saya tahu rumusnya seperti ini:
{= AVERAGE (JIKA (($ A $ 5: $ A $ 13 = {"A", "B"}) * ($ B $ 5: $ B $ 13 = "H"), $ C $ 5: $ C $ 13))}
Tetapi kemudian saya harus menjalankannya untuk setiap klasifikasi (dan pada kenyataannya mungkin ada beberapa kombinasi perusahaan / klasifikasi untuk diubah) sehingga mungkin ada 5-10 formula untuk diperbarui. Lalu, saya perlu mengagregasi perusahaan yang berbeda, katakanlah B, C, dan D. Saya tahu itu terlihat seperti:
{= AVERAGE (JIKA (($ A $ 5: $ A $ 13 = {"B", "C", "D"}) * ($ B $ 5: $ B $ 13 = "H"), $ C $ 5: $ C $ 13))} {= AVERAGE (IF (($ A $ 5: $ A $ 13 = {"B", "C", "D"}) * ($ B $ 5: $ B $ 13 = "N"), $ C $ 5: $ C $ 13))}, dll
Pertanyaan saya adalah, adakah cara agar saya dapat meletakkan potongan {"B", "C", "D"} di sel lain yang dapat saya ubah dengan cepat dan kemudian mereferensikan sel itu sehingga saya dapat menghindari mengubah segalanya dengan tangan setiap kali?
sumber