Page 1 of 1
ต้องการทำชื่อที่ซ้ำและไม่ซ้ำให้เป็นรายชื่อสรุปข้อมูลค่ะ
Posted: Fri Mar 31, 2017 4:34 pm
by catch
รบกวนด้วยนะคะ
จากไฟล์ตัวอย่างที่แนบมา
ต้องการนำข้อมูลจาก Sheet Detail ที่เป็นเหมือน DATA FILE ซึ่งมีรายชื่อซ้ำ ๆ กันบ้าง หรือไม่ซ้ำกันบ้างตามคนเข้าออกค่ะ
ซึ่งอยากให้นำข้อมูลใน Sheet ดังกล่าวมาสรุปชื่อที่ซ้ำกันให้มีชื่อเดียว และชื่อไม่ซ้ำกันให้ปรากฎชื่อใน Sheet SUM All ค่ะ (Sheet SUM All เป็น Sheet ที่สรุปของทุกคนทั้งปีค่ะ)
ขอขอบพระคุณสำหรับท่านที่เข้ามาช่วยเหลือ มา ณ ที่นี้ค่ะ
Re: ต้องการทำชื่อที่ซ้ำและไม่ซ้ำให้เป็นรายชื่อสรุปข้อมูลค่ะ
Posted: Fri Mar 31, 2017 4:45 pm
by puriwutpokin
ที่ B3=IFERROR(INDEX(Detail!$C$4:$C$35,MATCH(0,IF(LEN(Detail!$C$4:$C$35),COUNTIF(B$2:B2,Detail!$C$4:$C$35),1),0)),"")
แล้วกด Ctrl+Shift+Enter คัดลอกลงล่างครับ
Re: ต้องการทำชื่อที่ซ้ำและไม่ซ้ำให้เป็นรายชื่อสรุปข้อมูลค่ะ
Posted: Fri Mar 31, 2017 5:47 pm
by menem
ผมชอบใช้วิธีสร้าง Sheet ที่จัดการข้อมูลออกมา
ให้อยู่ในรูปแบบที่ต้องการ (หรือใช้งานได้ง่าย)
แล้วค่อยทำรายงานสรุปจาก Sheet นั้น ๆ อีกที
ลองดูนะครับ
หมายเหตุ : เพิ่มเติม ผมชอบที่จะใช้การอ้างอิงจากรหัส มากกว่าจากชื่อนะครับ
เพราะในหลาย ๆ ครั้งจะเจอกรณีที่ ชื่อ และ นามสกุล เหมือนกัน แต่เป็นคนละคนกัน
Re: ต้องการทำชื่อที่ซ้ำและไม่ซ้ำให้เป็นรายชื่อสรุปข้อมูลค่ะ
Posted: Mon Apr 03, 2017 10:40 am
by catch
ขอขอบคุณทั้ง 2 ท่านค่ะ ที่สละเวลาค่ะ เป็นประโยชน์มากค่ะ
คุณpuriwutpokin และ คุณmenem
รบกวนสอบถามคุณpuriwutpokin เพิ่มเติมค่ะ จากที่คุณmenem แจ้งว่าหากชื่อซ้ำกันให้ใช้รหัสอ้างอิงดีกว่า หากฉันใช้สูตรที่คุณสร้างให้แต่เปลี่ยนIndex เป็นดูรหัสพนักงานจะมีผลกระทบอะไรไหมค่ะ หากข้อมูลใน Detail รันไปเรื่อยๆ ค่ะ
รบกวนเพิ่มเติมด้วยค่ะ
ขอบคุณมากค่ะ
Re: ต้องการทำชื่อที่ซ้ำและไม่ซ้ำให้เป็นรายชื่อสรุปข้อมูลค่ะ
Posted: Mon Apr 03, 2017 11:50 am
by puriwutpokin
ทำได้ครับปรับได้เลยครับ
Re: ต้องการทำชื่อที่ซ้ำและไม่ซ้ำให้เป็นรายชื่อสรุปข้อมูลค่ะ
Posted: Mon Apr 03, 2017 11:52 am
by catch
ขอบคุณมากค่ะ