VLOOKUP สูตร HYPERLINK


1

ไม่แน่ใจว่ามีการถามคำถามนี้หรือไม่ แต่ฉันพยายามทำ VLOOKUP ใน IF เพื่อส่งคืนไฮเปอร์ลิงก์

แผ่นงาน 1 เซลล์ A2

=IF($C$1>=1,VLOOKUP($A$1,'Sheet 2'!$A$1:$B$5,2,FALSE),"")

แผ่นงาน 2

B1: =HYPERLINK("#'Sheet3'!$A$1", "Go to Sheet 3")
B2: =HYPERLINK("#'Sheet4'!$A$1", "Go to Sheet 4")
B3: =HYPERLINK("#'Sheet5'!$A$1", "Go to Sheet 5")

แต่ละค่าบนชีต 2 จะเป็นการเชื่อมโยงหลายมิติที่ไปยังชีตอื่นไม่จำเป็นต้อง 3 ดังนั้นจึงจำเป็นต้องค้นหาค่าเริ่มต้น ขึ้นอยู่กับค่าของ Sheet 1 Cell A1 ที่จะบอก VLOOKUP แถวใดบนชีต 2 ที่จะไป

จนถึงแผ่นที่ 1 เพียงแสดงข้อความ (ไปที่แผ่นงานที่ 3) และไม่สามารถคลิกได้ ฉันต้องเพิ่มอะไรในการทำเช่นนี้


ฉันคิดว่าคุณต้องสร้างไฮเปอร์ลิงก์โดยใช้ VLOOKUP () การเชื่อมโยงหลายมิติบน Sheet2 จำเป็นต้องมีการใช้งานและคลิกได้หรือสามารถ sheet2 เพียงเก็บข้อความ (เช่น "# 'Sheet3'! $ A $ 1") เพื่อไปยังชีตอื่น
Steve Kennedy

ฉันต้องการที่จะแสดงข้อความของแผ่นงานที่ 2 บนแผ่นงานที่ 1 (เช่นถ้าเป็นเรื่องเกี่ยวกับแอปเปิ้ลและแผ่นงานที่ 2 คอลัมน์ที่ 2 กล่าวว่า "ในสต็อก" หรือ "สินค้าหมด" ฉันต้องการให้แสดงบนแผ่นงานที่ 1 ) แต่ถ้าสิ่งใดที่จะอยู่บน A1 ของแผ่นงาน 3-5 สามารถแสดงบนแผ่นงานที่ 1 นั่นก็ใช้ได้เช่นกัน
bubbajake00

คำตอบ:


2

ขอขอบคุณสำหรับการชี้แจง. หากคุณจัดเรียงข้อมูลบน Sheet2 ของคุณเช่นนี้:

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นคุณสามารถ "สร้าง" ไฮเปอร์ลิงก์ที่ใช้งานได้VLOOKUP():

=HYPERLINK(VLOOKUP($A$1,Sheet2!A1:C3,2),VLOOKUP($A$1,Sheet2!A1:C3,3))

สูตรนี้จะช่วยให้การเชื่อมโยงคลิกได้แสดงข้อความในคอลัมน์ C A1ขึ้นอยู่กับสิ่งที่อยู่ใน


1
โอ้โห่ฉันขอบคุณงานนี้! ฉันกำลังทำงานในโครงการขนาดใหญ่ (โดยทั่วไปคือ DnD Beyond แต่ใน Excel และต้องการให้ลิงก์เชื่อมโยงไปยังคำอธิบายความสามารถ / การสะกดคำ) และนี่เป็นส่วนสำคัญที่ทำให้ฉันไม่ต้องทำตามที่ฉันต้องการ ขอบคุณหนึ่งล้าน!
bubbajake00

0

คุณสามารถทำได้คุณเพียงแค่เปลี่ยนวิธีการตั้งค่าข้อมูลของคุณเล็กน้อย

ในของคุณSheet 2ให้เปลี่ยน B1, B2, B3 และอื่น ๆ เพียงเพื่อเป็นข้อความของชีตที่คุณต้องการไป

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นSheet1ให้ใช้สูตรนี้ในA2:

=IF($C$1>=1,HYPERLINK("#'"&VLOOKUP($A$1,'Sheet 2'!$A$1:$B$5,2,FALSE)&"'!$A$1","Link to "&VLOOKUP($A$1,'Sheet 2'!$A$1:$B$5,2,FALSE)))

ป้อนคำอธิบายรูปภาพที่นี่

ดังนั้นเมื่อมี$A$1การเปลี่ยนแปลงSheet1มันจะดูชีต 2 สำหรับชีตที่ถูกต้องที่จะเชื่อมโยง

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