Rumus Excel: Hitung angka yang dimulai dengan -

Daftar Isi

Formula umum

=SUMPRODUCT(--(LEFT(range,chars)="xx"))

Ringkasan

Untuk menghitung angka dalam rentang yang dimulai dengan angka tertentu, Anda bisa menggunakan rumus yang didasarkan pada fungsi SUMPRODUCT dan fungsi LEFT.

Dalam contoh yang ditampilkan, rumus di E6 adalah:

=SUMPRODUCT(--(LEFT(B5:B11,2)="25"))

Penjelasan

Di dalam SUMPRODUCT, kami menggunakan fungsi LEFT pada rentang angka seperti ini:

LEFT(B5:B11,2)

Ini menciptakan larik hasil seperti ini:

("25";"25";"35";"45";"25";"45";"25")

Kami kemudian membandingkan setiap nilai dengan "25" untuk memaksa hasil yang BENAR atau SALAH. Perhatikan bahwa LEFT secara otomatis mengonversi angka menjadi teks, jadi kami menggunakan nilai teks "25" untuk perbandingan. Hasilnya adalah larik nilai TRUE dan FALSE:

=SUMPRODUCT(--((TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE)))

Selanjutnya, kami menggunakan coerce negatif ganda nilai TRUE FALSE ke 1 dan nol, yang membuat array numerik:

=SUMPRODUCT((1;1;0;0;1;0;1))

Fungsi SUMPRODUCT kemudian hanya menjumlahkan elemen dalam array dan mengembalikan 4.

Artikel yang menarik...