Page 1 of 1

ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 5:54 pm
by thantaporn
สวัสดีค่ะ ตื่นเต้นเพิ่งเป็นสมาชิกวันแรก :cp:

มีเรื่องรบกวนสอบถามค่ะ


เราสามารถดึงข้อมูลร้านค้าแต่ละร้าน ในแต่ละคอลัมภ์ (D,E,F,G)ให้มาอีก sheet นึ่งได้ไหมค่ะ เพราะ

เวลาสิ้นเดือนทำสรุปรายงานจะได้ง่ายขึ้น(ตามไฟล์ที่แนบให้คะ Sheet1-DATA, Sheet2 เป็นสรุปที่ต้องทำทุกสิ้นเดือนค่ะ)



ขอบพระคุณมากค่ะ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 6:22 pm
by joo
:D ต้องการดึงข้อมูลจากซีทไหน เซลล์ไหน ไปไว้ที่ใดเซลล์ใดด้วยเงื่อนไขอะไรครับ ลองอธิบายให้ละเอียดหน่อยครับ พร้อมยกตัวอย่างมาสัก 2-3 ตัวอย่าง จะได้เข้าใจตรงกัน

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 8:01 pm
by thantaporn
joo wrote::D ต้องการดึงข้อมูลจากซีทไหน เซลล์ไหน ไปไว้ที่ใดเซลล์ใดด้วยเงื่อนไขอะไรครับ ลองอธิบายให้ละเอียดหน่อยครับ พร้อมยกตัวอย่างมาสัก 2-3 ตัวอย่าง จะได้เข้าใจตรงกัน
ขออนุญาต รบกวนถามนิด่ะนึงนะค่ะ ในการที่เราแนบไฟล์ไปนั้น ถ้ามีคนอื่นเข้ามาเปิดดู จะได้ไหมคะ คือ ด้วยความ เขลา ของตัวเอง แนบไฟล์ไปโดยไม่ลบข้อมูลจริงออก แนบไปซะเต็มพิกัด จน สักพัก นั่งนึกขึ้นได้ ว่า มันเหมือนเป็นข้อมูลบริษัทฯ ถ้าเขามาเปิดเจอ หนูตายแน่ ทำไงดีค่ะ :oops:

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 8:14 pm
by joo
:D ให้แนบไฟล์ตัวอย่างที่เป็นตัวแทนของข้อมูลจริง ตามกฏข้อ 4 ครับ พร้อมยกตัวอย่างเงื่อนไขและคำตอบที่ต้องการมาด้วยเพื่อเพื่อนๆ จะได้ช่วยกันทดสอบได้ง่ายและเข้าใจตรงกันครับ ภายในเวลา 1 ชั่วโมงเราสามารถลบแก้ไขไฟล์ที่เราโฟสไว้ได้ครับ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 8:15 pm
by snasui
:shock: คนอื่นมาเปิดดูได้แน่นอนถ้าผู้นั้นเป็นสมาชิก

การแก้ไขให้แนบไฟล์ตัวอย่างมา ผมจะแนบแทนไฟล์เดิมให้ครับ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 8:17 pm
by yoguzaa
ถ้าจำไม่ผิด แก้ไขได้ ภายใน 1 ชม. ครับ หลังจากนั้น แจ้ง Administry เพื่อให้ทำการลบไฟล์แนบ หากให้ข้อมูลผิด ขออภัยครับ

***คำแนะนำ***
ควรอ่านกฎการใช้บอร์ดให้เข้าใจโดยละเอียดเพื่อประโยชน์ของตัวท่านเองและเพื่อนทุกๆคน ครับ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 8:18 pm
by yoguzaa
ผม ช้า กว่า ทุกคน และ ทุกครั้ง เลย ครับ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 8:42 pm
by thantaporn
snasui wrote::shock: คนอื่นมาเปิดดูได้แน่นอนถ้าผู้นั้นเป็นสมาชิก

การแก้ไขให้แนบไฟล์ตัวอย่างมา ผมจะแนบแทนไฟล์เดิมให้ครับ
สวัสดีอีกครั้งคะ


ได้แนบไฟล์ใหม่ให้แล้วค่ะ คือประมาณว่้า คีย์ที่sheet data แล้วให้ข้อมูลเด้งไปที่ sheet แต่ละภาค ค่ะ


ขอบพระคุณล่วงหน้านะค่ะ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 9:36 pm
by tupthai
:D เนื่องจาก file zip ผมเปิดไม่ได้ (lockโดย Admin บริษัท)
ถ้ารายงานเป็นแบบfileเดิม ให้ลองใช้ pivottable จะได้รายงานหน้าตาคล้ายๆกัน

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 11:10 pm
by thantaporn
tupthai wrote::D เนื่องจาก file zip ผมเปิดไม่ได้ (lockโดย Admin บริษัท)
ถ้ารายงานเป็นแบบfileเดิม ให้ลองใช้ pivottable จะได้รายงานหน้าตาคล้ายๆกัน

แนบไฟล์ใหม่ไปให้แล้วค่ะ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 11:23 pm
by tupthai
:D แบบใช้ pivottable

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 11:41 pm
by thantaporn
tupthai wrote::D แบบใช้ pivottable
ขอบพระคุณคะ สำหรับคำตอบค่ะ :cp:

จริงๆแล้ว ทำ Pivottable อยู่แล้ว แต่ที่สอบถามคือ เวลาเราคีย์ข้อมูลที่ sheet_data แล้ว ให้ข้อมูลแต่ละภาค link ไปที่ sheet ใหม่ ซึ่งจะกำหนดแยกเป็น แต่ละ sheet ซึ่งจะเป็น sheet แต่ละภาค ค่ะ เหมือนเพิ่ม sheet ขึ้นมาใหม่และกำหนดเป็น ภาคกลาง sheet ที่2 เป็นภาคใต้ ประมาณเนี้ยค่ะ


ขอบพระคุณคะ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Thu Mar 28, 2013 11:50 pm
by tupthai
:D ออกแบบตัวอย่างชีทใหม่ของภาค ที่พูดถึงมาด้วยครับ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Fri Mar 29, 2013 8:27 am
by joo
:D ลองแบบนี้ดูครับว่าตรงกับที่ต้องการหรือไม่ที่ซีท กทม เซลล์ J1 คีย์ “กทม”
ที่ A2 คีย์ =IFERROR(INDEX(DATA!A$2:A$65535,SMALL(IF(DATA!B$2:$B$36635=$J$1,ROW(DATA!A$2:A$36635)-ROW(DATA!A$2)+1),ROWS(A$2:A2))),””) กดแป้น Ctrl+Shift+Enter พร้อมกัน จากนั้นก็คัดลอกไปทางขวาและลงด้านล่าง ประยุกต์ใช้กับซีทอื่นๆตามต้องการ

Re: ดึงข้อมูลร้านจาก Sheet DATA

Posted: Fri Mar 29, 2013 9:21 am
by thantaporn
joo wrote::D ลองแบบนี้ดูครับว่าตรงกับที่ต้องการหรือไม่ที่ซีท กทม เซลล์ J1 คีย์ “กทม”
ที่ A2 คีย์ =IFERROR(INDEX(DATA!A$2:A$65535,SMALL(IF(DATA!B$2:$B$36635=$J$1,ROW(DATA!A$2:A$36635)-ROW(DATA!A$2)+1),ROWS(A$2:A2))),””) กดแป้น Ctrl+Shift+Enter พร้อมกัน จากนั้นก็คัดลอกไปทางขวาและลงด้านล่าง ประยุกต์ใช้กับซีทอื่นๆตามต้องการ

ขอบพระคุณมากค่ะ เดี๋ยววันนี้จะเปิดดูค่ะ พอดีที่ทำงานเขา บล๊อกnet คะ ต้องไปเปิดที่บ้าน เนี่ยต้องแอบเขาเปิด ขอบพระคุณอีกครั้ง

นะค่ะ