Page 1 of 1
ต้องการcopy ค่าตัวเลขแบบมีเงื่อนใขต้องทำอย่างไรครับ
Posted: Fri Feb 03, 2017 2:47 pm
by bs_sasa
คือผมต้องการcopy ค่าตัวเลขแบบมีเงื่อนใข โดยเงื่อนใขที่ว่าคือ
หากตัวเลขซ้ำกันจากcolumnmuที่หนึ่ง โดยมีค่าตัวเลขอยู่columnที่สอง
แล้วต้องการเลขจากcolumnที่สอง ไปวางทับกับตัวเลขที่อยู่อีกsheet
ซึ่งจะทับได้ก็ต่อเมื่อ มีตัวเลขcolumnmี่หนึ่งที่เหมือนกันจากsheetที่ต้องการจะก็อปเท่านั้น
มีfileแนบสำหรับลองคับ รบกวนด้วยครับ
Re: ต้องการcopy ค่าตัวเลขแบบมีเงื่อนใขต้องทำอย่างไรครับ
Posted: Fri Feb 03, 2017 6:28 pm
by snasui

ตัวอย่างสูตรครับ
ที่ Sheet1 เซลล์ C4 คีย์
=IFERROR(VLOOKUP(A4,Sheet2!$B$4:$C$9,2,0),B4)
Enter > Copy ลงด้านล่าง
การใช้สูตรจะใช้ลักษณะวางทับเหมือนที่ต้องการไม่ได้ หากจะทำเช่นนั้นต้องใช้ VBA ซึ่งต้องเขียนมากเองก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบน ติดตรงไหนค่อยถามกันต่อครับ
Re: ต้องการcopy ค่าตัวเลขแบบมีเงื่อนใขต้องทำอย่างไรครับ
Posted: Mon Feb 06, 2017 9:16 am
by bs_sasa
ขอบคุณมากครับ
ไช้งานได้ดีมากเลยครับ แต่ยังอยากทราบว่า (2,0) คืออะไรหรอครับ
Re: ต้องการcopy ค่าตัวเลขแบบมีเงื่อนใขต้องทำอย่างไรครับ
Posted: Mon Feb 06, 2017 2:18 pm
by parakorn
bs_sasa wrote:ขอบคุณมากครับ
ไช้งานได้ดีมากเลยครับ แต่ยังอยากทราบว่า (2,0) คืออะไรหรอครับ
2 คือ Column ที่นับจาก "Column แรกของ" Table Array ครับ
เช่นในกรณีนี้ Table Array คือ Sheet2!$B$4:$C$9
ดังนั้น 2 คือ Column C (นับตั้งแต่ B)
สมมติข้อมูลที่ต้องการดึง อยู่ใน Column D
ก็ปรับให้เป็น Sheet2!$B$4:$D$9
แล้วเปลี่ยนเป็น 3
ลองอ่านเพิ่มเติมที่ลิ้งค์นี้ครับ
wordpress/vlookup/