0
09103042505

تابع HYPERLINK

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

 

ورودی های تابع HYPERLINK

این تابع دو ورودی به شرح ذیل دریافت می‌کند.

  • آدرس کامل محل فایل یا سایتی که می‌خواهیم با کلیک کردن بر روی آن سلول، باز شود.
  • اسمی که می‌خواهیم در حالت عادی درون سلول نمایش داده شود. (ورودی دوم در تابع HYPERLINK اختیاری بوده و در صورت وارد نکردن، درون سلول آدرس لینک نمایش داده خواهد شد.)

 

برای مثال اگر درون سلول A1 فرمول ذیل را وارد کنیم،

=HYPERLINK(“WWW.ExcelEngineer.IR”,”EXCEL”)

، درون سلول A1 عبارت EXCEL نمایش داده می‌شود که با کلیک کردن بر روی آن مرورگر پیش‌فرض سیستم باز می‌شود و صفحه اصلی سایت WWW.ExcelEngineer.IR را نمایش خواهد داد، یا به‌طور مشابه در صورت واردکردن فرمول

=HYPERLINK(“C:\Book.XLS”,”BOOK”)،

در سلول A1، در حالت عادی در سلول A1 عبارت BOOK نشان داده می‌شود که با کلیک کردن بر روی آن، فایل Book.xls از درایو C باز می‌شود.

 

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

دیدگاه کاربران
  • معتمدی 18 فوریه 2021

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

  • هلی 27 ژانویه 2020

    سلام ور تابع هایپرلینگ آدرس فارسی رو قبول نمیکنه راه جلی برای این موضوع هست؟
    تشکر

    • امید معتمدی 30 ژانویه 2020

      سلام
      آدرس فارسی را قبول میکند، ولی اگر طول ادرس شما بیش از ۳۶۰ کاراکتر باشد پیغام خطا می دهد

  • شوان 12 سپتامبر 2019

    سلام وقت بخیر .
    ۱) میخواستم تغیرات ستونهایی از sheet1 بصورت اتومات در ستون های sheet2 نیز اعمال شود .
    مثلا ۱ sheet داریم واریزی روزانه و sheet 2 لیست صورتحساب هست .
    میخوام تغیرات در sheet 1 در sheet 2 کم، زیاد شوند .

    ۲) در شیت طرف حساب نامهایی را که وارد کردم در شیت صدور فاکتور در سل (نام طرف حساب)با جزییات وارد شود

    ۳)لطفا کمکم کنید

  • شوان 12 سپتامبر 2019

    سلام وقت بخیر .
    ۱) میخواستم تغیرات یک یا دو ستون از sheet1 بصورت اتومات در ستون های sheet2 نیز اعمال شود .
    مثلا ۱ sheet داریم واریزی روزانه س و sheet 2 لیست صورتحساب هست .
    میخوام تغیرات در sheet 1 در sheet 2 کم، زیاد شوند .

    ۲) دوم اینکه میخوام همین فایل اکسل از دو سیستم جدا ( در یک شرکت ) کنترل بشه و داده کم و زیاد بشه
    ممنون میشم راهنمایی م کنین . ممنون

    • امید معتمدی 7 اکتبر 2019

      سلام
      شیت ۱ را انتخاب کنید
      کلید کنترل را نگه دارید و شیت ۲ را انتخاب کنید.
      در این حالت هر تغییر در یک شیت عینا در شیت دیگر اعمال میشود

      میتونید فایل را در سرورتان شیر کنید

  • وحید 19 جولای 2019

    سلام
    من میخوام سلول اکسل رو لینک به اعداد موجود در متن یه سایت کنم، یعنی با آپدیت شدن سایت فایل اکسل منم آپدیت شه
    امکانش هست؟

  • احسان 23 ژوئن 2018

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

    • امید معتمدی 10 جولای 2018

      سلام
      Vba

    • احسان 27 جولای 2018

      بله از طریق دستور زیر
      =HYPERLINK(“SOURCE ADDRESS\”&COMPLATE FILE NAME,CELL SELECT)

ارسال دیدگاه

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

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.