ความคิดเห็นจาก Expert Account
ความคิดเห็นที่ 2
สมมุติว่า Sheet ข้อมูล คือ Sheet1
ให้สร้าง Sheet2 แล้วทำ ที่ Sheet2
ที่ Sheet2
แถวแรกที่เป็น Heading คีย์เอาเองครับ แค่ A ถึง F ก็พอ (แค่ 6 คอลัมน์)
แค่ คำว่า จุดที่ แล้วก็ X กับ Y
แถวที่ 2
ป้อนสูตรตามนี้ แค่ 6 Cell ครับ
จากนั้น ระบาย เลือก คอลัมน์ D,E,F ไว้ ครับ (3 คอลัมน์)
แล้ว Copy ไปทางขวา ได้เลย (แนะนำให้ Paste หรือวาง ทีละ 9 คอลัมน์ จะได้ไม่สับสนนัก)
(ถ้าดูจากภาพ ก็คือ คอลัมน์สีเทา นั่นล่ะครับ Copy ไปทีละ 3 คอลัมน์เลย)
พอทำเสร็จหมด ตรวจข้อมูล
ถ้าถูกต้องดี
ใน Sheet2
ให้ CTRL+A
CTRL+C
CTRL+Shift+V (หรือ Paste Special / Value )
สูตร ก็จะหายหมดครับ
เหลือแต่ตัวเลขตามต้องการ
ให้สร้าง Sheet2 แล้วทำ ที่ Sheet2
ที่ Sheet2
แถวแรกที่เป็น Heading คีย์เอาเองครับ แค่ A ถึง F ก็พอ (แค่ 6 คอลัมน์)
แค่ คำว่า จุดที่ แล้วก็ X กับ Y
แถวที่ 2
ป้อนสูตรตามนี้ แค่ 6 Cell ครับ
A2 =Sheet1!A2
B2 =VLOOKUP(A2,Sheet1!$A:$C,2)
C2 =VLOOKUP(A2,Sheet1!$A:$C,3)
D2 =A2+49
E2 =VLOOKUP(D2,Sheet1!$A:$C,2)
F2 =VLOOKUP(D2,Sheet1!$A:$C,3)
ทีนี้ ก็ Copy ทั้ง 6 Cell นี้ ยาวลงได้เลยครับ 49 แถวB2 =VLOOKUP(A2,Sheet1!$A:$C,2)
C2 =VLOOKUP(A2,Sheet1!$A:$C,3)
D2 =A2+49
E2 =VLOOKUP(D2,Sheet1!$A:$C,2)
F2 =VLOOKUP(D2,Sheet1!$A:$C,3)
จากนั้น ระบาย เลือก คอลัมน์ D,E,F ไว้ ครับ (3 คอลัมน์)
แล้ว Copy ไปทางขวา ได้เลย (แนะนำให้ Paste หรือวาง ทีละ 9 คอลัมน์ จะได้ไม่สับสนนัก)
(ถ้าดูจากภาพ ก็คือ คอลัมน์สีเทา นั่นล่ะครับ Copy ไปทีละ 3 คอลัมน์เลย)
พอทำเสร็จหมด ตรวจข้อมูล
ถ้าถูกต้องดี
ใน Sheet2
ให้ CTRL+A
CTRL+C
CTRL+Shift+V (หรือ Paste Special / Value )
สูตร ก็จะหายหมดครับ
เหลือแต่ตัวเลขตามต้องการ
แสดงความคิดเห็น
Excel เราจะตัดแบ่งแถวแล้วเอาไปเพิ่มในส่วนของคอลัมน์ได้อย่างไรครับ
ถ้าผมต้องการนำข้อมูลมาเรียงให้ได้ตามรูปด้านล่างครับ
ถ้ามีข้อมูลน้อยก็พอจะ cut แล้ว past ได้อยู่ครับ แต่นี่มีตั้ง 8000 ข้อมูล ท่านใดพอจะมีวิธีทำที่ง่ายๆบ้างมั้ยครับ