:!: โปรดทราบ Image
    1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ดครับ Image
    2. การสมัครสมาชิกเพื่อโพสต์คำถาม ดาวน์โหลดไฟล์แนบไปศึกษา ทำตามขั้นตอนด้านล่างครับ
      1. สมัครสมาชิก ดูขั้นตอนตาม Link นี้ครับ => สมัครสมาชิก กรณีลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่นี่ครับ => Reset รหัสผ่านImage
      2. Login เข้าระบบโดยคลิก Login ตรงมุมขวาบนของหน้านี้ Image กรณีมีปัญหาในการเข้าใช้งาน คลิก Link นี้เพื่อแจ้งผู้ดูแลระบบครับ => ติดต่อผู้ดูแลระบบ
    3. เมื่อ Login แล้วสามารถกำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษได้ที่ Link นี้ครับ => ตั้งค่าส่วนตัว Image
    4. วิธีการตั้งและตอบกระทู้ดูได้ที่ Link นี้ครับ => วิธีการตั้งและตอบกระทู้ Image
    5. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ Link นี้ครับ => จัดรูปแบบตัวอักษร และสามารถกำหนดขนาดตัวอักษรใน Browser ได้ที่นี่ครับ ==> กำหนดขนาดตัวอักษรใน Browser Image

ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

ฟอรั่มถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถาม-ตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบ ต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. อธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. ควรแนบตัวอย่างไฟล์มาที่ฟอรั่มนี้เพื่อเพิ่มความสะดวกในการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่น นอกจากนี้ไม่ควรแนบไฟลที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. สำหรับคำถามเกี่ยวกับ VBA ให้ลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน ควรโพสต์ Code ให้แสดงเป็น Code เพื่อสะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. แจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#1

Postby ศุภาพิชญ์ » Wed Jul 19, 2017 8:10 pm

ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ ไฟล์รหัสของแต่ละคนค่ะเวลาแก้ไขไฟล์ 01012345 แล้วสามารถทำให้ไฟล์ใหญ่ (data)แก้ด้วยค่ะ
1. รบกวนด้วยค่ะ ถ้าไฟล์ dataเป็นต้นฉบับ แล้วแตกไฟล์ ตาม ID เป็นไฟล์ย่อยค่ะ หลายๆ ไฟล์
2. พอ copy สูตร link ต้องแก้สูตรตรงคอลัมภ์ A 2 ทุกครั้งที่เปลี่ยน ID เช่น 01012345 ไฟล์ data อยุ่ตรง A2 ก็ต้องเปลีียนเป็น A2 มีวิธีไหมค่ะ
3. ถ้า save ไฟล์ใหม่ เป็น ID 01013467 ก็ต้องเปลียนเป็น a14 ค่ะ จำนวนเยอะมากเลยค่ะ ทำไงให้ทำได้เร็วกว่านี้ไหมค่ะ ขอบคุณมากๆค่ะ
"4. แล้วพอ copy สุตรตรง A2 มาที่คอลัม B2 ต้องเปลี่ยนสูตรเป็น B2 และ C2 ถ้า copyแนวนอน ใส่อะไรดี่ค่ะ เคยได้สูตรจากพี่ๆ อาจารย์
=VLOOKUP($A1,Sheet1!$A:B,COLUMNS($A:B),0) ตอน Vlookup เป็นแนวนอนค่ะ พอเอามาใส่ตรง link Hyperplink ต้องใส่แบบไหนค่ะ ลองใส่ error ตลอดเลยค่ะ ขอบคุณค่ะ"
You do not have the required permissions to view the files attached to this post.

ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#2

Postby ศุภาพิชญ์ » Wed Jul 19, 2017 8:12 pm

พูดผิด เวลาแก้ไฟล์ data แล้ว file ย่อย 01012345 แก้ไปด้วยค่ะ

User avatar
snasui
Site Admin
Site Admin
Posts: 21609
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#3

Postby snasui » Wed Jul 19, 2017 11:51 pm

:D ตัวอย่างสูตรที่เซลล์ A2 ซึ่งจะต้องเปิดไฟล์ data.xls ไว้พร้อมกับไฟล์ย่อยเสมอครับ

=HYPERLINK("'D:\[data.xlsx]Sheet1'!"&ADDRESS(ROW()+MATCH(MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND(".",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1),INDIRECT("'[data.xls]data'!A2:A10000"),0)-1,COLUMN()))

Enter > Copy ไปด้านขวาและลงด้านล่าง

ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#4

Postby ศุภาพิชญ์ » Thu Jul 20, 2017 12:07 am

ขอบคุณอาจารย์มากๆค่ะ วันนี้ copy ทั้งวันเลยค่ะ ไม่เสร็จด้วยค่ะ กลัวนายรีบใช้ข้อมูลค่ะ

ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#5

Postby ศุภาพิชญ์ » Thu Jul 20, 2017 12:09 am

ถ้าไฟล์ย่อยมีประมาณ 500 ไฟล์ อยู่ใน folder เดียวกันไม่เปิดขึ้นมาได้ไหมค่ะ เหมือนนายจะสร้างไว้ที่folder เดียวกันค่ะ

ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#6

Postby ศุภาพิชญ์ » Thu Jul 20, 2017 12:10 am

