Page 1 of 1

vlookup ข้อมูลซ้ำครับ

Posted: Tue Apr 03, 2012 2:57 pm
by ทรงวิทย์
ทำตามตัวอย่างไม่ได้ครับ lock สูตรไว้ ใช้vlookup หาได้เฉพาะค่าแรก(สีดำ) อาจารย์ช่วยแกะสูตรให้ด้วยครับ
ปล พอดีต้อง update รายการสินค้าแต่แก้ไขไม่ได้ครับมัน lock

Re: vlookup ข้อมูลซ้ำครับ

Posted: Tue Apr 03, 2012 4:23 pm
by bank9597
:D ลองอธิบายปัญหาอีกครั้งได้ไหมครับ โดยระบุชื่อเซลล์ คอลัมน์ และตัวอย่างคำตอบ เพื่อจะได้หาคำตอบได้รวดเร็วครับ :D

Re: vlookup ข้อมูลซ้ำครับ

Posted: Tue Apr 03, 2012 5:01 pm
by ทรงวิทย์
จาก sheet ยอดบันทึกรับ ผมได้ใช้ barcode ของ คอลัม C ค้นหา Replen. qty และ Operation code ของ sheet movement goal และเนื่องจาก barcode ขอสินค้าซ้ำกัน เวลาใช้สูตร vlook up ค้นมันจะเจอแค่ค่าแรกที่เจอเท่านั้น ทำให้ข้อมูลในแบบฟอร์มยอดบันทึกรับซ้ำกัน
ปล.จากยอดบันทึกรับผลใส่สูตรเฉพาะช่องที่ 1ที่ cell F5,G5 ช่อง ที2,3 ไม่ได้ใส่สูตรแต่ต้องการให้ตัวเลขขึ้นตามตัวอย่างครับ หรือแนะนำสูตรอื่นเลยก็ได้เพื่อให้ค่ามันไม่ซ้ำกัน

Re: vlookup ข้อมูลซ้ำครับ

Posted: Tue Apr 03, 2012 5:43 pm
by snasui
:D ลองตามไฟล์แนบครับ
ที่ชีทบันทึกรับ
  1. เซลล์ E5 คีย์
    =COUNTIF('movement goal'!$B$2:$B$17,$C5)
    Enter > Copy ลงด้านล่าง
  2. เซลล์ F5 คีย์
    =IF(COUNTIF($F$3:F$3,"RCV.Qty")>$E5,"",INDEX('movement goal'!$M$2:$M$17,SMALL(IF('movement goal'!$B$2:$B$17=$C5,ROW('movement goal'!$B$2:$B$17)-ROW('movement goal'!$B$2)+1),COUNTIF($F$3:F$3,"RCV.Qty"))))
    Ctrl+Shift+Enter
  3. เซลล์ G5 คีย์
    =IF(COUNTIF($F$3:G$3,"RCV_NO.1")>$E5,"",INDEX('movement goal'!$T$2:$T$17,SMALL(IF('movement goal'!$B$2:$B$17=$C5,ROW('movement goal'!$B$2:$B$17)-ROW('movement goal'!$B$2)+1),COUNTIF($F$3:G$3,"RCV_NO.1"))))
    Ctrl+Shift+Enter
  4. Copy F5:G5 ไปด้านขวาแล้วลงด้านล่าง

Re: vlookup ข้อมูลซ้ำครับ

Posted: Tue Apr 03, 2012 8:19 pm
by ทรงวิทย์
ขอบคุณครับ เดี๋ยวลองทำครับ อาจารย์

Re: vlookup ข้อมูลซ้ำครับ

Posted: Wed Apr 04, 2012 10:46 am
by ทรงวิทย์
อาจารยครับ จาก sheet ยอดบันทึกทึกรับ ผมลองเปลี่ยนโดยหาค่าจาก article คอลัมน์ B (ของเดิมเป็นbarcode) แล้วทำไมค่าF5,G5 มันเคลื่อนจากเดิมที่จริงต้องได้ 18,14754915 แต่เป็น 48,14753198 ครับต้องแก้ไขตรงไหนครับรบกวนแนะนำด้วยครับ


ปล สูตรอาจารย์หาค่าได้รวดเร็วถูกต้องครับ รบกวนอาจารย์ใส่สูตรลงในแบบฟอร์มครับ โดยทุกอย่างเหมือนเดิมแต่ ใช้ article คอลัมน์ B ของ sheet ยอดบันทึก อ้างอิงกับคอลัม C ของ sheet movement gold แทนครับ

- และผมจะคิดยอดรับรวม RCV.Qty ทั้ง 5 cell ที่คอลัม P ควรใช้ ฟังค์ชั่นอะไรครับ ขอบคุณครับอาจารย์ web ดีน่าสนับสนุนครับ

Re: vlookup ข้อมูลซ้ำครับ

Posted: Wed Apr 04, 2012 11:11 am
by snasui
:lol: เมื่อมีการแก้ไขสูตร จำเป็นต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift ค้างไว้แล้วตามด้วย Enter แทนการ Enter ธรรมดา เนื่องจากเป็นสูตร Array ครับ

Re: vlookup ข้อมูลซ้ำครับ

Posted: Wed Apr 04, 2012 3:23 pm
by ทรงวิทย์
ทำได้แล้วครับ ขอบคุณมากครับ

Re: vlookup ข้อมูลซ้ำครับ

Posted: Tue Jun 24, 2014 4:02 pm
by witayait
:thup: