Hyperlink در اکسل چیست و چطور از آن حرفه ای استفاده کنیم؟

آموزش Hyperlink در اکسل
۳.۳/۵ - (۵۴ امتیاز)

مرتبط کردن شیت ها به یکدیگر با ابزار Hyperlink در اکسل

حتما تا به حال به فایل هایی برخورد کرده اید که تب شیت آنها در دسترس نیست و با کلیک بر روی متن ها و اشکال مختلف، می توانید بین شیت ها حرکت کنید.
این سوال برای خیلی ها بوجود می آید که چگونه این کار ممکن است؟ یکی از کارکردهای ابزار Hyperlink در اکسل ، ایجاد ارتباط بین اجزای مختلف در یک فایل و یا حتی در یک شیت است. فرض کنید فایلی مشابه شکل ۱ داریم. میخواهیم با کلیک بر روی هر فصل وارد شیت مربوط به آن فصل شویم. همچنین در هر شیت مربوط به هر فصل، یک دکمه بازگشت نیز داشته باشیم.

Hyperlink در اکسل - گام اول

شکل۱- Hyperlink به شیت های مختلف

برای این کار، بعد از رسم چهار Shape برای هر فصل، روی Shape مربوط به بهار کلیک راست کرده و مطابق شکل۲ از منوی ظاهر شده Hyperlink را انتخاب میکنیم.

گام دوم

شکل۲- ایجاد هایپرلینک برای هر Shape

 

از جدول باز شده، مطابق شکل ۳ بر روی Place in this document کلیک میکنیم. به محض کلیک بر روی این مورد، سمت راست، همه شیتها و محدوده های نامگذاری شده مشاهده می شود. با توجه به اینکه shape مورد نظر مربوط به فصل بهار بود، روی نام بهار کلیک کرده و Ok را می زنیم.

گام سوم

شکل۳- تعیین مقصد لینک در هایپرلینک

برای اینکه زمانیکه موس را روی Shape نگه می داریم یک راهنمایی ظاهر شود، می توان ScreenTip را مطابق شکل ۴ تنظیم نمود.

گام چهارم

شکل۴- توضیحات نمایشی برای هر لینک

این کار را برای هر چهار shape مربوط به هر فصل انجام می دهیم. شکل ۵، چهار شیت مربوط به هر فصل را نشان می دهد که در هر شیت، مشخص است بر روی کدام Shape کلیک شده است. (توجه کنید که گرافیک Shapeها را در شیت های مربوطه طوری تنظیم کردیم که با انتخاب هر شیت، بقیه Shape ها که مربوط به شیت های دیگر است، غیرفعال به نظر برسند و فقط Shape مربوط به همان شیت فعال به نظر برسد)

Hyperlink در اکسل - گام پنجم

شکل۵- استفاده از Shape برای لینک کردن

حالا می خواهیم یک دکمه بازگست هم در هر چهار شیت داشته باشیم که با کلیک بر روی آن به شیت ورود منتقل شویم. برای این کار بعد ایجاد shape مورد نظر مطابق شکل ۶ عمل میکنیم.

Hyperlink در اکسل - گام ششم

شکل ۶- ایجاد توضیح برای لینک

این shape ایجاد شده را در همه شیت ها کپی می کنیم. که دکمه بازگشت را در همه شیت ها داشته باشیم.

حالا کافیست شیت تب های نشان داده شده در شکل ۷ را از طریق تنظیمات Excel Option و مطابق شکل ۸ پنهان کنیم.

Hyperlink در اکسل - پنهان کردن شیت تب ها

شکل۷- پنهان کردن Sheet Tab برای موثر شدن اثر هایپرلینک

تنظیم شیت تب

شکل۸- پنهان کردن Sheet Tab

نکته: توجه کنید که در صورت تغییر نام شیت، پیوندهای ایجاد شده کار نمی کند و نیاز به ویرایش خواهد داشت.

 

تو این آموزش در مورد نحوه لینک داده به اشیاء اکسل صبحت کردیم که چطور دکمه های هدایت شونده ایجاد کنیم. برای ایجاد لینک در اکسل از تابع Hyperlink هم استفاده میشه که با استفاده از فرمول نویسی ها میشه به سرعت لینک های متغییر تعریف کرد. میتونید در مقاله لینک به فایل های دیگر یاد بگیرید چطور به خارج از شیت، لینک بدید.

مقالات پیشنهادی:

نحوه فرمول نویسی Shape در اکسل

مدیریت لینک ها در اکسل

کلیدواژه : متوسط
آواتار
182

فارغ التحصیل لیسانس مهندسی صنایع، ارشد مدیریت صنعتی از دانشگاه تربیت مدرس و عاشق اکسل هستم. از سال 1388 که ترم 2 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • محسن ۱۱ بهمن ۱۳۹۷ / ۱۰:۱۶ ب٫ظ

    سلام خانم مهندس ، سوالی داشتم ، در شیت یک ستونی شامل اعداد دارم ودر شیت دو فرمول ها ومحاسباتی وجود دارد که یکی از اعداد موجود در شیت اول را بدست می آورد ، میخواهم با استفاده از یک دکمه در شیت دو به همان سلولی که این عدد در آن وجود دارد منتقل شوم .

  • رضا ۱ بهمن ۱۳۹۷ / ۱۰:۵۲ ق٫ظ

    سلام
    دو تا شیت دارم
    میخوام سلول های شیت اولی را نظیر به نظیر هایپر لینک کنم چطور میتونم به صورت کلی انجامش بدم

  • سجاد ۱۷ دی ۱۳۹۷ / ۴:۵۱ ب٫ظ

    با سلام مجدد
    جسارتا من با روش زیر به جوابم رسیدم
    به وسیله ابزار KUTOOLS و از قسمت convert formula to text فرمول هایپرلینکم را به text تبدیل کردم و سپس به وسیله vlookup مسیر را در شیت جدید آوردم و سپس دوباره به وسیله convert text to formula هایپر لینک را فعال کردم اینم فرمول کلی
    IF(VLOOKUP(O:O;'[scan icaps farab.xlsx]THIS PERIODE’!$D:$Z;23;0)=1;VLOOKUP(O:O;'[scan icaps farab.xlsx]THIS PERIODE’!$D:$Z;22;0))

    • آواتار
      حسنا خاکزاد ۱۸ دی ۱۳۹۷ / ۹:۴۲ ق٫ظ

      خیلی هم عالی… موفق باشید

  • سجاد ۱۷ دی ۱۳۹۷ / ۱۱:۵۲ ق٫ظ

    با سلام و تشکر از پاسخ دهی سریع شما مهندس گرامی
    در سوالی که مطرح کردم شاید منظورم را به درستی نرسونده باشم
    تعداد سطرهای من حدود ۳۰ هزار تا است و ستون اول هر سطر یک اسم منحصر به فرد دارد و بدلیل اینکه ساده تر باشد مثال مدرسه را زدم
    حالا سوالم را جور دیگه طرح میکنم
    چجوری با تابع ویلوکاپ می تونم فرمول هایپرلینک را جای دیگه کپی کنم ؟
    میخوام فرمولم اینطور باشه که اگر هرکدام از اسامی ستونA مربوط به شیت ۱ با اسامی ستون Aشیت ۲ برابر بود سلول Bهمان سطر را که حاوی دستور هایپرلینک استدر ستون Bشیت ۲ کپی کن
    البته کپی FX کنه

    • آواتار
      حسنا خاکزاد ۱۷ دی ۱۳۹۷ / ۱:۱۹ ب٫ظ

      پاینده باشید
      با کد احتمالا بشه…
      ولی نمیفهمم چرا همون شرط ها رو داخل تابع hyperlink اعمال نمیکنید.
      به هر حال توضیحات همونهاست که عرض کردم.شاید بهتر باشه روش کار رو عوض کنید

  • سجاد ۱۶ دی ۱۳۹۷ / ۱۱:۰۵ ب٫ظ

    با سلام
    فرض کنید در یک شیت در ستون A اسامی دانش آموزان یک کلاس وارد شده و بوسیله دستور هایپرلینک عکس هر دانش آموز در ستون Bلینک شده است و در شیت های دیگر هم به همین منوال دانش آموزان کلاسهای دیگر وارد شده و عکس آنها لینک شده است (به عنوان مثال فرمول در ستون B2 به صورت زیر است )
    =HYPERLINK(CONCATENATE(“E:\SCAN\”;”SCAN (1)”;”.JPG”);A2)
    حالا فرض کنید که تعدادی اسم دانش آموز از کل مدرسه داریم و میخواهیم جلوی اسم آنها هایپرلینک عکس آنها را داشته باشیم چطور می توان بدون آنکه بخواهیم مجددا عکس را هایپرلینک کنیم به وسیله فرمول VLOOKUP لینکها را از داخل شیتهای دیگر به این شیت منتقل کنیم؟
    من خودم به وسیله دستور IF و VLOOKUP یک دستور نوشتم ولی لینک را به صورت TEXT میاره و عکس باز نمیشه

    • آواتار
      حسنا خاکزاد ۱۷ دی ۱۳۹۷ / ۹:۵۶ ق٫ظ

      درود بر شما
      اگر از یک چیزی مثل کد ملی یا کد دانش آموزی استفاده کنید که لینک ها بر اساس اونها باشه. (اسم فایل ها هم همین باشه یعنی یا کد ملی یا کد دانش آموزی)
      دیگه نیازی نیست از اسم Scan(1) استفاده کنید که لازم باشه هر بار تغییر بدید.

      کافیه کدها داخل سلول باشه و شما از آدرس سلول استفاده کنید.
      این آموزش و هم بخونید

      https://excelpedia.net/hyperlink-function/

  • آرش ۱۲ آذر ۱۳۹۷ / ۱۲:۱۰ ب٫ظ

    سلام خانوم خاکزاد
    میخواستم بدونم میشه روی آیتم های نمودار هایپرلینک کرد؟ یعنی دقیقا وقتی روی یک بخش از نمودار کلیک کنی ارجاع داده بشه. میخوام روی نمودار باشه. کلا برای اینکار چیکار باید کنم؟ نرم افزاری مخصوص اینکار وجود داره؟ ممنون از پاسخگویی تون

    • آواتار
      حسنا خاکزاد ۱۲ آذر ۱۳۹۷ / ۱۲:۱۹ ب٫ظ

      درود بر شما
      خود نمودار رو میتونید بصورت شی باهاش رفتار کنید و هایپرلینک کنید
      ولی اجزای نمودار نه

  • زهرا ۷ آذر ۱۳۹۷ / ۱۰:۰۷ ق٫ظ

    سلام وقت بخیر من می خوام آدرس سایت رو لینک کنم در اکسل وپیغام خطا زیر رو می دهد
    cannot locate the enternet the intenet server or proxy server

    • آواتار
      حسنا خاکزاد ۱۰ آذر ۱۳۹۷ / ۱:۱۳ ب٫ظ

      درود بر شما
      اتصال اینترنت رو بررسی کنید و اجازه و سطح دسترسی. خود hyperlink مشکلی نداره

  • عباسپور ۶ آذر ۱۳۹۷ / ۱۲:۱۱ ب٫ظ

    ببخشید می خواستم بدونم چطور می تونم اطلاعات یک سل از یک شیت را به ادرس همان سل درتعداد زیادی از شیت های دیگه انتقال بدم؟

  • raya.system ۱۲ آبان ۱۳۹۷ / ۹:۴۶ ق٫ظ

    سلام ببخشید مثل اینکه درست سئوال رو نپرسیدم من یک لیست اطلاعات۵۰۰۰ردیفی دارم که باید ویرایش کنم ابتدا عدد رو پیدا کنم بعد سلکت کردم. مشکل من سلکت کردن هستش. من درحال حاضر برای سلکت کردن با ctrl +f استفاده می کنم که سلکت کنم ممنون میشم راهنمایی کنید

    • آواتار
      حسنا خاکزاد ۱۲ آبان ۱۳۹۷ / ۱۱:۲۰ ق٫ظ

      سوالتون واضح نیست
      مشکل کجاست؟

  • raya.system ۱۱ آبان ۱۳۹۷ / ۲:۰۷ ق٫ظ

    سلام به چه نحوی link location رو می تونم آدرس سلول بدم که به آدرس داخل سلول پرش کنه (توی تابع hyperlink) یعنی یه طورایی که goto رو انجام بده ممنون

    • آواتار
      حسنا خاکزاد ۱۲ آبان ۱۳۹۷ / ۸:۴۵ ق٫ظ

      درود بر شما
      ار منظورتون پرش به سلول های داخل شیت هست، این الگو رو استفاده کنید:

      =hyperlink("#B2","friendly name")
      
ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *