یکی از وظایف داخلی Excel است که DVSE است . وظیفه آن بازگشت به عنصر ورق، جایی که در آن واقع شده است، محتویات سلول، که لینک در قالب متن به عنوان یک آرگومان مشخص شده است.
به نظر می رسد که در مورد این موضوع هیچ چیز خاصی وجود ندارد، زیرا ممکن است محتویات یک سلول را به دیگری با روش های ساده تر نمایش دهد. اما، همانطور که معلوم است، با استفاده از این اپراتور، برخی از تفاوت های ظاهری آن را منحصر به فرد می کند. در برخی موارد، این فرمول قادر به حل مسائل است که نمی تواند با استفاده از روش های دیگر انجام شود و یا کار بسیار سخت تر خواهد بود. بیایید جزئیات بیشتری از اپراتور FLOSS و نحوه استفاده از آن در عمل بدست آوریم.
محتوا
نام این اپراتور DFSSYL نام "دو لینک" است . در واقع، این نشان دهنده هدف آن است - برای خروجی داده ها از طریق یک لینک مشخص از یک سلول به دیگری. علاوه بر این، برخلاف بسیاری از توابع دیگر که با لینک ها کار می کنند، باید در قالب متن مشخص شود، یعنی باید با نقل قول ها در هر دو طرف مشخص شود.
این اپراتور متعلق به دسته تابع "Links and arrays" است و دارای نحو زیر است:
=ДВССЫЛ(ссылка_на_ячейку;[a1])
بنابراین، فرمول تنها دو استدلال دارد.
استدلال "سلول مرجع" به عنوان یک پیوند به مورد برگه ای است که اطلاعاتی که می خواهید نمایش داده شود نمایش داده می شود. در این مورد، لینک مشخص شده باید یک ظاهر متنی داشته باشد، یعنی در "نقل قول" "بسته" شود.
Argument "A1" اجباری نیست و در اغلب موارد لازم نیست مشخص شود. این می تواند دو ارزش داشته باشد : TRUE و FALSE . در اولین مورد، اپراتور لینک ها را در سبک "A1" تعریف می کند، و این سبک است که به طور پیش فرض در اکسل گنجانده شده است. اگر مقدار استدلال در همه مشخص نشده باشد، آن را به طور دقیق به عنوان "TRUE" در نظر گرفته است . در مورد دوم، منابع در سبک "R1C1" تعریف می شوند . این سبک لینک ها باید به طور خاص در تنظیمات اکسل باشد.
به عبارت ساده، FLESL یک نوع معادل با مرجع یک سلول به دیگری پس از علامت برابر است. به عنوان مثال، در اکثر موارد عبارت
=ДВССЫЛ("A1")
معادل آن بیان خواهد شد
=A1
اما بر خلاف عبارت "= A1"، اپراتور FLOSS به یک سلول خاص متصل نیست، بلکه به مختصات یک عنصر در یک صفحه است.
در نظر بگیرید که این به معنای ساده ترین مثال است. به ترتیب در سلول B8 و B9، فرمول نوشته شده برای "=" قرار داده می شود، و عملکرد DSS . هر دو فرمول به عنصر B4 مراجعه می کنند و محتویات آن را به ورقه منتقل می کنند. به طور طبیعی این محتوا یکسان است.
عنصر خالی دیگر را به جدول اضافه کنید. همانطور که می بینید، خطوط نقل مکان کرده اند. در فرمول با استفاده از "برابر"، مقدار باقی می ماند همان، از آن اشاره به سلول نهایی، حتی اگر مختصات آن تغییر کرده است، اما داده های خروجی توسط اپراتور DFINCC تغییر کرده است. این به دلیل این واقعیت است که آن را به یک عنصر از ورق اشاره نمی کند بلکه به مختصات می پردازد. پس از اضافه کردن خط، آدرس B4 حاوی عنصر دیگری از ورق است. محتویات آن در حال حاضر فرمول است و در ورق نمایش داده می شود.
این اپراتور قادر است نه تنها اعداد را به یک سلول دیگر بلکه همچنین متن، نتیجه محاسبه فرمول ها و سایر مقادیری که در عنصر انتخابی برگ واقع شده اند، ارسال کند. اما در عمل، این تابع به ندرت به طور مستقل مورد استفاده قرار می گیرد، اما اغلب آن بخشی جدایی ناپذیر از فرمول های پیچیده است.
لازم به ذکر است که اپراتور برای ارجاع به ورق های دیگر و حتی به سایر محتویات اکسل قابل استفاده است، اما در این مورد آنها باید اجرا شوند.
حالا اجازه دهید به نمونه های خاصی از کاربرد اپراتور نگاه کنیم.
برای شروع، بیایید به ساده ترین مثال نگاه کنیم که در آن عملکرد FOSSL به صورت خود عمل می کند تا بتوانید ماهیت کار خود را درک کنید.
ما یک جدول دلخواه داریم وظیفه نمایش داده ها از سلول اول ستون اول در اولین عنصر ستون جداگانه با استفاده از فرمول مورد مطالعه است.
در زمینه "A1" ، از آنجا که ما در نوع معمولی مختصات کار می کنیم، می توانید مقدار "TRUE" را قرار دهید ، یا می توانید آن را خالی بگذارید، که ما انجام خواهیم داد. این اقدامات معادل خواهد بود.
پس از آن روی دکمه «OK» کلیک کنید.
و اکنون بیایید به نمونه ای از استفاده مکرر از اپراتور FLESS که بخشی از یک فرمول پیچیده است نگاه کنیم.
ما یک جدول ماهیانه از درآمد شرکت داریم. ما باید مقدار درآمد را برای یک دوره زمانی خاص محاسبه کنیم، مثلا مارس - می و یا ژوئن - نوامبر. البته، برای این شما می توانید از فرمول جمع بندی ساده استفاده کنید، اما در این مورد، اگر شما نیاز به محاسبه کل نتیجه برای هر دوره، ما باید این فرمول را همیشه تغییر دهید. اما هنگام استفاده از عملکرد DFSSYL، می توان محدوده جمع را تغییر داد، به سادگی مشخص نمودن ماه مربوطه در سلول های جداگانه. بگذارید سعی کنیم از این گزینه در عمل استفاده کنیم، برای اولین بار محاسبه مقدار برای دوره از ماه مارس تا مه. این فرمول با ترکیبی از SUM و DFSSL عمل می کند .
بنابراین، برای اختصاص نام به اولین عنصر ستون، آن را انتخاب کنید و با کلیک بر روی دکمه سمت راست ماوس. منوی زمینه باز می شود. ما در آن آیتم "اختصاص نام ..." را انتخاب می کنیم .
=СУММ(число1;число2;…)
به طور کلی تعداد استدلال ها می تواند به 255 برسد. اما همه این استدلال ها همگن هستند. آنها نشان دهنده تعداد یا مختصات سلول است که در آن این شماره موجود است. آنها همچنین می توانند به شکل یک فرمول ساخته شده باشند که تعداد مورد یا نقاط مورد نظر را به آدرس عنصر ورق که در آن قرار داده می شود محاسبه می کند. این در این کیفیت از عملکرد ساخته شده است که از اپراتور FLESS در این مورد استفاده خواهیم کرد.
مکان نما را در قسمت "Number1" قرار دهید . سپس روی نماد در شکل مثلثی معکوس به سمت راست فیلد نام دامنه کلیک کنید. لیستی از توابع اخیرا استفاده شده نمایش داده می شود. اگر میان آنها نام "DFSSYL" وجود دارد ، آنگاه بلافاصله روی آن کلیک کنید تا به پنجره argument این تابع بروید. اما ممکن است که در این فهرست شما آن را پیدا نکنید. در این مورد، شما باید بر روی نام «سایر توابع ...» در پایین لیست کلیک کنید.
پس از آدرس در این زمینه نمایش داده می شود، عجله نداشته باشید تا دکمه «OK» را فشار دهید، زیرا این یک تابع توپی است و اعمال آن با الگوریتم معمول متفاوت است. روی نام "SUM" در نوار فرمول کلیک کنید.
درس: چگونه محاسبه مقدار در اکسل
همانطور که می بینید، به رغم این واقعیت که عملکرد تابع DFSE را نمی توان یکی از محبوب ترین در میان کاربران نامید، با این حال، آن کمک می کند تا حل مشکلات پیچیده در اکسل بسیار آسان تر از آن است که می تواند با کمک ابزار دیگر انجام شود. بیشتر از همه، این اپراتور به عنوان بخشی از فرمول های پیچیده ای است که در آن بخشی از یک عبارت است. با این حال، لازم به ذکر است که تمام قابلیت های اپراتور FLOSS بسیار دشوار است. این امر محبوبیت کم این ویژگی مفید در میان کاربران را توضیح می دهد.