Page 1 of 1
ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่างไร
Posted: Thu Dec 01, 2011 2:20 pm
by jumboaim
เนื่องจากว่าตอนนี้มีข้อมูล ที่แปลงมาจากไฟล์ Log ลง Excel แล้วต้องการจะดึงค่า มาลงในตารางใหม่
โดยข้อมูลที่ต้องการ อยู่ใน Cloumn B2 ,B36 ,B70 ,...... ต่อไปเรื่อยๆ
ซึ่งข้อมูลแต่ละตัวจะอยู่ห่างกัน ทุกๆ 34 ตัว (ในCloumn เดียวกัน)
เราจะต้องเขียนสูตรแบบไหนค่ะ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Thu Dec 01, 2011 2:51 pm
by bank9597

ลองแนบไฟล์ตัวอย่าง พร้อมคำตอบที่ต้องการมาครับ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Thu Dec 01, 2011 3:43 pm
by jumboaim
ส่งให้แล้วนะค่ะ รบกวนด้วยค่ะ เพราะข้อมูลจริงๆ จะมีประมาณ 10,000 แถวค่ะ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Thu Dec 01, 2011 5:25 pm
by bank9597

ต้องรบกวนให้อาจารย์ช่วยแล้วล่ะครับ มันยากจริงๆ

Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Thu Dec 01, 2011 10:22 pm
by jumboaim
รบกวนด้วยนะค่ะ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 1:21 pm
by jumboaim
ใครก็ได้ช่วยด้วยค่ะ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 1:23 pm
by bank9597

ถ้าข้อมูลไม่กระจัดกระจายแบบนี้ คิดว่าน่าจะช่วยได้ไม่ยากครับ เดี๋ยวจะลองดูให้อีกทีครับ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 1:32 pm
by ChoBkuN
สงสัยวิธีการทำให้มันไม่อ้างอิงตัวที่อ้างอิงไปแล้ว
ตอนแรกว่าจะใช้ vlookup แต่มันมองเฉพาะค่าแรก
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 1:34 pm
by bank9597

โจทย์แนวนี้ ต้องพึ่ง Offset เข้ามาช่วยครับ สูตรอื่นยังไม่เห็นแววว่าจะทำได้เลย

Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 3:35 pm
by ChoBkuN
ผมลองใช้ offset ลักไก่ดูครับ
ทำตารางให้ column และ row ตรงกับของผม
Copy row แรกของค่าตารางของผมไปทั้ง row ครับ (แต่ละช่องสูตรไม่เหมือนกัน)
คลิ๊กคลุมลากยาว
ป.ล. - Judgement ในแต่ละชุดข้อมูลมีหลายอันเกิน ไม่รู้เอาอันไหนครับ
ป.ล. 2 - แต่ละชุดข้อมูลต้องห่างกันทุกๆ 34 บรรทัดตลอด นะ ครับ ไม่งั้นมันจะเพี้ยน
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 3:50 pm
by bank9597
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 4:40 pm
by snasui

แถมอีกวิธีครับ
- เซลล์ H3 คีย์สูตรเพื่อ List Operator
=INDEX($D$1:$D$10000,34*(ROWS(G$3:G3)-1)+1)
Enter > Copy ไปทางขวาและลงด้านล่าง
- เซลล์ H3 คีย์สูตรเพื่อ List Date, Time
=INDEX(B$2:B$10000,34*(ROWS(H$3:H3)-1)+1)
Enter > Copy ไป I3 แล้ว Copy H3:I3 ลงด้านล่าง
- เซลล์ J3 คีย์สูตรเพื่อ List Value
=INDEX($D$8:$D$10000,34*(ROWS(J$3:J3)-1)+5*(COLUMNS($J3:J3)-1)+1)
Enter > Copy ไป N3 จากนั้น Copy J3:N3 ลงด้านล่าง
- เซลล์ O3 คีย์สูตรเพื่อ List Judgment
=INDEX($C$29:$C$10000,34*(ROWS(O$3:O3)-1)+1)
Enter > Copy ลงด้านล่าง
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 5:00 pm
by ChoBkuN
สั้นกระชับกว่า 55
แต่ก็ยังสงสัย judgement ว่า เอาเฉพาะของ area5 หรือเปล่าครับ ??
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 6:29 pm
by ChoBkuN
อ่าขอเพิ่มสูตรของอาจารย์ครับ
ถ้าจำนวน row ของข้อมูลมีมากกว่า 10,000
อย่างลืมเพิ่มให้เป็น 1,048,576 นะครับ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 6:44 pm
by snasui
ChoBkuN wrote:อ่าขอเพิ่มสูตรของอาจารย์ครับ
ถ้าจำนวน row ของข้อมูลมีมากกว่า 10,000
อย่างลืมเพิ่มให้เป็น 1,048,576 นะครับ

ให้ปรับเท่าที่จำนวนข้อมูลสามารถขยายไปถึงก็พอครับ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 8:29 pm
by jumboaim
ขอบคุณสำหรับทุกๆ ความช่วยเหลือ จะนำไปลองทำนะค่ะ ได้ผลอย่างไร จะเข้ามารายงานอีกที่ค่ะ
ปล.ขอบคุณอีกครั้งค่ะ
Re: ต้องการดึงข้อมูลใน Column เดียวกัน และทุกๆ 4 แถว ทำอย่าง
Posted: Fri Dec 02, 2011 9:03 pm
by jumboaim
ลองใช้แล้วค่ะ ไม่มีปัญหาอะไรเลย ขอบคุณมากๆนะค่ะ
ปล.ไม่ได้สูตรนี้แย่เลยค่ะ เพราะต้องสรุปข้อมูล แบบนี้ 4 ชุด แล้วต้องส่งวันจันทร์แล้ว แบบนี้ทำงานได้ง่ายขึ้นมากๆเลยค่ะ