คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
สูตรเป็นแบบ Array Formular ตามรูปครับ
C2=SUMPRODUCT(IFERROR(1/COUNTIF($B$3:$B$100,$B$3:$B$100),0))
C2=SUMPRODUCT(IFERROR(1/COUNTIF($B$3:$B$100,$B$3:$B$100),0))
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Microsoft Excel
Business Software
การบริหารจัดการ
การออกแบบฐานข้อมูล
สอบถามเรื่องสูตร excel หรือโปรแกรมเก็บข้อมูลค่ะ
สิ่งที่อยากรู้ พนักงานขายคนนั้นมีลูกค้าในมือกี่คน(ทั้งนี้ทั้งนั้น ลูกค้าของเค้าอาจจะไปซื้อกับพนักงานขายคนอื่นได้)
พนักงานขายให้ลูกค้าคนนี้มากี่ครั้งแล้ว
ซึ่งตัวเหมี่ยวเองก็ทำสูตรมาแบบง่อยๆ ใช้สูตรคนโน้นคนนี้ในเน็ตมาลอง ก็ได้มาประมาณนี้ค่ะ
คือมีพนักงานขาย เอ บี ซี (แต่ของจริงมีจำนวนเยอะกว่านั้นแต่ยังอยู่หลัก 10)
เลขชุดใต้ชื่อเหมี่ยวใช้เป็นแทนเลขประจำตัวลูกค้า
ใส่สูตรตามด้านล่างค่ะ จำนวนลูกค้าของแต่ละคนที่เคยขายให้ ก็ใช้สูตรจำพวก นับค่าเลขทั้งหมด โดยไม่นับซ้ำกัน
ส่วนจำนวนครั้งที่ขายให้กับลูกค้าคนนั้นๆ ก็ใช้วิธี ให้มันนับเลขที่ซ้ำกันเอาค่ะ ตามสูตรด้านล่างค่ะ
แต่เนื่องจากปัญหาหลักคือ ลูกค้าของเหมี่ยวมักเป็นลูกค้าใหม่ๆ ซะเยอะ แต่ลูกค้าเก่าก็เยอะอยู่นะคะแล้วพอเหมี่ยวใช้วิธีเพิ่มลูกค้าลงมาเรื่อยๆ ก็จะเกิดปัญหากับสูตรนับจำนวนลูกค้าที่อยู่ในมือ(โดยตัดเลขซ้ำออก) มันจะต้องมาคอยแก้ทุกครั้งที่เพิ่มค่ะ เพราะไม่งั้นมันจะขึ้น error แบบนี้ค่ะ
แต่อย่างพวกนับค่าเหมือนกันว่าซ้ำกี่ครั้งไม่มีปัญหานะคะ เราจะตั้งสูตรไว้เผื่อเป็นร้อยอันก็ไม่เป็นไร ตามตารางด้านบนค่ะ
เหมี่ยวก็เลยจะมาถามพี่ๆ น้องๆ ในนี้ว่าพอมีแนะนำสูตรอื่นที่เข้ากับงานนี้มั๊ยคะ ที่ไม่ต้องแก้สูตรเรื่อยๆ หรือแก้น้อยกว่านี้ค่ะ (เพราะเวลาแก้สู้ตรมันใช้วิธีลากส่วนที่ต้องการไม่ได้ค่ะ ต้องมานั่งแก้เลขในสูตรเอาเอง)
หรือโปรแกรม(ฟรี) อะไรที่ฟังก์ชั่นการเก็บคล้ายแบบนี้อะค่ะ
รบกวนด้วยนะคะ