Page 1 of 1

คัดลอกแผ่นงาน โดยที่ให้สูตรเปลี่ยนแปลงด้วย ทำอย่างไรครับ

Posted: Mon Jul 01, 2013 1:20 pm
by modedebug
สวัสดีครับ ผลอยากทราบวิธีการคัดลอกแผ่นงาน โดยที่ให้สูตรเปลี่ยนแปลงด้วย ทำอย่างไรครับ
คือเป็นอย่างนี้นะครับ

มีข้อมูลอยู่ใน Sheet1 เป็นข้อมูลนักเรียนทั้งชั้นนะครับ
ผมต้องการให้ข้อมูลแสดงใน Sheet2,Sheet3,Sheet4 ,Sheet5 ,Sheet6,...... ในรูปแบบที่ผมจะจัดไว้ โดยจะเป็นข้อมูล นักเรียน 1 คนต่อ 1 Sheet
ดังนั้นผมจึงต้องคัดลอกแผ่นงาน Sheet2 ให้เป็น Sheet3,Sheet4 ,Sheet5 ,Sheet6,...... โดยให้สูตรเลื่อนไปเรื่อยๆ

มีข้อมูล เช่น Sheet1 A1=2
Sheet1 A2=3
Sheet1 A3=4
Sheet1 A4=5

แสดงใน Sheet2 B1=Sheet!A1 และเมื่อคัดลอกให้เป็น Sheet3 B1=Sheet!A2
และคัดลองต่อ Sheet4 B1=Sheet!A3 และให้สูตรเลื่อนต่อๆไป ครับ โดยที่ เราไม่ต้องมาแก้ทีละ Sheet ให้เป็น

Sheet!A1
Sheet!A2
Sheet!A3 เอง

อยากทราบว่ามีวิธีทำได้อย่างไรบ้างครับ เนื่องจากจะไปทำ ปพ.5 นักเรียนครับ
ขอบคุณมากครับ

Re: คัดลอกแผ่นงาน โดยที่ให้สูตรเปลี่ยนแปลงด้วย ทำอย่างไรครับ

Posted: Mon Jul 01, 2013 2:06 pm
by snasui
modedebug wrote:ข้อมูล เช่น Sheet1 A1=2
Sheet1 A2=3
Sheet1 A3=4
Sheet1 A4=5

แสดงใน Sheet2 B1=Sheet!A1 และเมื่อคัดลอกให้เป็น Sheet3 B1=Sheet!A2
และคัดลองต่อ Sheet4 B1=Sheet!A3 และให้สูตรเลื่อนต่อๆไป ครับ โดยที่ เราไม่ต้องมาแก้ทีละ Sheet ให้เป็น

Sheet!A1
Sheet!A2
Sheet!A3 เอง

อยากทราบว่ามีวิธีทำได้อย่างไรบ้างครับ เนื่องจากจะไปทำ ปพ.5 นักเรียนครับ
ขอบคุณมากครับ
:D อ่านแล้วไม่เข้าใจครับ การอ้างอิงชีทไม่ถูกต้อง ชีทตามที่ยกตัวอย่างมาต้องตามด้วยลำดับขีทเช่น Sheet1!A1, Sheet2!A1 แต่ที่อธิบายมาลำดับชีทหายไป เหลือแต่เครื่องหมาย ! ซึ่งไม่สามารถสื่อความหมายได้ว่าเป็นของชีทใด

ปกติการเปลี่ยนการอ้างอิงที่เป็นชื่อชีทสามารถใช้การ Replace ได้ โดยการกดแป้น Ctrl+H เพื่อเปิดหน้าต่าง Replace > ช่อง Find what: ให้กรอกชื่อชีทที่ต้องการจะเปลี่ยน > ช่อง Replace with: กรอกชื่อชีทที่ต้องการจะเปลี่ยนไปเป็น > กดปุ่ม Replace All