สร้างไว้ที่folder เดียวกันแล้วให้พี่ๆมา update ข้อมูลของตัวเอง ของแต่ละชื่อค่ะ ขอบคุณค่ะ

User avatar
snasui
Site Admin
Site Admin
Posts: 21609
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#7

Postby snasui » Thu Jul 20, 2017 6:38 am

ศุภาพิชญ์ wrote:ขอบคุณอาจารย์มากๆค่ะ วันนี้ copy ทั้งวันเลยค่ะ ไม่เสร็จด้วยค่ะ กลัวนายรีบใช้ข้อมูลค่ะ
ศุภาพิชญ์ wrote:ถ้าไฟล์ย่อยมีประมาณ 500 ไฟล์ อยู่ใน folder เดียวกันไม่เปิดขึ้นมาได้ไหมค่ะ เหมือนนายจะสร้างไว้ที่folder เดียวกันค่ะ
ศุภาพิชญ์ wrote:สร้างไว้ที่folder เดียวกันแล้วให้พี่ๆมา update ข้อมูลของตัวเอง ของแต่ละชื่อค่ะ ขอบคุณค่ะ


:D การโพสต์ในเวลาเดียวกันหรือไล่เลี่ยกันให้โพสต์ในโพสต์เดียวแทนแยกหลาย ๆ โพสต์ครับ

สูตรที่ให้ไปนั้นจำเป็นต้องเปิดไฟล์ต้นทางจึงจะทำงานได้เนื่องจากนำค่าจากไฟล์ต้นทางเพียงไฟล์เดียวทั้งไม่ได้เริ่มที่บรรทัดเดียวกัน แต่เริ่มจากข้อมูลที่ต้องการโดยดูจากชื่อไฟล์เป็นหลักว่าต้องการนำข้อมูลใดมาแสดง สูตรที่ทำงานลักษณะนี้ได้คือ Indirect ที่จะต้องเปิดไฟล์ต้นทางเอาไว้เสมอ นอกจากนั้นก็ต้องพึ่งพา VBA จำเป็นต้องเขียนมาเองก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบน ติดตรงไหนค่อยมาถามกันต่อครับ


ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#9

Postby ศุภาพิชญ์ » Thu Jul 20, 2017 10:07 am

ลองใส่สูตรของอาจารย์ที่ A2 ตามภาพ เหมือนไม่แปลงเป็นสุตรค่ะ รบกวนด้วยค่ะ ขอบคุณนะค่ะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21609
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#10

Postby snasui » Thu Jul 20, 2017 7:48 pm

:D สูตรเดิมตามที่แนบมาก็มีลักษณะเป็นข้อความไม่ได้เป็นสูตรอยู่ก่อนแล้วครับ

วิธีการกำหนดค่าเซลล์ให้คีย์สูตรได้คือกำหนด Format Cell ให้เป็น General (Ctrl+1 > Format Cells > แถบ Number เลือก General > OK) แล้วค่อยคีย์สูตรครับ


ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#12

Postby ศุภาพิชญ์ » Fri Jul 21, 2017 5:03 pm

อาจารย์ค่ะ ขึ้น Error #REF ค่ะ ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21609
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#13

Postby snasui » Fri Jul 21, 2017 6:54 pm

:D ขออภัยครับ ผมคีย์สูตรไม่ถูกต้อง แก้ให้แล้วครับ

ตรง D:\[data,xlsx] ต้องเป็น D:\[data.xlsx]


ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#15

Postby ศุภาพิชญ์ » Fri Jul 21, 2017 10:44 pm

Error เหมือนเดิมค่ะ ถึงเปลี่ยนเป็นจุดแล้ว .xlsxใส่ไฟล์ data และไฟล์I d ที่ไดร์ d แล้วค่ะแต่ก็errorค่ะ ขอบคุณมากค่ะ

User avatar
snasui
Site Admin
Site Admin
Posts: 21609
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#16

Postby snasui » Fri Jul 21, 2017 11:00 pm

:D เปิดไฟล์ data.xlsx เอาไว้ด้วยแล้วปรับสูตรเป็นด้านล่างครับ

=HYPERLINK("#'[data.xlsx]data'!"&ADDRESS(ROW()+MATCH(MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND(".",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1),INDIRECT("'[data.xlsx]data'!A2:A10000"),0)-1,COLUMN()))


ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#18

Postby ศุภาพิชญ์ » Sat Jul 22, 2017 7:30 am

ขึ้นแบบนี้ค่ะ ขอบคุณมากค่ะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21609
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#19

Postby snasui » Sat Jul 22, 2017 7:52 am

:D ต้องการให้ขึ้นแบบไหน ได้ลองคลิกแล้วยัง ได้ผลเป็นเช่นไรครับ :?:

ศุภาพิชญ์
Member
Member
Posts: 47
Joined: Fri Mar 10, 2017 12:10 pm

Re: ถ้าทำสูตร link ข้ามไฟล์ แล้วใช้ hyperlink ค่ะ

#20

Postby ศุภาพิชญ์ » Sat Jul 22, 2017 8:03 pm

คลิกแล้วค่ะ เหมือนจะขึ้นเป็น link เหมือนในรูปค่ะ ขอบคุณค่ะ


Return to “Excel”

Who is online

Users browsing this forum: arron, Google Feedfetcher and 38 guests