HYPERLINK
อัปเดต 24 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด
HYPERLINK คืออะไร
สร้างลิงก์ในช่อง คลิกแล้วเปิดเว็บไซต์ เปิดอีเมลใหม่ หรือไปที่ชีตในไฟล์เดียวกัน โดยแสดงข้อความที่อ่านง่ายแทนที่อยู่
ใช้เมื่อไหร่
- ทำตารางลิงก์ไปเว็บไซต์หรือไฟล์ที่ใช้บ่อย
- สร้างลิงก์ส่งอีเมลพร้อมหัวเรื่องจากข้อมูลในตาราง
- ทำสารบัญที่คลิกแล้วไปชีตหรือช่องในไฟล์เดียวกัน
รูปแบบสูตร
Argument แต่ละตัว
ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น
| Argument | จำเป็นไหม | ความหมาย |
|---|---|---|
| link_location | จำเป็น | ปลายทางของลิงก์: ที่อยู่เว็บ, mailto:อีเมล, #ชีต!ช่อง ในไฟล์นี้ หรือที่อยู่ไฟล์ เป็นข้อความหรือช่องที่มีข้อความก็ได้ |
| [friendly_name] | ไม่บังคับ | ข้อความหรือตัวเลขที่แสดงในช่อง ถ้าไม่ใส่จะแสดง link_location |
ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้
ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร
D5 ใช้ที่อยู่เว็บใน C5 เป็นปลายทาง และแสดงชื่อหน่วยงานใน A5 แทนที่อยู่เว็บ
| แถว | A | B | C | D | E | F |
|---|---|---|---|---|---|---|
| 4 | หน่วยงาน | ใช้ทำอะไร | เว็บไซต์ | ลิงก์ | ||
| 5 | กรมสรรพากร | ภาษีและแบบฟอร์มภาษี | https://www.rd.go.th | กรมสรรพากร | ||
| 6 | ธนาคารแห่งประเทศไทย | อัตราแลกเปลี่ยนเงินตรา | https://www.bot.or.th | ธนาคารแห่งประเทศไทย | ||
| 7 | กรมพัฒนาธุรกิจการค้า | ข้อมูลนิติบุคคลของคู่ค้า | https://www.dbd.go.th | กรมพัฒนาธุรกิจการค้า | ||
| 8 | สำนักงานประกันสังคม | ประกันสังคมของพนักงาน | https://www.sso.go.th | สำนักงานประกันสังคม | ||
| 9 | สำนักงานคณะกรรมการอาหารและยา | ข้อมูลผลิตภัณฑ์ที่ขึ้นทะเบียน อย. | https://www.fda.moph.go.th | สำนักงานคณะกรรมการอาหารและยา | ||
| 10 | ||||||
| 11 | ||||||
| 12 | ||||||
| 13 | ||||||
| 14 | ||||||
| 15 | ||||||
| 16 | ||||||
| 17 | ||||||
| 18 | ||||||
| 19 |
ขั้นตอนการคำนวณ (4)
- อ่านสูตร D5: HYPERLINK(C5,A5) ปลายทางคือเว็บใน C5 ส่วนข้อความที่เห็นในช่องคือชื่อใน A5 ถ้าไม่ใส่ friendly_name ช่องจะแสดงที่อยู่เว็บแบบ I6
- หน้าเว็บนี้แสดงเฉพาะข้อความในช่อง คลิกแล้วไม่เปิดลิงก์ ลองในไฟล์ฝึก: คลิกช่องในคอลัมน์ D แล้ว Excel จะเปิดเว็บไซต์นั้น
- ระวัง: ในไฟล์ฝึก คลิกช่องลิงก์แล้วจะเปิดลิงก์ทันที ถ้าจะแค่เลือกช่อง ใช้ปุ่มลูกศร หรือคลิกค้างจนตัวชี้เป็นกากบาท
ตัวอย่างทั้งหมด 4 แบบ
- 1ลิงก์ไปเว็บไซต์ แสดงเป็นชื่อหน่วยงาน · D5 ใช้ที่อยู่เว็บใน C5 เป็นปลายทาง และแสดงชื่อหน่วยงานใน A5 แทนที่อยู่เว็บ
- 2ลิงก์เปิดอีเมลใหม่พร้อมหัวเรื่อง · ต่อข้อความ mailto: + อีเมล + ?subject= + เลขที่ใบสั่งซื้อ ให้เป็นปลายทางของลิงก์
- 3สารบัญที่คลิกแล้วไปชีตในไฟล์เดียวกัน · # นำหน้าหมายถึงตำแหน่งในไฟล์นี้ ตามด้วยชื่อชีตใน ' ' เครื่องหมาย ! และช่องปลายทาง
- 4เลือกหน่วยงานจาก Dropdown แล้วได้ลิงก์ไปเว็บไซต์ · VLOOKUP หาที่อยู่เว็บของหน่วยงานที่เลือกใน I4 แล้ว HYPERLINK ใช้ที่อยู่นั้นเป็นปลายทาง
ข้อผิดพลาดที่พบบ่อย
เคล็ดลับจากห้องเรียน
ใช้กับ Excel ของคุณได้ไหม
| เวอร์ชัน | Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|---|
| HYPERLINK |
HYPERLINK ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก
เลือกวิธีให้ถูกงาน
| วิธี | ใช้เมื่อ | ตัวอย่าง |
|---|---|---|
| HYPERLINK | ลิงก์ที่สร้างจากข้อมูลในเซลล์ เปลี่ยนตามข้อมูลเอง | =HYPERLINK(C5,A5) |
| Insert > Link (Ctrl + K) | ลิงก์ทีละช่อง ไม่ต้องเขียนสูตร | Insert > Link |
| พิมพ์ที่อยู่อีเมลลงในช่อง | Excel สร้างลิงก์อีเมลให้เองทันที | someone@example.com |
| HYPERLINK กับ # | ลิงก์ไปชีตหรือช่องในไฟล์เดียวกัน | =HYPERLINK("#'สรุปย่อ'!A1","สรุปย่อ") |
ใน Power BI ใช้อะไร
ตั้ง Data category ของคอลัมน์ URL เป็น Web URL แล้ว visual แสดงเป็นลิงก์
ไฟล์ฝึก HYPERLINK
9Expert-HYPERLINK-Practice-v1.2.xlsx
โจทย์ในชีตแบบฝึกหัด
- ข้อ 1ลิงก์ไปเว็บไซต์ในช่อง I7 ให้แสดงชื่อหน่วยงานในช่อง G7
- ข้อ 2ลิงก์ไปเว็บไซต์ในช่อง I8 โดยไม่ใส่ friendly_name
- ข้อ 3ลิงก์ไปเว็บไซต์ในช่อง I9 ให้แสดงคำว่า เปิดเว็บ เว้นวรรค 1 ช่อง แล้วต่อด้วยชื่อหน่วยงานในช่อง G9
- ข้อ 4ลิงก์เปิดอีเมลใหม่ถึงอีเมลในช่อง C10 หัวเรื่อง PO-2025-130 โดยไม่ใส่ friendly_name (ช่องจะแสดงปลายทางที่ต่อได้)
- ข้อ 5ลิงก์ไปช่อง A1 ของชีตที่ชื่ออยู่ในช่อง C11 ในไฟล์นี้ โดยไม่ใส่ friendly_name
วิดีโอประกอบ
ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน
เปิดใน YouTubeแบบทดสอบ 3 ข้อ
1. =HYPERLINK("https://www.9experttraining.com","9Expert") ช่องจะแสดงอะไร
ช่องแสดง friendly_name ถ้าไม่ใส่จึงจะแสดง link_location
2. ลิงก์ไปช่อง A1 ของชีต สรุปย่อ ในไฟล์เดียวกัน เขียนอย่างไร
# นำหน้าบอกว่าเป็นตำแหน่งในไฟล์นี้ ตามด้วยชื่อชีต ! และช่อง
3. ถ้า link_location พิมพ์ผิดจนไปไม่ถึงปลายทาง จะเกิดอะไร
Microsoft ระบุว่าถ้าปลายทางไม่มีหรือไปไม่ได้ จะขึ้น Error ตอนคลิกช่อง
ไปต่อ
ต่อยอดใน Microsoft Excel Advanced: สูตรสรุปผลแบบมีเงื่อนไข สูตรสืบค้นข้อมูล สูตรใหม่ใน Microsoft 365 และการจัดการ Error (2 วัน)