วิธีเชื่อมโยงหลายมิติไปยังตำแหน่งในเซลล์แบบไดนามิกใน Excel ได้อย่างไร


1

ฉันมีเซลล์แบบไดนามิกโดยมีเส้นทางไฟล์เขียนอยู่ เส้นทางของไฟล์จะเปลี่ยนโดยอัตโนมัติตามการเลือกอื่น ฉันจะทำให้มันเป็นเช่นนั้นได้อย่างไรเมื่อคุณคลิกเซลล์นั้นเซลล์นั้นจะเปิดเส้นทางไฟล์ใด ๆ ที่เขียนไว้โดยอัตโนมัติ

เช่นถ้าเซลล์ A1 มี " C: \ Documents \ example.txt "จากนั้นคลิกที่เซลล์ควรเปิดไฟล์" example.txt " หากเซลล์ A1 ถูกเปลี่ยนเป็น " C: \ Documents \ example2.txt "จากนั้นคลิกที่เซลล์ควรเปิดไฟล์" example2.txt "


คุณลองคลิกขวาที่เซลล์นั้นแล้วเลือกไฮเปอร์ลิงก์แล้วตามด้วยการค้นหาไฟล์ข้อความในคอมพิวเตอร์ของคุณ?
pun

การเชื่อมโยงหลายมิติเป็นแบบไดนามิก ฉันต้องการเชื่อมโยงหลายมิติเพื่อเปิดตำแหน่งที่เขียนในเซลล์และเมื่อมีการเปลี่ยนแปลงตำแหน่งนั้นการเชื่อมโยงหลายมิติจะเปลี่ยนไปยังตำแหน่งใหม่นั้นด้วย
ExcelGuy

ยินดีต้อนรับสู่ Super User เราต้องการรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่คุณกำลังทำ คุณต้องอธิบายให้ดียิ่งขึ้นว่าคุณกำลังทำอะไรอยู่เนื่องจากมีรายละเอียดไม่เพียงพอเกี่ยวกับวิธีการใช้รายการวิธีสร้างการเชื่อมโยงหลายมิติ (ฝังหรือใช้ฟังก์ชัน HYPERLINK) และการเปลี่ยนแปลงของเซลล์ คุณสร้างรายการได้อย่างไรและนำมาใช้อย่างไร รายละเอียดเพิ่มเติมที่ดีกว่า มิฉะนั้นคุณจะได้รับคำตอบที่คลุมเครือ
CharlieRB

ฉันซุ่มซ่อนมานานหลายปีแล้ว
ExcelGuy

ฉันได้ลองแล้ว =HYPERLINK(A1,"click here") แต่นั่นสร้างไฮเปอร์ลิงก์อย่างง่ายไปยังเซลล์ "A1" =HYPERLINK(**formula**,"click here") ยังไม่ทำงาน!
ExcelGuy

คำตอบ:


3

รวมการอ้างอิงแบบไดนามิกในฟังก์ชัน HYPERLINK เช่น:

=HYPERLINK(E1)

หรือ

=HYPERLINK(E1,"Click Here")

คุณสามารถใช้สูตรขั้นสูงใด ๆ แทน E1


นั่นคือการเชื่อมโยงหลายมิติไปยังเซลล์ E1 และไม่ใช่ไฟล์ที่ฉันต้องการ!
ExcelGuy

การเพิ่มสูตรแทน "E1" จะไม่สร้างไฮเปอร์ลิงก์ที่สามารถคลิกได้
ExcelGuy

ในเซลล์ A1 ฉันมีเส้นทางไปยังไฟล์ของฉัน (c: \ temp \ test.txt) และในเซลล์ B1 ฉันมีสูตร = HYPERLINK (A1) และใน B1 ฉันจะได้รับลิงค์คลิกไปที่ไฟล์
Dimblefeck

@dimblefeck ฉันลองก่อนหน้านี้ไม่ทำงาน! เส้นทางไปยังไฟล์ของฉันมีขีดล่างและฟังก์ชั่นไฮเปอร์ลิงก์จะแปลงเป็นช่องว่าง!
ExcelGuy

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

0

คลิกที่เซลล์ที่คุณต้องการเชื่อมโยงหลายมิติและ CTRL + K เพื่อเปิดหน้าต่าง "แทรกไฮเปอร์ลิงก์" พิมพ์ URL และคลิกตกลง หรือคุณสามารถเรียกดูไฟล์ในคอมพิวเตอร์ของคุณได้เช่นกันและจะใช้เส้นทาง Windows มาตรฐาน (C: \ Users \ You \ Desktop \ file.txt)

คุณสามารถตัด / วางเซลล์นี้และไฮเปอร์ลิงก์จะยังคงอยู่กับมัน


เอ่อสิ่งนี้จะไม่ผลิต พลวัต ไฮเปอร์ลิงก์ที่เปลี่ยนแปลงตามเนื้อหาของเซลล์!
ExcelGuy

0

ลองสิ่งนี้:

= HYPERLINK ("C: \ Documents \" & amp; A1 & amp; ".txt", "คลิกที่นี่!")

ใช้ A1 เป็นเซลล์ป้อนข้อมูลของคุณและวางสูตรนี้ลงในเซลล์อื่น เพียงพิมพ์ชื่อเอกสารลงใน A1 และสูตรจะเป็นแบบไดนามิกในลักษณะนั้น

รายการแบบหล่นลงอาจมีประโยชน์ในการกำจัดข้อผิดพลาดที่พิมพ์ผิด

ให้เป็นปกติมากกว่านี้:

= HYPERLINK ("[เส้นทางที่ตั้ง] \" & amp; A1 & amp; ". [ประเภทไฟล์]", "คลิกที่นี่!")

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.