Სარჩევი
ეს სახელმძღვანელო განმარტავს Excel HYPERLINK ფუნქციის საფუძვლებს და გთავაზობთ რამდენიმე რჩევას და ფორმულების მაგალითებს მისი ყველაზე ეფექტურად გამოსაყენებლად.
არსებობს მრავალი გზა Excel-ში ჰიპერბმულის შესაქმნელად. გარკვეული ვებ გვერდის დასაკავშირებლად, შეგიძლიათ უბრალოდ ჩაწეროთ მისი URL უჯრედში, დააჭიროთ Enter და Microsoft Excel ავტომატურად გადააქცევს ჩანაწერს დაწკაპუნებად ჰიპერბმულად. სხვა სამუშაო ფურცელთან ან კონკრეტულ მდებარეობასთან სხვა Excel ფაილში დასაკავშირებლად, შეგიძლიათ გამოიყენოთ ჰიპერბმული კონტექსტური მენიუ ან Ctrl + K მალსახმობი. თუ გეგმავთ მრავალი იდენტური ან მსგავსი ბმულის ჩასმას, უსწრაფესი გზაა ჰიპერბმულის ფორმულის გამოყენება, რაც აადვილებს ჰიპერბმულების შექმნას, კოპირებას და რედაქტირებას Excel-ში.
Excel HYPERLINK ფუნქცია. - სინტაქსი და ძირითადი გამოყენება
HYPERLINK ფუნქცია Excel-ში გამოიყენება მითითების შესაქმნელად (მალსახმობი), რომელიც მიმართავს მომხმარებელს იმავე დოკუმენტის მითითებულ ადგილას ან ხსნის სხვა დოკუმენტს ან ვებ გვერდს. ჰიპერბმულის ფორმულის გამოყენებით, შეგიძლიათ დააკავშიროთ შემდეგი ელემენტები:
- კონკრეტული ადგილი, როგორიცაა უჯრედი ან დასახელებული დიაპაზონი Excel ფაილში (არსებულ ფურცელში ან სხვა სამუშაო ფურცელი ან სამუშაო წიგნი)
- Word, PowerPoint ან სხვა დოკუმენტი , რომელიც ინახება თქვენს მყარ დისკზე, ლოკალურ ქსელში ან ონლაინ
- Bookmark Word-ში დოკუმენტი
- ვებგვერდი ინტერნეტში ან ინტრანეტში
- ელ.ფოსტის მისამართი ახალი შეტყობინების შესაქმნელად
მაგალითად).
მსგავსი გზით, თქვენ შეგიძლიათ დაარედაქტიროთ ბმულის ტექსტი (friendly_name) ყველა ჰიპერბმულის ფორმულაში ერთდროულად. როდესაც ამას აკეთებთ, დარწმუნდით, რომ გადაამოწმეთ, რომ ტექსტი, რომელიც უნდა შეიცვალოს friendly_name , არსად არ გამოჩნდება link_location -ში, რათა არ დაარღვიოთ ფორმულები.
Excel HYPERLINK არ მუშაობს - მიზეზები და გადაწყვეტილებები
ყველაზე გავრცელებული მიზეზი, რის გამოც ჰიპერბმულის ფორმულა არ მუშაობს (და პირველი, რაც უნდა შეამოწმოთ!) არის არარსებული ან გატეხილი გზა link_location არგუმენტი. თუ ეს ასე არ არის, შეამოწმეთ შემდეგი ორი რამ:
- თუ ბმულის დანიშნულება არ იხსნება ჰიპერბმულზე დაწკაპუნებისას, დარწმუნდით, რომ ბმულის მდებარეობა სათანადო ფორმატშია მოწოდებული. ფორმულის მაგალითები სხვადასხვა ტიპის ჰიპერბმულის შესაქმნელად შეგიძლიათ იხილოთ აქ.
- თუ ბმულის ტექსტის ნაცვლად არის შეცდომა, როგორიცაა VALUE! ან N/A გამოჩნდება უჯრედში, სავარაუდოდ პრობლემა თქვენი ჰიპერბმულის ფორმულის friendly_name არგუმენტშია.
როგორც წესი, ასეთი შეცდომები ჩნდება, როდესაც friendly_name დაბრუნდება სხვა ფუნქცი(ებ)ით, როგორიცაა ჩვენი Vlookup და ჰიპერბმული პირველი მატჩის მაგალითზე. ამ შემთხვევაში, #N/A შეცდომა გამოჩნდებაფორმულის უჯრედი, თუ საძიებო მნიშვნელობა არ არის ნაპოვნი საძიებო ცხრილში. ასეთი შეცდომების თავიდან ასაცილებლად, შეგიძლიათ გამოიყენოთ IFERROR ფუნქცია ცარიელი სტრიქონის ან რაიმე მოსახერხებელი ტექსტის საჩვენებლად შეცდომის მნიშვნელობის ნაცვლად.
ასე ქმნით ჰიპერბმულებს Excel-ის გამოყენებით. HYPERLINK ფუნქცია. გმადლობთ, რომ წაიკითხეთ და იმედი მაქვს, რომ მომავალ კვირას გნახავთ ჩვენს ბლოგზე!
სავარჯიშო სამუშაო წიგნი ჩამოსატვირთად
Excel Hyperlink-ის ფორმულის მაგალითები (.xlsx ფაილი)
ფუნქცია ხელმისაწვდომია Excel 365 - 2000-ის ყველა ვერსიაში. Excel Online-ში HYPERLINK ფუნქციის გამოყენება შესაძლებელია მხოლოდ ვებ მისამართებისთვის (URL).HYPERLINK ფუნქციის სინტაქსი ასეთია:
HYPERLINK (link_location, [friendly_name])სად:
- ბმულის_მდებარეობა (აუცილებელია) არის გასახსნელი ვებგვერდის ან ფაილის გზა.
ბმულის_მდებარეობა შეიძლება იყოს მიწოდებული, როგორც მინიშნება უჯრედზე , რომელიც შეიცავს ბმულს ან ტექსტის სტრიქონს , რომელიც ჩასმულია ბრჭყალებში, რომელიც შეიცავს ბილიკს შენახული ფაილისკენ ლოკალურ დისკზე, UNC ბილიკზე სერვერზე, ან URL ინტერნეტში ან ინტრანეტში.
თუ მითითებული ბმული გზა არ არსებობს ან გატეხილია, ჰიპერბმულის ფორმულა გამოგიშვებთ შეცდომას უჯრედზე დაწკაპუნებისას.
- Friendly_name (არასავალდებულო) არის ბმულის ტექსტი (aka jump text ან anchor text), რომელიც გამოჩნდება უჯრედში. თუ გამოტოვებულია, link_location გამოჩნდება ბმულის ტექსტად.
Friendly_name შეიძლება იყოს მიწოდებული როგორც რიცხვითი მნიშვნელობა, ტექსტის სტრიქონი, რომელიც ჩასმულია ბრჭყალებში, სახელი ან მითითება უჯრედზე, რომელიც შეიცავს ბმულის ტექსტს.
უჯრედზე დაწკაპუნება ჰიპერბმულის ფორმულით ხსნის ფაილს ან ვებ გვერდს, რომელიც მითითებულია არგუმენტში link_location .
ქვემოთ შეგიძლიათ იხილოთ Excel-ის ჰიპერბმულის ფორმულის უმარტივესი მაგალითი, სადაც A2 შეიცავს friendly_name და B2 შეიცავს link_location :
=HYPERLINK(B2, A2)
შედეგი შეიძლება გამოიყურებოდეს რაღაც მსგავსიეს:
სხვა ფორმულების მაგალითები, რომლებიც ასახავს Excel HYPERLINK ფუნქციის სხვა გამოყენებას ქვემოთ.
როგორ გამოვიყენოთ HYPERLINK Excel-ში - ფორმულის მაგალითები
თეორიიდან პრაქტიკაზე გადასვლისას ვნახოთ, როგორ შეგიძლიათ გამოიყენოთ HYPERLINK ფუნქცია, რომ გახსნათ სხვადასხვა დოკუმენტები პირდაპირ თქვენი სამუშაო ფურცლებიდან. ჩვენ ასევე განვიხილავთ უფრო რთულ ფორმულას, სადაც Excel HYPERLINK გამოიყენება რამდენიმე სხვა ფუნქციის კომბინაციაში არა ტრივიალური რთული ამოცანის შესასრულებლად.
როგორ დავაკავშიროთ ფურცლები, ფაილები, ვებგვერდები და სხვა ელემენტები
Excel-ის HYPERLINK ფუნქცია საშუალებას გაძლევთ ჩასვათ რამდენიმე განსხვავებული ტიპის ჰიპერბმულების ჩასმა, იმისდა მიხედვით, თუ რა მნიშვნელობას აწვდით link_location არგუმენტს.
ჰიპერბმული სხვა სამუშაო ფურცელზე
სხვა ფურცელზე ჰიპერბმულის ჩასასმელად იმავე სამუშაო წიგნში, მიაწოდეთ სამიზნე ფურცლის სახელი, რომელსაც წინ უძღვის ფუნტის ნიშანი (#), შემდეგ კი ძახილის წერტილი და სამიზნე უჯრედის მითითება, ასე:
=HYPERLINK("#Sheet2!A1", "Sheet2")
ზემოხსენებული ფორმულა ქმნის ჰიპერბმულს გადასასვლელი ტექსტით "Sheet2", რომელიც ხსნის Sheet2-ს მიმდინარე სამუშაო წიგნში.
თუ სამუშაო ფურცლის სახელი შეიცავს ფართებს ან არაანბანური სიმბოლოები , ის უნდა იყოს ჩასმული ერთ ბრჭყალებში, ასე:
=HYPERLINK("#'Price list'!A1", "Price list")
იგივე გზით, თქვენ შეგიძლიათ გააკეთოთ ჰიპერბმული სხვა უჯრედთან იმავე გზითფურცელი. მაგალითად, ჰიპერბმულის ჩასმა, რომელიც იმავე უჯრედში A1-მდე მიგიყვანთსამუშაო ფურცელზე, გამოიყენეთ მსგავსი ფორმულა:
=HYPERLINK("#A1", "Go to cell A1")
ჰიპერბმული სხვა სამუშაო წიგნთან
სხვა სამუშაო წიგნზე ჰიპერბმულის შესაქმნელად, თქვენ უნდა მიუთითოთ სრული გზა სამიზნე სამუშაო წიგნისკენ შემდეგ ფორმატში:
"Drive:\Folder\Workbook.xlsx"
მაგალითად:
=HYPERLINK("D:\Source data\Book3.xlsx", "Book3")
კონკრეტულ ფურცელზე და თუნდაც კონკრეტულ უჯრედში დასაჯდომად გამოიყენეთ ეს ფორმატი:
"[Drive:\Folder\Workbook.xlsx]Sheet!Cell"
მაგალითად, ჰიპერბმულის დასამატებლად სახელწოდებით "Book3", რომელიც ხსნის Sheet2-ს Book3-ში, რომელიც ინახება Source data საქაღალდეში D დისკზე, გამოიყენეთ ეს ფორმულა:
=HYPERLINK("[D:\Source data\Book3.xlsx]Sheet2!A1", "Book3")
თუ გეგმავთ თქვენი სამუშაო წიგნების სხვა ადგილას გადატანას მალე, შეგიძლიათ შექმნათ მსგავსი ბმული:
=HYPERLINK("Source data\Book3.xlsx", "Book3")
როდესაც ფაილებს გადაიტანთ, ფარდობითი ჰიპერბმული იქნება გააგრძელეთ მუშაობა მანამ, სანამ სამიზნე სამუშაო წიგნის შედარებითი გზა უცვლელი დარჩება. დამატებითი ინფორმაციისთვის იხილეთ აბსოლუტური და შედარებითი ჰიპერბმულები Excel-ში.
ჰიპერბმული დასახელებულ დიაპაზონთან
თუ ჰიპერბმულს აკეთებთ სამუშაო ფურცლის დონის სახელთან , ჩართეთ სრული გზა სამიზნე სახელისკენ:
"[Drive:\Folder\Workbook.xlsx]Sheet!Name"
მაგალითად, ბმულის ჩასმა დიაპაზონი სახელად "Source_data" ინახება Sheet1-ზე Book1-ში, გამოიყენეთ ეს ფორმულა:
=HYPERLINK("[D:\Excel files\Book1.xlsx]Sheet1!Source_data","Source data")
თუ თქვენ მიუთითებთ სამუშაო წიგნის დონის სახელს , ფურცლის სახელს არ სჭირდება ჩართული უნდა იყოს, მაგალითად:
=HYPERLINK("[D:\Excel files\Book1.xlsx]Source_data","Source data")
ჰიპერბმული გახსნისთვისმყარ დისკზე შენახული ფაილი
ბმულის შესაქმნელად, რომელიც გახსნის სხვა დოკუმენტს, მიუთითეთ ამ დოკუმენტის სრული გზა ამ ფორმატში:
"Drive:\" Folder\File_name.extension"
მაგალითად, Word დოკუმენტის გასახსნელად, სახელად Price List , რომელიც ინახება Word files საქაღალდეში D დისკზე, თქვენ იყენებთ შემდეგი ფორმულა:
=HYPERLINK("D:\Word files\Price list.docx","Price list")
Word დოკუმენტის სანიშნეზე ჰიპერბმული
Word დოკუმენტის კონკრეტულ ადგილას ჰიპერბმულის შესაქმნელად, ჩასვით დოკუმენტის გზა [კვადრატში ფრჩხილებში] და გამოიყენეთ სანიშნე იმ მდებარეობის დასადგენად, სადაც გსურთ ნავიგაცია.
მაგალითად, შემდეგი ფორმულა ამატებს ჰიპერბმულს სანიშნეზე სახელად გამოწერის_ფასები ფასში. list.docx:
=HYPERLINK("[D:\Word files\Price list.docx]Subscription_prices","Price list")
ჰიპერბმული ფაილთან ქსელურ დისკზე
თქვენს ლოკალურ ქსელში შენახული ფაილის გასახსნელად, მიაწოდეთ ამ ფაილის გზა უნივერსალში სახელების კონვენციის ფორმატი (UNC), რომელიც იყენებს ორმაგ უკუღმა ხაზებს სერვერის სახელის წინ, მაგალითად:
"\\Server_name\" Folder\File_name.extension"
ქვემოთ მოცემული ფორმულა ქმნის ჰიპერბმულს სახელწოდებით "Price list", რომელიც გახსნის Price list.xlsx სამუშაო წიგნს, რომელიც ინახება SERVER1 -ზე <1-ში>Svetlana საქაღალდე:
=HYPERLINK("\\SERVER1\Svetlana\Price list.xlsx", "Price list")
Excel-ის ფაილის გასახსნელად კონკრეტულ სამუშაო ფურცელზე , ჩასვით ფაილის გზა [კვადრატულ ფრჩხილებში] და ჩადეთ ფურცლის სახელს მოჰყვება ძახილის ნიშანი (!) და მითითებაუჯრედი:
=HYPERLINK("[\\SERVER1\Svetlana\Price list.xlsx]Sheet4!A1", "Price list")
ვებ გვერდის ჰიპერბმული
ინტერნეტში ან ინტრანეტში ვებ გვერდის ჰიპერბმულის შესაქმნელად, მიაწოდეთ მისი URL ბრჭყალებში ჩასმული, მაგ. ეს:
=HYPERLINK("//www.ablebits.com","Go to Ablebits.com")
ზემოხსენებული ფორმულა ათავსებს ჰიპერბმულს, სახელწოდებით "გადადით Ablebits.com-ზე", რომელიც ხსნის ჩვენი ვებსაიტის მთავარ გვერდს.
ჰიპერბმული გაგზავნეთ ელ.წერილი
კონკრეტული მიმღებისთვის ახალი შეტყობინების შესაქმნელად, მიუთითეთ ელფოსტის მისამართი ამ ფორმატში:
"mailto:email_address"
მაგალითად:
=HYPERLINK("mailto:[email protected]","Drop us an email")
ზემოხსენებული ფორმულა ამატებს ჰიპერბმულს სათაურით "გაგვიგზავნეთ ელ.წერილი" და ბმულზე დაწკაპუნებით ქმნის ახალ შეტყობინებას ჩვენი მხარდაჭერის გუნდში.
შეხედეთ და შექმენით ჰიპერბმული პირველი დამთხვევა
დიდ მონაცემთა ნაკრებებთან მუშაობისას შეიძლება ხშირად აღმოჩნდეთ სიტუაციაში, როდესაც დაგჭირდებათ კონკრეტული მნიშვნელობის მოძიება და შესაბამისი მონაცემების დაბრუნება სხვა სვეტიდან. ამისთვის იყენებთ ან VLOOKUP ფუნქციას ან უფრო მძლავრ INDEX MATCH კომბინაციას.
მაგრამ რა მოხდება, თუ გსურთ არა მხოლოდ შესატყვისი მნიშვნელობის ამოღება, არამედ ამ მნიშვნელობის პოზიციაზე გადასვლა წყაროს მონაცემთა ბაზაში. შეხედეთ სხვა დეტალებს იმავე რიგში? ეს შეიძლება გაკეთდეს Excel HYPERLINK ფუნქციის გამოყენებით CELL, INDEX და MATCH-ის დახმარებით.
ზოგადი ფორმულა ჰიპერბმულის შესაქმნელად პირველ შესატყვისთან არის შემდეგი:
HYPERLINK("#"& ;CELL("მისამართი", INDEX( დაბრუნების_დიაპაზონი, MATCH( ძიების_მნიშვნელობა, ძიების_დიაპაზონი,0))), INDEX( დაბრუნების_დიაპაზონი, MATCH( ძიების_მნიშვნელობა, საძიებო_დიაპაზონი,0)))ზემოხსენებული ფორმულის მოქმედებაში სანახავად, განიხილეთ შემდეგი მაგალითი. დავუშვათ, თქვენ გაქვთ A-ს სვეტში გამყიდველების სია, ხოლო C სვეტში გაყიდული პროდუქტები. თქვენ მიზნად ისახავთ მოცემული გამყიდველის მიერ გაყიდული პირველი პროდუქტის მოზიდვას და ამ მწკრივის ზოგიერთ უჯრედთან ჰიპერბმულის გაკეთებას, ასე რომ თქვენ შეგიძლიათ გადახედოთ ყველა სხვა დაკავშირებულ დეტალს. ამ კონკრეტული შეკვეთით.
საძიებელი მნიშვნელობით E2 უჯრედში, გამყიდველის სიაში (საძიებო დიაპაზონი) A2:A10-ში და პროდუქტების სიით (დაბრუნების დიაპაზონი) C2:C10-ში, ფორმულა იღებს შემდეგ ფორმას:
=HYPERLINK("#"&CELL("address", INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0))), INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0)))
როგორც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე, ფორმულა იზიდავს შესაბამის მნიშვნელობას და გარდაქმნის მას დაწკაპუნებად ჰიპერბმულად, რომელიც მიმართავს მომხმარებელს თავდაპირველ მონაცემთა ბაზაში პირველი შესატყვისის პოზიციაზე.
თუ თქვენ მუშაობთ მონაცემთა გრძელ მწკრივებთან, შესაძლოა უფრო მოსახერხებელი იყოს ჰიპერბმულის მითითება მწკრივის პირველ უჯრედზე, სადაც არის შესატყვისი. ამისათვის თქვენ უბრალოდ დააყენეთ დაბრუნების დიაპაზონი პირველ INDEX MATCH კომბინაციაში A სვეტად ($A$2:$A$10 ამ მაგალითში):
=HYPERLINK("#"&CELL("address", INDEX($A$2:$A$10, MATCH($E2,$A$2:$A$10,0))), INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0)))
ეს ფორმულა მიგიყვანთ საძიებელი მნიშვნელობის ("Adam") პირველი გამოჩენა მონაცემთა ნაკრებში:
როგორ მუშაობს ეს ფორმულა
ვინც იცნობს INDEX-ს MATCH ფორმულა, როგორც Excel VLOOKUP-ის უფრო მრავალმხრივი ალტერნატივა, ალბათ უკვე გაერკვია საერთო ჯამშილოგიკა.
ძირითადად, თქვენ იყენებთ კლასიკურ INDEX MATCH კომბინაციას, რათა იპოვოთ საძიებო მნიშვნელობის პირველი შემთხვევა საძიებო დიაპაზონში:
INDEX( return_range, MATCH( lookup_value, lookup_range, 0))სრული დეტალები, თუ როგორ მუშაობს ეს ფორმულა, შეგიძლიათ ნახოთ ზემოთ მოცემულ ბმულზე. ქვემოთ, ჩვენ გამოვყოფთ ძირითად პუნქტებს:
- MATCH ფუნქცია განსაზღვრავს " Adam " (ძიების მნიშვნელობა) დიაპაზონში A2:A10 (ძიების დიაპაზონი) და აბრუნებს 3.
- MATCH-ის შედეგი გადაეცემა INDEX ფუნქციის row_num არგუმენტს, რომელიც ავალებს მას დააბრუნოს მნიშვნელობა მე-3 მწკრივიდან C2:C10 დიაპაზონში (დაბრუნების დიაპაზონი). და INDEX ფუნქცია აბრუნებს " Lemons ".
ამ გზით თქვენ მიიღებთ თქვენი ჰიპერბმულის ფორმულის friendly_name არგუმენტს.
ახლა , მოდით გამოვიკვლიოთ ბმულის_მდებარეობა , ანუ უჯრედი, რომელზეც ჰიპერბმული უნდა მიუთითებდეს. უჯრედის მისამართის მისაღებად იყენებთ CELL("მისამართი", [მინიშნება]) ფუნქციას INDEX MATCH როგორც მინიშნება . იმისათვის, რომ HYPERLINK ფუნქციამ იცოდეს, რომ სამიზნე უჯრედი მდებარეობს მიმდინარე ფურცელში, მიამაგრეთ უჯრედის მისამართი ფუნტის სიმბოლოსთან ("#").
შენიშვნა. გთხოვთ, გაითვალისწინოთ უჯრედების აბსოლუტური მითითებების გამოყენება საძიებელი და დაბრუნების დიაპაზონების დასაფიქსირებლად. ეს ძალიან მნიშვნელოვანია, თუ თქვენ აპირებთ ერთზე მეტი ჰიპერბმულის ჩასმას ფორმულის კოპირებით.
როგორ დაარედაქტიროთ რამდენიმე ჰიპერბმული ერთდროულად
როგორც აღინიშნა დასაწყისშიამ გაკვეთილზე, ფორმულებზე ორიენტირებული ჰიპერბმულების ერთ-ერთი ყველაზე სასარგებლო უპირატესობაა მრავალჯერადი ჰიპერბმულის ფორმულის ერთჯერადად რედაქტირების შესაძლებლობა Excel-ის Replace All ფუნქციის გამოყენებით.
ვთქვათ, გსურთ შეცვალოთ თქვენი კომპანიის ძველი URL (old-website.com) ახლით (new-website.com) ყველა ჰიპერბმულზე მიმდინარე ფურცელზე ან მთელ სამუშაო წიგნში. ამის შესასრულებლად, გთხოვთ, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:
- დააჭირეთ Ctrl + H, რათა გახსნათ ჩანაცვლება ჩანართი ძებნა და ჩანაცვლება დიალოგში.
- დიალოგური ფანჯრის მარჯვენა ნაწილში დააწკაპუნეთ ღილაკზე პარამეტრები .
- იპოვნეთ ველში ჩაწერეთ თქვენთვის სასურველი ტექსტი. შესაცვლელად (ამ მაგალითში „old-website.com“).
- Within ჩამოსაშლელ სიაში აირჩიეთ Sheet ან Workbook იმის მიხედვით, გსურთ შეცვალოთ ჰიპერბმულები მხოლოდ მიმდინარე სამუშაო ფურცელზე თუ მიმდინარე სამუშაო წიგნის ყველა ფურცელზე.
- იხილეთ ჩამოსაშლელ სიაში აირჩიეთ ფორმულები .
- დამატებითი სიფრთხილის სახით, ჯერ დააწკაპუნეთ ღილაკს ყველას პოვნა და Excel აჩვენებს ყველა ფორმულის სიას, რომელიც შეიცავს საძიებო ტექსტს: