Page 1 of 1
รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Fri Feb 08, 2019 5:17 pm
by Jancha
รบกวนขอสูตรที่ C8 ให้ lookup ค่า code(AF:AP) ของ product นั้นๆมาแสดงรวมกันใน cell เดียวคั่นด้วยเครื่องหมาย "," case นี้จำเป็นต้องจัดเรียงข้อมูลใหม่ใช่ไหมครับ เพื่อสะดวกในการใช้สูตรเรียกใช้ ถ้าไม่จัดเรียงใหม่พอจะทำได้ใช่ไหมครับ
img.png
Re: รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Fri Feb 08, 2019 8:33 pm
by puriwutpokin
ปรับนิดหน่อยครับที่
C8=IFERROR(LEFT(CONCATENATE(AF8,", ",AG8,", ",AH8,", ",AI8,", ",AJ8,", ",AK8,", ",AL8,", ",AM8,", ",AN8,", ",AO8,", ",AP8,", "),SUMPRODUCT(LEN(AF8:AP8))+COUNTA(AF8:AP8)*2-2),"") คัดลอกลงครับ
Re: รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Fri Feb 08, 2019 8:56 pm
by Jancha
สูตรคุณ puriwutpokin นำ code ตาม column มารวมใน cell เดียวและจัดเรียงตามลำดับลงไปสินะครับ ซึ่งที่จริงแล้ว code ที่ต้องการจัดเรียงนั้นต้อง lookup ตาม product ที่ column A ครับ ตัวอย่างที่ผมยกมาผมเรียง PD #1 ถึง PD #3 อาจทำให้เข้าใจว่าคำตอบที่ต้องการเป็นแนวนั้นจริงๆด้วย ต้องขออภัยครับ ถ้าสังเกตที่ PD #10 ที่ C5 จะเห็นชัดเจนครับ ตัวอย่างถ้าเปลี่ยน product ที่ column A ก็ต้องได้ค่า code ที่ตรงตาม product นั้นๆมาแสดงครับ รบกวนเพิ่มเติมด้วยนะครับ ขอบคุณ
Re: รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Fri Feb 08, 2019 9:27 pm
by puriwutpokin
ปรับเป็นที่ C2=MID(SUBSTITUTE(INDEX($AF$8:$AF$4000&$AG$8:$AG$4000&$AH$8:$AH$4000&$AI$8:$AI$4000&$AJ$8:$AJ$4000&$AK$8:$AK$4000&$AL$8:$AL$4000&$AM$8:$AM$4000&$AN$8:$AN$4000&$AO$8:$AO$4000&$AP$8:$AP$4000,MATCH(A2,$AD$8:$AD$4000,0)),"K",", K"),3,255)
Re: รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Fri Feb 08, 2019 9:39 pm
by Jancha
ขอบคุณนะครับสูตรนี้ใช้ได้แล้วครับ แต่กรณีที่ code มีการเปลี่ยน lot บางทีจะไม่ได้เริ่มต้นด้วยอักษร K ต้องปรับไปอย่างไรครับ
Re: รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Fri Feb 08, 2019 10:28 pm
by puriwutpokin
Jancha wrote: Fri Feb 08, 2019 9:39 pm
ขอบคุณนะครับสูตรนี้ใช้ได้แล้วครับ แต่กรณีที่ code มีการเปลี่ยน lot บางทีจะไม่ได้เริ่มต้นด้วยอักษร K ต้องปรับไปอย่างไรครับ
ที่ C2=SUBSTITUTE(TRIM(SUBSTITUTE(INDEX($AF$8:$AF$4000&", "&$AG$8:$AG$400&", "&AH$8:$AH$400&", "&AI$8:$AI$400&", "&AJ$8:$AJ$400&", "&AK$8:$AK$400&", "&AL$8:$AL$400&", "&AM$8:$AM$400&", "&AN$8:$AN$400&", "&AO$8:$AO$400&", "&AP$8:$AP$4000,MATCH(A2,$AD$8:$AD$4000,0)),",",""))," ",", ")
Re: รบกวนขอสูตร lookup จากหลาย column รวมไว้ใน cell เดียว
Posted: Sat Feb 09, 2019 7:53 am
by Jancha
ได้ตามต้องการแล้วครับ ขอบคุณครับ
