Page 1 of 1
ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Mon Jun 15, 2015 9:23 am
by PanithiK1
ยกตัวอย่างเช่น ที่ sheet 1 ผมให้ ช่อง B1 เป็นช่องที่พิมพ์ชื่อ sheet ต่างๆได้
ผลลัพธ์โดยที่ผมอยากให้ ค่าที่ช่อง A2 แสดงค่าที่ดึงจากsheet ตามที่อ้างถึงชื่อsheetในช่อง B1มา
อยากทราบว่าต้องใช้สูตรอะไรครับ รบกวนพี่ๆด้วยนะครับ
Re: ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Mon Jun 15, 2015 2:06 pm
by snasui

เซลล์ A2 คีย์สูตรตามด้านล่างครับ
=INDIRECT("'"&$B$1&"'!A3")
Re: ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Mon Jun 15, 2015 5:49 pm
by PanithiK1
ขอบคุณครับสำหรับความช่วยเหลือ พรุ่งนี้ผมจะลองทำดูนะครับ
อยากจะสอบถามเพิ่มเติมครับ ตัว & คือตัวอะไรครับ กดตรงไหนของแป้นพิมพ์ แล้วมีความหมายอะไรหรือเปล่าครับ
Re: ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Mon Jun 15, 2015 5:58 pm
by snasui

ตัว & ใช้สำหรับการเชื่อมข้อความ อยู่บนเลข 7 ของแป้นพิมพ์ครับ
Re: ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Tue Jun 16, 2015 1:53 pm
by PanithiK1
ขอบคุณครับ ในแป้นพิมพ์ มันคือตัว ที่คล้ายๆตัว S นี่เอง
ผมมีปัญหามาถามต่อครบ สูตรนั้นใช้ได้ดีแล้วครับ แต่ติดในเรื่องความสะดวกนิดหน่อย
คือ เมื่อพิมพ์สูตรนั้นเข้าไป เวลาลากลงมา ตัวเลขข้างหลังไม่ Run ต่อให้
เช่น จาก A3 เวลาลากลงมา อยากให้เป็น A4 A5 แต่ปัญหาคือ พอลากลงมามันยังค้างอยู่ที่ A3 หมดเลย
พอดีต้องทำเยอะ จะเปลี่ยนทีละช่องก็เหนื่อยครับ รบกวนอีกครั้งนะครับ
Re: ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Tue Jun 16, 2015 7:09 pm
by snasui

ปรับสูตรเดิมเป็น
=INDIRECT("'"&$B$1&"'!A"&Rows($A$1:$A3))
Enter > Copy ลงด้านล่าง
Re: ดึงข้อมูลข้ามSheetในไฟล์เดียวกัน โดยที่ชื่อ sheet เปลี่ยนไป
Posted: Wed Jun 17, 2015 8:28 am
by PanithiK1
ขอบคุณมากเลยครับ เดี๋ยวจะลองทำดูนะครับ ^^