:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

รบกวนปรึกษาการหาข้อมูลซ้ำครับ

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#1

Post by nukrob »

ผมจะหาข้อมูลซ้ำในExcelซึ่งไม่มีพื้นฐานเลยครับรบกวนอาจารย์ช่วยเหลือวิธีการเพื่อนำไปใช้กับชีทงานอื่นๆในรูปแบบเดียวกันด้วยครับผม

เรียนถามอาจารย์ดังนี้ครับครับ
1. มีรหัสนักศึกษา( คอลั่ม A ) ชื่อไหนบ้างที่ซ้ำกัน
2. คนไหนบ้างที่มีชื่อ ( คอลั่ม B ) และนามสกุล (คอลั่ม C ) ซ้ำกัน
3. ในจำนวนนี้มีคนที่มีชื่อนามสกุลและรหัสนักศึกษาซ้ำกันหรือไม่
4.จะแสดงออกมาเป็นกร๊าฟข้อมูลได้อย่างไรครับ

ในวิธีการที่อาจารย์สอนสามารถนำไปใช้กับข้อมูลอื่นในหลักการเดียวกันใช่ไหมครับ

ขอบพระคุณอย่างสูงครับ
You do not have the required permissions to view the files attached to this post.
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#2

Post by nukrob »

เห็นเพื่อนบอกว่าใช้วิธี Pivot Table มันคืออะไรอ่ะครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#3

Post by snasui »

:D ลองดูตามไฟล์แนบครับ สามารถใช้กับข้อมูลใด ๆ ด้วยหลักการเดียวกันได้เลยครับ

วิธีการมีดังนี้
1. แทรกคอลัมน์ A:B

2. ที่ A1:B1 เขียนหัวคอลัมน์ตามต้องการ

3. ที่ A2 คีย์สูตรเพื่อนับว่ามีรหัสนักศึกษาใดซ้ำบ้าง ถ้าซ้ำจะแสดงผลลัพธ์ตามจำนวนครั้งที่ซ้ำถ้าไม่ซ้ำจะแสดงค่า 1

=COUNTIF($C$2:$C$1001,C2)

Enter > Copy ลงด้านล่าง

4. ที่ B2 คีย์สูตรเพื่อนับว่ามีชื่อและนามสกุลใดซ้ำบ้าง ถ้าซ้ำจะแสดงผลลัพธ์ตามจำนวนคร้้งที่ซ้ำถ้าไม่ซ้ำจะแสดงค่า 1

=SUMPRODUCT(--(D2&E2=$D$2:$D$1001&$E$2:$E$1001))

Enter > Copy ลงด้านล่าง

5. กรองข้อมูลในคอลัมน์ A หรือ B ที่ต้องการ โดยเลือกเฉพาะค่าที่มากกว่า 1

กรณี PivotTable ก็สามารถทำได้ครับ เป็นฟังก์ชันการสรุปข้อมูลเพื่อดูข้อมูลในหลาย ๆ มิติ การทำ PivotTable สามารถเข้าเมนู Data > PivotTable and PivotChart Report...
You do not have the required permissions to view the files attached to this post.
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#4

Post by nukrob »

ขอบคุณมากครับอาจารย์ถ้าไม่เข้าใจตรงไหนจะถามอีกนะครับ^^
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#5

Post by nukrob »

ทำได้แล้วครับอาจารย์แต่มีคำถามเพิ่มดังนี้ครับ

1. ถ้าข้อมูลเพิ่มขึ้นมากกว่าหลักพันยังใช้สูตรนี้ได้อยู่ใช่ไหมครับ

2. เวลาผมกรองคอลั่มAรหัสที่ซ้ำจะแสดง2ใช่ไหมครับ............แต่พอไปกรองคอลั่มBให้แสดงที่ซ้ำ(แสดงเฉพาะข้อมูล2)...ข้อมูลในส่วนของรหัสที่ซ้ำกัน แต่ ชื่อและนามสกุลไม่ซ้ำกัน(ที่แดงในคอลั่มAตอนแรก)ไม่ได้แสดงด้วยครับ

