Memperluas Countifs Arrayformula dalam baris dan kolom

Oct 01 2020

Di lembar google ini saya memiliki array Jenis dan lantai, Baris kriteria dan tajuk diisi secara otomatis oleh rumus unik.

Saya mencoba membuat rumus array yang akan meluas dalam lebar (kolom) dan tinggi (baris) tanpa batas, untuk mencari hitungannya.

Jadi, alih-alih memiliki rumus array di setiap sel di baris 3, hanya akan ada satu di F3

Terima kasih,

Jawaban

1 Tedinoz Oct 01 2020 at 14:40

Coba kueri ini:

={Transpose(query(A3:B46,"SELECT count(A) GROUP BY B label count(A) 'Total'"));query(A3:B46,"SELECT A, count(A) GROUP BY A PIVOT B")}


Rumusnya terdiri dari dua kueri:

  • Transpose(query(A3:B46,"SELECT count(A) GROUP BY B label count(A) 'Total'"))
    • ini menghitung jumlah item "Lantai" untuk setiap "Jenis".
    • Perhatikan penyertaan transposeagar keluaran muncul di satu baris, dan label count(A) 'Total'untuk menghasilkan label yang sesuai untuk baris tersebut.
  • query(A3:B46,"SELECT A, count(A) GROUP BY A PIVOT B")
    • ini menggunakan PIVOTklausa.

Contoh keluaran