این تابع یک تابع سفارشی است که توسط تیم جیگاید و با نام Gguide_FIND تعریف شده است. با استفاده از این تابع که در محیط اسکریپت نویسی گوگل شیت (Google Sheets) نوشته شده است میتوان آدرس سلولها در شیت جاری و یا در شیتهای دیگر یک فایل گوگل شیت را براساس مقادیر آنها پیدا نمود و نمایش داد.
کاربرد تابع سفارشی Gguide_FIND
همانطور که میدانید در گوگل شیت با استفاده از ابزار Find and replace میتوان سلولهایی که دارای مقدار خاصی هستند را پیدا نمود اما نمیتوان آدرس آنها را در یک فهرست نمایش داد. با استفاده از تابع سفارشی Gguide_FIND میتوانید آدرس سلولهایی از شیت جاری یا شیتهای دیگر در یک گوگل شیت را که دارای مقدار مورد نظر هستند، نمایش دهید و از آنها در فرمولنویسیها استفاده نمایید.
ورودیهای تابع سفارشی Gguide_FIND
تابع سفارشی Gguide_FIND دارای 2 آرگومان ورودی به شرح زیر است؛
- value: مقدار مورد جستجو، این مقدار به حروف کوچک و بزرگ حساس است.
- sheet: نام شیت مورد نظر، این مقدار الزامی است اما در صورتیکه مقدار آنرا بصورت خالی تعریف نمایید، شیت جاری در نظر گرفته میشود.
خروجی تابع سفارشی Gguide_FIND
خروجی تابع سفارشی Gguide_FIND برابر با آدرس سلولهایی از شیت مورد نظر است که مقدار آنها برابر با value است. اگر مقدار مورد جستجو در شیت مورد نظر وجود نداشته باشد، در خروجی تابع عبارت "Not found" نمایش داده میشود.
همچنین اگر نام شیت وارد شده در آرگومان دوم، در فایل گوگل شیت جاری وجود نداشته باشد، در خروجی تابع خطای #ERROR! نمایش داده خواهد شد.
مثال از تابع سفارشی Gguide_FIND
در تصویر زیر آدرس سلولهایی از یک شیت را که دارای مقدار موردنظر هستند را با استفاده از تابع سفارشی Gguide_FIND پیدا کرده و نمایش دادهایم؛
همچنین با استفاده از فرمول هایپرلینک دینامیک، میتوانید برای سلولهای نمایش داده شده، هایپرلینک ایجاد نمایید؛
توجه:
در صورتیکه مقادیر سلولهای شیت مورد نظر تغییر پیدا کنند، برای بروزرسانی تابع سفارشی Gguide_FIND میبایست مقدار یکی از آرگومانهای آنرا تغییر داده و مجددا تعریف نمایید.
در ویدئوی زیر میتوانید نحوه عملکرد تابع سفارشی Gguide_FIND را مشاهده نمایید؛
هرگونه کپی برداری از این اثر ممنوع می باشد.
اگر این محصول برایتان جالب بود، آنرا با دیگران به اشتراک بگذارید یا نظر خود را درباره این محصول بیان کنید.
جهت مشاهده دموی آنلاین و یا خرید محصول، لطفا از طریق فرم زیر اقدام فرمائید؛
همچنین جهت مشاوره رایگان در خصوص آموزش، اجرای پروژه، توابع سفارشی، داشبوردهای مدیریتی، اسکریپت نویسی و سایر موارد مرتبط با موضوعات سایت، می توانید از طریق صفحه تماس با ما، با کارشناسان ما در ارتباط باشید.