Page 1 of 1
สินค้าแยกรายร้านค้า
Posted: Sat Mar 31, 2018 10:00 pm
by changphuak
ต้องการให้แสดงผลที่ colum B5 จาก sheet 1,2,3,4,5 ที่เป็นชื่อสินค้าทั่งหมด
Re: สินค้าแยกรายร้านค้า
Posted: Sat Mar 31, 2018 10:33 pm
by puriwutpokin
1.ที่ ขีต 010101 เซล G1:G5 ใส่ชื่อชีต 1,2,..,5
2.ที่ H1=COUNTIF(INDIRECT("'"&G1&"'!E5:E1000"),"=?*") คัดลอกถึง H5
3.ที่ I1=SUM(H$1:H1)-H1+1 คัดลอกถึง I5
4.ที่ H6=SUM(H1:H5)
5.ที่ F5=IF(ROWS(F$5:F5)>$H$6,"",LOOKUP(ROWS(F$5:F5),I$1:I$5,G$1:G$5)) คัดลอกจนเป็นค่าว่าง
ุ6.ที่ B5=IF($F5<>"",INDIRECT("'"&$F5&"'!"&SUBSTITUTE(ADDRESS(1,COLUMN($E:$E)),1,"")&COUNTIF(F$5:$F5,F5)+4),"") คัดลอกลงจนเป็นค่าว่าง ครับ
Re: สินค้าแยกรายร้านค้า
Posted: Sat Mar 31, 2018 10:57 pm
by changphuak
ขอบคุณมากครับ
เพิ่มเติมถ้ามีทั้งหมด 31 sheet ต้องแก้ไขสูตรอย่างไรครับ
Re: สินค้าแยกรายร้านค้า
Posted: Sun Apr 01, 2018 12:16 am
by puriwutpokin
แก้ไขข้อ1ถึงข้อ5เพิ่มราการชีตและขยับลำดับเซลต่างๆตามกันลงมาครับ
Re: สินค้าแยกรายร้านค้า
Posted: Sun Apr 01, 2018 8:46 am
by changphuak
ขอบคุณครับ
ถ้าต้องการเชื่อมโยงจากแผ่นงานอื่นต้องแก้ไขอย่างครับ
Re: สินค้าแยกรายร้านค้า
Posted: Sun Apr 01, 2018 9:22 am
by puriwutpokin
ถ้าข้ามไฟล์ต้องเปิดไฟล์ต้นทางทุกครั้งที่ใช้งานนะครับ ถ้าต้องการแนบตัวอย่างไฟล์ล่าสุดและตัวอย่างไฟล์ต้นทางมาดูครับ
Re: สินค้าแยกรายร้านค้า
Posted: Sun Apr 01, 2018 9:46 am
by changphuak
แผ่นงานต้นทางครับ
Re: สินค้าแยกรายร้านค้า
Posted: Sun Apr 01, 2018 11:21 am
by snasui
changphuak wrote: Sat Mar 31, 2018 10:57 pm
ขอบคุณมากครับ
เพิ่มเติมถ้ามีทั้งหมด 31 sheet ต้องแก้ไขสูตรอย่างไรครับ
changphuak wrote: Sun Apr 01, 2018 9:46 am
แผ่นงานต้นทางครับ

กรุณาทำตัวอย่างผลลัพธ์ที่ต้องการมาด้วย คีย์ตรง ๆ มาด้วยมือไม่จำเป็นต้องเขียนมาเป็นสูตร จะได้เห็นว่าข้อมูลต้นทางเป็นอย่างไร ต้องการคำตอบปลายทางที่ชีตไหน แสดงผลเป็นอย่างไร
กรณีต้องการนำข้อมูลจากหลายชีตมาต่อกันในชีตเดียวศึกษาได้จาก Link นี้ มีไฟล์ตัวอย่างให้ศึกษาได้สะดวกครับ
wordpress/multiple-sheets-to-one-sheet/
Re: สินค้าแยกรายร้านค้า
Posted: Wed Apr 04, 2018 2:55 pm
by changphuak
ขอบคุณครับ
กรณีนำมาจากแฟ้มอื่นละครับต้องแก้ไขอย่างไรครับ
Re: สินค้าแยกรายร้านค้า
Posted: Wed Apr 04, 2018 7:27 pm
by snasui

