snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมถาม-ตอบปัญหาการตั้งค่า, การจัดรูปแบบและปัญหาทั่วไป
sitrapong
Member
Posts: 17 Joined: Sun Oct 06, 2013 12:37 pm
#1
Post
by sitrapong » Sun Oct 06, 2013 12:47 pm
มีข้อมูลอยู่5sheetแต่ดึงมาsum sheetที่6แต่ข้อมูลมาไม่ครบหรือมีข้อมูลบางตัวหายไปแต่ผมไม่ทราบเลยต้องมานั่งเช็คทีละตัวว่าตัวไหนหายหรือเกิน มีวิธีตรวจสอบแบบเร็วไหมครับ(ปล ถ้าไม่สะดวกอธิบายหรืองง รบกวนทิ้งเบอร์หรือโทรกลับที่เบอร์080-567-5713ครับ ขอขอบคุณล่วงหน้า
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#2
Post
by snasui » Sun Oct 06, 2013 12:52 pm
สะดวกอธิบายครับ
ควรแจ้งด้วยว่า
ข้อมูลอะไร
อยู่กี่คอลัมน์
ตัวเลขหรือตัวหนังสือ
ดึงมาด้วยวิธีใด ใช้สูตรหรือใช้ Code
ข้อมูลปริมาณเท่าใด
กรณีต้องการคำตอบแบบถูกต้อง แม่นยำ รวดเร็ว ควรแนบไฟล์ตัวอย่างมาด้วยทุกครั้งครับ
sitrapong
Member
Posts: 17 Joined: Sun Oct 06, 2013 12:37 pm
#3
Post
by sitrapong » Sun Oct 06, 2013 1:12 pm
1.ข้อมูลตัวเลข stock ครับ
2.มีทั่งหมด3คอลัมน์ คอลัมน์ที่1.เป็น part number,คอลัมน์ที่2เป็น part name,คอลัมน์ที่3เป็นผลรวม
3.ตัวเลขครับ
4.ใช้สูตร sumifหรือvlookup
5.ประมาณ500-2000แถวครับ
มีทั่งหมด5sheet แต่มารวมsheetที่6เป็นการสรุปผลรวมและผลต่าง(ในsheet1-5อาจมีpart numbermที่ซ้ำกัน)
ประมาณนี้ครับ
sitrapong
Member
Posts: 17 Joined: Sun Oct 06, 2013 12:37 pm
#4
Post
by sitrapong » Sun Oct 06, 2013 1:18 pm
ผมขออนุญาติแนบไฟล์ได้ไหมครับ
bank9597
Guru
Posts: 3868 Joined: Wed Aug 17, 2011 11:49 am
#5
Post
by bank9597 » Sun Oct 06, 2013 1:20 pm
sitrapong wrote: ผมขออนุญาติแนบไฟล์ได้ไหมครับ
แนบไฟล์ได้เลยครับ จริงๆแล้วควรแนบไฟล์ประกอบการถามทุกครั้งครับ
Forum Rules
อย่าใช้ภาษาแชทในการตอบ-ถาม
ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#6
Post
by snasui » Sun Oct 06, 2013 1:21 pm
สามารถแนบไฟล์ได้ แต่
ไม่อนุญาตให้แนบไฟล์จริง ถ้าจะแนบต้องเป็นไฟล์ตัวอย่าง เนื่องจากเกรงว่าข้อมูลสำคัญจะรั่วไหลไปยังภายนอก อาจจะสร้างความเสียหายให้กับเจ้าของข้อมูลได้ครับ
วิธีการตรวจสอบแบบเร็วที่สุด
ให้นำข้อมูลทั้งหมดมาต่อกันชีทเดียว
เพิ่มคอลัมน์ 1 คอลัมน์เพื่อช่วยระบุว่าข้อมูลนั้นมาจากชีทใด
ทำ PivotTable เพื่อตรวจสอบข้อมูลตามต้องการ
sitrapong
Member
Posts: 17 Joined: Sun Oct 06, 2013 12:37 pm
#7
Post
by sitrapong » Sun Oct 06, 2013 1:33 pm
ครับเป็นFileตัวอย่างครับไม่มีผลกระทบครับ
Attachments
erp1.zip
ข้อมูลตัวอย่างครับ (252.23 KiB) Downloaded 7 times
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#8
Post
by snasui » Sun Oct 06, 2013 1:58 pm
ลองดูวิธีการตรวจสอบใน Sheet1 คอลัมน์ H:P ซึ่งเป็นการ Copy ข้อมูลต้นแหล่งมาวางแล้วทำการ Match ว่ามี Part ใดที่ไม่ตรงกับคอลัมน์ A บ้าง สำหรับสูตรการ Match ดูได้ที่เซลล์ I5, O5, O5 ส่วนยอดรวมที่ไม่ตรงอยู่ที่ J3, M3, P3 ครับ
ไฟล์ที่แนบมาผมได้ Copy สูตรแล้ววางเป็น Value ยกเว้นบรรรทัดแรกของสูตรเพื่อลดขนาดไฟล์ลง
Attachments
erp1_Ans.xlsx
(319.68 KiB) Downloaded 25 times
sitrapong
Member
Posts: 17 Joined: Sun Oct 06, 2013 12:37 pm
#9
Post
by sitrapong » Sun Oct 06, 2013 4:47 pm
ครับผมแล้วสัญญาลักษณ์#N/Aนี้คืออะไรเหรอครับ แล้วถ้าเป็นสูตรSUMIF หรือ Vlookup ใช้ไม่ได้หรือใช้ไม่ดีเหรอครับ
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#10
Post
by snasui » Sun Oct 06, 2013 4:57 pm
sitrapong wrote: สัญญาลักษณ์#N/Aนี้คืออะไรเหรอครับ
สัญญลักษณ์ #N/A คือผลลัพธ์ของฟังก์ชั่น Match หากพบจะแสดงลำดับที่พบ หากไม่พบจะแสดง #N/A และเมื่อเป็น #N/A ก็แสดงว่ามี Part นั้นในชีทต่าง ๆ แต่ไม่มีในคอลัมน์ A ของ Sheet1
สิ่งที่ต้องทำคือต้องเพิ่ม Part นั้นเข้ามาในคอลัมน์ A จึงจะได้คำตอบถูกต้อง สำหรับ Vlookup หรือ อื่น ๆ ก็สามารถ Match ได้หากเข้าใจและทราบเป้าหมายของฟังก์ชั่น แต่เพื่อให้ใช้แบบตรงไปตรงมาผมจึงนำเสนอฟังก์ชั่น Match เข้ามา
ช่วยตรวจสอบข้อมูล อย่าไปสับสนกับสูตรที่เขียนมาเองแล้ว ผมไม่ได้เอาไปทดแทนกัน เพียงเพื่อใช้ช่วยในการ Match เพื่อให้เห็นว่าค่าใดที่ต่างกันเท่านั้น
sitrapong
Member
Posts: 17 Joined: Sun Oct 06, 2013 12:37 pm
#11
Post
by sitrapong » Sun Oct 06, 2013 8:03 pm
ครับขอบคุณมากครับที่แนะนำ