Formula Excel: Pelanggan baru -

Isi kandungan

Formula generik

=(COUNTIFS($A$1:A1,A1)=1)+0

Ringkasan

Untuk menandakan pelanggan sebagai baru dalam senarai atau jadual, anda boleh menggunakan fungsi COUNTIFS dan julat yang berkembang di ruang penolong. Dalam contoh yang ditunjukkan, formula di E5, disalin, adalah:

=(COUNTIFS($B$5:B5,B5)=1)+0

Kali pertama pelanggan muncul dalam senarai, formula mengembalikan 1. Kejadian berikutnya mengembalikan sifar.

Penjelasan

Formula ini menggunakan julat yang berkembang untuk rentang kriteria di dalam COUNTIFS:

COUNTIFS($B$5:B5,B5)

Oleh kerana rujukan pertama adalah mutlak dan rujukan kedua adalah relatif, julat berkembang ketika formula disalin ke bawah lajur. Kriteria hanyalah nilai dalam baris lajur B. semasa.

COUNTIFS mengembalikan jumlah pelanggan semasa sehingga titik dalam data. Ini bermaksud kejadian pertama pelanggan adalah 1, yang kedua adalah 2, dan seterusnya. Kerana kami hanya mengambil berat tentang kejadian pertama, kami membandingkan jumlahnya dengan 1:

COUNTIFS($B$5:B5,B5)=1

Ungkapan ini akan mengembalikan BENAR apabila kiraannya adalah 1 dan SALAH untuk nilai lain.

Akhirnya, untuk memaksa hasil 1 atau 0, kami menambah sifar. Operasi matematik menyebabkan Excel memaksa TRUE dan FALSE ke nombor yang setara, 1 dan 0.

Catatan: Contoh di atas menggunakan nama depan untuk id pelanggan. Ini tidak realistik, tetapi memudahkan mata manusia mengesan. Dalam data biasa, id pelanggan akan menjadi sebilangan besar jenis.

Artikel menarik...