สอบถามเรื่องสูตร excel หรือโปรแกรมเก็บข้อมูลค่ะ

มีเรื่องมาสอบถามเพื่อนๆค่ะ ขอยกตัวอย่างการเก็บข้อมูลอย่างง่ายๆ เป็นข้อมูลของพนักงานขายนะคะ

สิ่งที่อยากรู้ พนักงานขายคนนั้นมีลูกค้าในมือกี่คน(ทั้งนี้ทั้งนั้น ลูกค้าของเค้าอาจจะไปซื้อกับพนักงานขายคนอื่นได้)
พนักงานขายให้ลูกค้าคนนี้มากี่ครั้งแล้ว

ซึ่งตัวเหมี่ยวเองก็ทำสูตรมาแบบง่อยๆ ใช้สูตรคนโน้นคนนี้ในเน็ตมาลอง ก็ได้มาประมาณนี้ค่ะ

คือมีพนักงานขาย เอ บี ซี (แต่ของจริงมีจำนวนเยอะกว่านั้นแต่ยังอยู่หลัก 10)
เลขชุดใต้ชื่อเหมี่ยวใช้เป็นแทนเลขประจำตัวลูกค้า


ใส่สูตรตามด้านล่างค่ะ จำนวนลูกค้าของแต่ละคนที่เคยขายให้ ก็ใช้สูตรจำพวก นับค่าเลขทั้งหมด โดยไม่นับซ้ำกัน

ส่วนจำนวนครั้งที่ขายให้กับลูกค้าคนนั้นๆ ก็ใช้วิธี ให้มันนับเลขที่ซ้ำกันเอาค่ะ ตามสูตรด้านล่างค่ะ

แต่เนื่องจากปัญหาหลักคือ ลูกค้าของเหมี่ยวมักเป็นลูกค้าใหม่ๆ ซะเยอะ แต่ลูกค้าเก่าก็เยอะอยู่นะคะแล้วพอเหมี่ยวใช้วิธีเพิ่มลูกค้าลงมาเรื่อยๆ ก็จะเกิดปัญหากับสูตรนับจำนวนลูกค้าที่อยู่ในมือ(โดยตัดเลขซ้ำออก) มันจะต้องมาคอยแก้ทุกครั้งที่เพิ่มค่ะ เพราะไม่งั้นมันจะขึ้น error แบบนี้ค่ะ


แต่อย่างพวกนับค่าเหมือนกันว่าซ้ำกี่ครั้งไม่มีปัญหานะคะ เราจะตั้งสูตรไว้เผื่อเป็นร้อยอันก็ไม่เป็นไร ตามตารางด้านบนค่ะ


เหมี่ยวก็เลยจะมาถามพี่ๆ น้องๆ ในนี้ว่าพอมีแนะนำสูตรอื่นที่เข้ากับงานนี้มั๊ยคะ ที่ไม่ต้องแก้สูตรเรื่อยๆ หรือแก้น้อยกว่านี้ค่ะ (เพราะเวลาแก้สู้ตรมันใช้วิธีลากส่วนที่ต้องการไม่ได้ค่ะ ต้องมานั่งแก้เลขในสูตรเอาเอง)

หรือโปรแกรม(ฟรี) อะไรที่ฟังก์ชั่นการเก็บคล้ายแบบนี้อะค่ะ

รบกวนด้วยนะคะ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
สูตรเป็นแบบ Array Formular ตามรูปครับ

C2=SUMPRODUCT(IFERROR(1/COUNTIF($B$3:$B$100,$B$3:$B$100),0))

แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่