การทำงานข้ามไฟล์ต้องเปิดไฟล์ต้นทางไว้ด้วยเสมอ ในตอนเขียนชื่อชีตเพื่อการรวมข้อมูลให้เขียนชื่อไฟล์กำกับไว้ด้วย ใช้สูตรเดิมได้ครับ
ลองดูบทความนี้เป็นแนวทางเฉพาะการคีย์ชื่อไฟล์และชื่อชีตที่จะรวมข้อมูลครับ
wordpress/vlookup-multiple-files-sheets/
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 6:31 am
by changphuak
ขอบคุณมากครับ
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 2:37 pm
by changphuak
รบกวนครับ ค่าที่แสดงออกมาเป็นค่า value ครับช่วยแนะนำหน่อยครับ
ขอบคุณมากครับ
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 3:26 pm
by parakorn
ปรับสูตรเป็น =VLOOKUP($A2,INDIRECT(INDEX("'"&$E$1:$E$3&$F$1:$F$3&"'!a2:c100",MATCH(TRUE,COUNTIF(INDIRECT("'"&$E$1:$E$3&$F$1:$F$3&"'!a2:a100"),$A2)>0,0))),COLUMNS($A1:B1),0) Ctrl+Shift+Enter
ที่ E1 ถึง E3 ปรับ [test2.xlsx] เป็น [test 2.xlsx] ครับ
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 3:35 pm
by changphuak
ขอบคุณมากๆครับ
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 3:50 pm
by changphuak
เพิ่มเติมครับ ที่colum b แสดงผลไม่ครบทุกชีทแสดงชีทเดียวเท่านั้นต้องให้แสดงผลทั้งหมดครับ
กรอกข้อมูลที่ a2 หรือเปลี่ยนแปลงที่ a2 ครับ ขอบคุณมากครับ
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 4:27 pm
by parakorn
สูตร Vlookup จะดึงข้อมูลบรรทัดแรกเท่านั้นครับ ซึ่งสูตรที่เขียนนั้น
"จะค้นหาผลลัพท์ของ 01-0104" จากทุกๆชีท ลองลบ รหัสร้านค้าที่ชีท1 A2 ดูครับ
จะเห็นว่าผลลัพท์จะเป็นค่าถัดไปที่สูตรจะค้นเจอไม่ว่าอยู่ชีทไหน
ผมคิดว่าคงไม่ตรงกับสิ่งที่ต้องการ ลองอธิบายสิ่งที่ต้องการมาใหม่ และแนบตัวอย่างที่ต้องการมาดูครับ
จะได้ใช้สูตรที่เหมาะสมกับสิ่งที่ต้องการครับ
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 8:07 pm
by changphuak
คือต้องการจากแฟ้ม stock 3 auto2.xlsx ชื่อสินค้ามาเรียงกันทุกชีท จาก sheet1 - sheet5 เมื่อใส่รหัส ที่a2
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 9:04 pm
by snasui
changphuak wrote: Thu Apr 05, 2018 2:37 pm
รบกวนครับ ค่าที่แสดงออกมาเป็นค่า value ครับช่วยแนะนำหน่อยครับ
ขอบคุณมากครับ

สูตรที่ทำมานี้เป็นการ Lookup จากหลายไฟล์ ไม่ใช่การนำข้อมูลมาเรียงต่อกัน การนำข้อมูลมาเรียงต่อกันต้องใช้สูตรเดิม เพียงแต่ต้องเขียนชื่อไฟล์พ่วงเข้าไปด้วย ผมเขียนไว้ชัดเจนแล้วว่าให้ดูเฉพาะส่วนไหนอย่างไร ไม่ใช่เปลี่ยนไปทั้งสูตร ทบทวนอีกทีตามที่ยกมาด้านล่างครับ
snasui wrote: Wed Apr 04, 2018 7:27 pm

การทำงานข้ามไฟล์ต้องเปิดไฟล์ต้นทางไว้ด้วยเสมอ ในตอนเขียนชื่อชีตเพื่อการรวมข้อมูลให้เขียนชื่อไฟล์กำกับไว้ด้วย ใช้สูตรเดิมได้ครับ
ลองดูบทความนี้เป็นแนวทาง
เฉพาะการคีย์ชื่อไฟล์และชื่อชีตที่จะรวมข้อมูลครับ
wordpress/vlookup-multiple-files-sheets/
จากไฟล์ที่แนบมาผมคิดว่าต้องการจะนำข้อมูลเฉพาะที่เข้าเงื่อนไขมาแสดงข้ามไฟล์ โดยมีไฟล์ต้นทางที่มีข้อมูลแยกกันหลายชีต เพื่อให้ง่าย ให้นำข้อมูลจากหลาย ๆ ชีตรวมไว้ที่ชีตเดียวในไฟล์ต้นทางเสียก่อนด้วยสูตร ทำตรงนี้มาให้ได้ก่อนแล้วค่อยแนบไฟล์นั้นมาถามกันต่อครับ ตัวอย่างการนำข้อมูลมาเรียงต่อกันในชีตเดียว ดูที่นี่ครับ
wordpress/multiple-sheets-to-one-sheet/
Re: สินค้าแยกรายร้านค้า
Posted: Thu Apr 05, 2018 9:15 pm
by changphuak
ครับผม