3.ในไหล์ที่ผมแนบมาได้มีส่วนของคอลั่มวันเกิดเพิ่มขึ้นมา(คอลั่มH)....ถ้าผมจะกรองให้แสดงข้อมูลเฉพาะเดือนแต่ไม่สนใจว่าเกิดปีไหน..เช่นเอาเฉพาะข้อมูลผู้เกิดเดือน มกราคม เท่านั้น มีวิธีไหมครับ

ขอบพระคุณเป็นอย่างสูงครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#6

Post by snasui »

nukrob wrote:ทำได้แล้วครับอาจารย์แต่มีคำถามเพิ่มดังนี้ครับ
1. ถ้าข้อมูลเพิ่มขึ้นมากกว่าหลักพันยังใช้สูตรนี้ได้อยู่ใช่ไหมครับ
ต้องเปลี่ยนช่วงข้อมูลในสูตรให้เป็นตามข้อมูลจริงครับ เช่นช่วงสูตรเดิม A1:A1001 หากข้อมูลเป็น 5000 ก็ต้องเปลี่ยนเป็น A1:A5000 ครับ
nukrob wrote:2. เวลาผมกรองคอลั่มAรหัสที่ซ้ำจะแสดง2ใช่ไหมครับ............แต่พอไปกรองคอลั่มBให้แสดงที่ซ้ำ(แสดงเฉพาะข้อมูล2)...ข้อมูลในส่วนของรหัสที่ซ้ำกัน แต่ ชื่อและนามสกุลไม่ซ้ำกัน(ที่แดงในคอลั่มAตอนแรก)ไม่ได้แสดงด้วยครับ
ถ้าไม่เข้าทั้งสองเงื่อนไข (รหัสซ้ำและชื่อกับนามสกุลซ้ำ) ก็ต้องเป็นเช่นที่กรองได้ครับ
nukrob wrote:3.ในไหล์ที่ผมแนบมาได้มีส่วนของคอลั่มวันเกิดเพิ่มขึ้นมา(คอลั่มH)....ถ้าผมจะกรองให้แสดงข้อมูลเฉพาะเดือนแต่ไม่สนใจว่าเกิดปีไหน..เช่นเอาเฉพาะข้อมูลผู้เกิดเดือน มกราคม เท่านั้น มีวิธีไหมครับ
การกรองเฉพาะเดือนสามารถใช้คอลัมน์ช่วยแสดงเดือนแล้วค่อยกรองค่าเดือนที่ต้องการ ดูไฟล์แนบประกอบครับ
You do not have the required permissions to view the files attached to this post.
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#7

Post by nukrob »

ตอนนี้ทำงานง่ายขึ้นเยอะเลยครับอาจารย์ขอบคุณที่ให้ความช่วยเหลือครับ
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#8

Post by nukrob »

snasui wrote:
nukrob wrote:ทำได้แล้วครับอาจารย์แต่มีคำถามเพิ่มดังนี้ครับ
1. ถ้าข้อมูลเพิ่มขึ้นมากกว่าหลักพันยังใช้สูตรนี้ได้อยู่ใช่ไหมครับ
ต้องเปลี่ยนช่วงข้อมูลในสูตรให้เป็นตามข้อมูลจริงครับ เช่นช่วงสูตรเดิม A1:A1001 หากข้อมูลเป็น 5000 ก็ต้องเปลี่ยนเป็น A1:A5000 ครับ
nukrob wrote:2. เวลาผมกรองคอลั่มAรหัสที่ซ้ำจะแสดง2ใช่ไหมครับ............แต่พอไปกรองคอลั่มBให้แสดงที่ซ้ำ(แสดงเฉพาะข้อมูล2)...ข้อมูลในส่วนของรหัสที่ซ้ำกัน แต่ ชื่อและนามสกุลไม่ซ้ำกัน(ที่แดงในคอลั่มAตอนแรก)ไม่ได้แสดงด้วยครับ
ถ้าไม่เข้าทั้งสองเงื่อนไข (รหัสซ้ำและชื่อกับนามสกุลซ้ำ) ก็ต้องเป็นเช่นที่กรองได้ครับ
nukrob wrote:3.ในไหล์ที่ผมแนบมาได้มีส่วนของคอลั่มวันเกิดเพิ่มขึ้นมา(คอลั่มH)....ถ้าผมจะกรองให้แสดงข้อมูลเฉพาะเดือนแต่ไม่สนใจว่าเกิดปีไหน..เช่นเอาเฉพาะข้อมูลผู้เกิดเดือน มกราคม เท่านั้น มีวิธีไหมครับ
การกรองเฉพาะเดือนสามารถใช้คอลัมน์ช่วยแสดงเดือนแล้วค่อยกรองค่าเดือนที่ต้องการ ดูไฟล์แนบประกอบครับ
อาจารย์ครับยัง...งง..อีกเล็กน้อยครับตรงช่วงของข้อมูลครับ...คือข้อมูลของผมมีประมาณ50,000กว่ารายการครับอย่างนี้ผมต้องเปลี่ยนเท่าไหร่ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#9

Post by snasui »

ก็ต้องเปลี่ยนช่วงข้อมูลในสูตรให้ครอบคลุมตามที่ใช้จริงครับ เช่นเดิมในสูตรที่เซลล์ A2 คือ

=COUNTIF($C$2:$C$1001,C2)

ตัวอย่าง หากข้อมูลจริงมี 1 ล้านก็เปลี่ยนช่วงข้อมูลในสูตรจากเดิมให้เป็นตามด้านล่าง

=COUNTIF($C$2:$C$1000000,C2)

เช่นนี้เป็นต้น
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#10

Post by nukrob »

เข้าใจแล้วครับขอขอบพระคุณอาจารย์มากๆเลยครับทั้งๆที่ไม่มีพื้นฐานมาก่อนแต่ช่วยอธิบายได้ดีมาก
......จะขออนุญาติเข้ามาขอความรู้อีกนะครับ...
nukrob
Member
Member
Posts: 60
Joined: Tue May 24, 2011 2:32 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#11

Post by nukrob »

อาจารย์ครับบอร์ดนี้มีวีธีเก็บโพสของเราเองกับมีระบบเตือนเมื่อมีคนมาตอบกระทู้หรือป่าวครับ...
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#12

Post by snasui »

:D สามารถทำได้ครับ ดูที่ระบายสีไว้ในภาพด้านล่างครับ
You do not have the required permissions to view the files attached to this post.
sonnyjack
Member
Member
Posts: 8
Joined: Wed Jul 13, 2011 5:26 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#13

Post by sonnyjack »

สวัสดีครับ อาจารย์

ผมเจอเว็บนี้แล้วรู้สึกโล่งอย่างแรง ที่มีอาจารย์เก่ง ๆ ใจดีคอยสละเวลาส่วนตัว

มาสอนคนบนโลกไซเบอร์

ผมทำงานอยู่บางปะกงนะครับ แต่บ้านอยู่หาดใหญ่ ตอนนี้ติดปัญหาหลายเรื่องเลยเกี่ยงวกับ Excel 2010

อยากติดต่ออาจารย์มากคับ รบกวนขอ Mail ได้มั๊ยครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#14

Post by snasui »

:D สวัสดีครับ

อีเมลผม snasui@gmail.com ครับ แต่ต้องขออภัยที่ผมไม่ตอบปัญหาทางเมลครับ เนื่องจากว่าได้เปิด Forum นี้ไว้แล้ว ทุกการถามเกี่ยวกับ Excel ให้ถามกันที่ฟอรัมนี้ครับ
sonnyjack
Member
Member
Posts: 8
Joined: Wed Jul 13, 2011 5:26 pm

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#15

Post by sonnyjack »

สวัสดีครับ อาจารย์
ผมรบกวนอาจารย์อีกแล้วคับ คือจากไฟล์ที่แนบอ่ะคับ cell E9 ผมต้องการให้ข้อมูลโชว์เหมือนตัวอย่างใน E10 อ่ะคับ
ทีนี้ไม่ต้องการพิมเพราะถ้าพิมมันยาวเลย มันมีสูตรที่สามารถดึงข้อมูลจาก collum F,G,H ได้มั๊ยคับ
ผมลองหลายแบบแล้ว มัน error อ่ะคับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31176
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: รบกวนปรึกษาการหาข้อมูลซ้ำครับ

#16

Post by snasui »

สวัสดีครับ

กรณีเป็นหัวข้อใหม่ช่วยตั้งกระทู้ใหม่ด้วยครับ ดูวิธีการที่นี่ครับ http://www.snasui.com/viewforum.php?f=6 ในหัวข้อ วิธีการตั้งและการตอบกระทู้
Post Reply