: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
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
lifelove
Member
Member
Posts: 21
Joined: Sat Jan 16, 2016 2:33 pm

อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#1

Post by lifelove »

Sheet สรุปประจำเดือน กับ Sheet รวมพล นำข้อมูลทั้งสองด้านมา Vlookup แล้วนำค่าใช้จ่ายมาเปรียบเทียบกันว่าตรงกันหรือไม่
Column BD - BJ เป็นสูตรที่ผมเขียนขึ้นครับ

แต่มันติดตรงที่ว่า มีรายการซ้ำกันครับ รบกวนอาจารย์ชี้แนะครับ
ถ้าซ้ำกันให้ไปดูที่ ประเภทนิติกรรม ของทั้ง 2 Sheetว่าเป็นปรเภทเดียวกันหรือไม่ ถ้าว่าเป็นประเภทเดียวกันให้ไปดูวันที่ทำนิติกรรม ครับ

ขอบคุณครับ
You do not have the required permissions to view the files attached to this post.
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#2

Post by DhitiBank »

ไม่แน่ใจว่าใช่อย่างที่ต้องการหรือเปล่า ลองแบบนี้ครับ ใช้ Sumifs แทนการใช้ Vlookup

BE5 คีย์

=IFERROR(IF(SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,O5)=AV5,"Match",AV5-SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,O5)),SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,O5))

Enter -> คัดลอกไปทางขวาถึง BJ5 -> คัดลอกลงล่างครับ
lifelove
Member
Member
Posts: 21
Joined: Sat Jan 16, 2016 2:33 pm

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#3

Post by lifelove »

ยังไม่ใช่ครับอาจารย์

จุดประสงค์อยากทำให้ข้อมูลพวกนี้เป็น unique ครับ
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#4

Post by DhitiBank »

ผมเป็นเพื่อนสมาชิกเหมือนกันครับ ไม่ใช่อาจารย์

หากยังไม่ได้คำตอบ รบกวนใส่คำตอบที่ถูกต้องลงมาในไฟล์ตัวอย่างเลยได้ไหมครับ แล้วบอกวิธีคิดสัก 1 หรือ 2 กรณี: การบอกวิธีคิดคือให้บอกว่าเอาค่าจาก ชีทไหน เซลล์ไหนมาคิด มีเงื่อนไขอะไร จะเข้าใจง่ายกว่าบอกเป็นคำเฉพาะหรือบอกชื่อหัวตารางครับ
lifelove
Member
Member
Posts: 21
Joined: Sat Jan 16, 2016 2:33 pm

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#5

Post by lifelove »

Sheet สรุปประจำเดือน Cell T5 ไปค้นหาใน Sheet รวมพล Cell C5 แล้วดึงจำนวนเงิน ของ Sheet รวมพล Cell N5 = Sheet สรุปประจำเดือน AV5 หรือไม่ หากไม่เท่ากัน ให้นำมาลบกันว่าไม่เท่ากันอยุ๋จำนวนเท่าไร




ปัญหาของผมคือรายการที่มันซ้ำโดยเลขที่โฉนด อยากให้เป็นข้อมูลแบบ Unique โดยนำSheet สรุปประจำเดือน Cell ประเภทนิติกรรม(O5) และ วันที่ทำนิติกรรม (L5) ไปเชคกันกับ sheet รวมพล ประเถทนิติกรรม (I4) วันที่ทำนิติกรรม (D4) ครับผม


ขอบคุณมากนะครับ รบกวนด้วยนะครับ

ผมอาจจะอธิบายงง ๆ ขอโทษด้วยนะครับ
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#6

Post by DhitiBank »

2016-03-16 18_44_57-Microsoft Excel - Test.xlsb.png
:) ผมใส่สูตรแล้วได้ตามรูปบน ไม่ทราบว่าคุณ lifelove ลองใส่สูตรหรือยังครับ หากใส่แล้วยังไม่ได้คำตอบที่ต้องการ รบกวนแนบไฟล์ที่ใส่คำตอบที่ถูกต้องมาได้ไหมครับ จะได้คำนวณเทียบกันได้
You do not have the required permissions to view the files attached to this post.
lifelove
Member
Member
Posts: 21
Joined: Sat Jan 16, 2016 2:33 pm

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#7

Post by lifelove »

ผมได้ Hiligh สีเหลือนะครับข้อมูลที่ไม่ถูกต้อง ถ้ากรอกข้อมูล ใส่าของรวมพลจะเห็นว่าข้อมูลไม่ได้เปลี่ยนตามเหมือนสูตร Vlookup ผมได้ลองทำแค่ แถวที่ 5 ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#8

Post by DhitiBank »

อ่อ ตกเครื่องหมาย $ ไปตัวหนึ่งครับ

BE5 ปรับสูตรเป็น
=IFERROR(IF(AV5=SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,$O5),"Match",AV5-SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,$O5)),SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,$O5))
Enter -> คัดลอกไปขวาและลงล่างครับ

หากข้อมูลในตารางชีท "สรุปประจำเดือน" คอลัมน์ AV-BA และชีท "รวมพล" คอลัมน์ N-S เป็นตัวเลขเสมอ ผมว่าเอาการดักค่า Error ในสูตรออกก็ได้นะครับ เผื่อข้อมูลมีเยอะจะได้ช่วยเรื่องความเร็วในการคำนวณขึ้นบ้าง สูตรจะเหลือแค่

=IF(AV5=SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,$O5),"Match",AV5-SUMIFS(รวมพล!N$4:N$5,รวมพล!$C$4:$C$5,$T5,รวมพล!$D$4:$D$5,$L5,รวมพล!$I$4:$I$5,$O5))
menem
Silver
Silver
Posts: 549
Joined: Mon Jan 26, 2015 11:02 am

Re: อยากทราบว่าVlookup แล้วมีรายการซ้ำจะทำอย่างไรดีครับ รบกวนอาจารย์หน่อยนะครับ

#9

Post by menem »

ถ้าทำแบบนี้แทน คือการสร้าง Key ใน รวมพล ขึ้นมาอีก Field หนึ่งพอจะใช้ได้ไหมครับ ?
You do not have the required permissions to view the files attached to this post.
Post Reply