آشنایی با تابع DLOOKUP در اکسس و نحوه کار با آن

تابع DLOOKUP در اکسس و کاربردهای آن 

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

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

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

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

یکی از توابع پرکاربرد در نرم افزار اکسس تابع DLOOKUP است . 

معرفی تابع DLOOKUP

ابتدا ببینیم که این تابع چه کاری برای ما می تواند انجام دهد . 

ما با استفاده از این تابع می توانیم به استخراج اطلاعات مورد نظر خود از یک جدول و یا کوئری پرداخته و از این اطلاعات در قسمتهای مورد نظر خود استفاده نماییم . 

همانگونه که قبلا در مطلبی جداگانه در این سایت اشاره کردیم این تابع نیز در گروه توابعی تحت عنوان Domain Function طبقه بندی می شود و در آنجا بطور گذرا به نحوه عملکرد این تابع اشاراتی کردیم .

برای دسترسی به مطلب فوق الذکر و آشنایی با سایر توابع خانواده Domain Function می توانید از لینک زیر بهره ببرید . 

مطلب مرتبط : آشنایی با توابع Domain Function در اکسس

اما امروز به طور تخصصی تر به بررسی تمامی جوانب و حالات مختلف این تابع می پردازیم .

 معرفی پارامترهای تابع Dlookup

 در ابتدا بیایید با هم نگاهی به پارامترها و آرگومان های مختلف این تابع انداخته با نحوه تنظیم و استفاده آنها آشنا شویم . 

تابع DLOOKUP در اکسس

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

اکنون با هم به بررسی هر کدم از این آرگومانها می پردازیم .

معرفی آرگومان های تابع Dlookup

  1. آرگومان اول expr

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

وجود این عبارت در ساختار تابع الزامی می باشد .

۲٫ آرگومان دوم  domain

domain عبارتی است که با استفاده از آن می توانیم به یک جدول و یا کوئری اشاره کنیم که فیلد مورد نظر ما در آن قرار دارد .

وجود این آرگومان نیز برای انجام کار تابع الزامی می باشد .

۳٫ آرگومان سوم  criteria

criteria عبارت از شرطی است که بر مبنای آن عمل جستجوی خود را درون یک جدول و یا کوئری انجام می دهیم .

وجود این آرگومان در ساختار این تابع حالت اختیاری دارد .

تابع dlookup در اکسس

اکنون که با کلیت این تابع آشنا شدیم به بررسی مثالهای کاربردی از تابع می پردازیم .

برای سهولت در امر بررسی این تابع جدول اطلاعات زیر را در نظر بگیرید .

بررسی مثال های کاربردی از تابع () Dlookup

۱-  استفاده از تابع بدون در نظر گرفتن شرط خاص

ساده ترین حالت این تابع آن است که به استخراج دیتای مورد نظر خود بپردازیم بدون اینکه شرطی مد نظر ما باشد . 

بعنوان مثال فرض کنید که می خواهیم کتابی با نام کیمیاگر را از جدول فوق استخراج کنیم برای این منظور داریم . 

 

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

  ۲٫ استفاده از تابع Dlookup  با در نظر گرفتن  شرط . 

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

۱- وقتی که شرط ما شامل یک عدد باشد . 

برای مثال می خواهیم نام یک کتاب را استخراج کنیم به شرط اینکه کد کتاب مربوطه ۱۱ باشد . 

برای این منظور از کد زیر استفاده می کنیم . 

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

۲٫ وقتی که شرط ما شامل یک متن و یا حروف باشد . 

بعنوان مثال می خواهیم بدانیم که نویسنده  کتابی به نام “مکتوب” در جدول مربوطه چه کسی است.

برای این منظور از کد زیر استفاده می کنیم . 

با توجه به جدول فوق ملاحظه خواهید نمود که فیلد نام مربوط به کتاب تحت عنوان “مکتوب” برگردانده خواهد شد  .

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

۳- وقتی شرط مورد نظر ما یک تاریخ خاص باشد .

فرض کنید می خواهیم لیستی از کتابهایی را داشته باشیم که تاریخ چاپ آنها بعد از تاریخ ۰۴/۰۹/۲۰۱۹ باشد . 

برای این امر از کد زیر استفاده می نماییم . 

اگر شرطی که می خواهیم آن را بررسی کنیم یک تاریخ باشد حتما باید تاریخ مورد نظر را در داخل دو علامت # # قرار دهیم .

آنچه که در این پست  به آن پرداختیم  بررسی اجمالی از عملکرد و نحوه کار با تابع Dlookup  در محیط اکسس بود .

اینکه از این تابع در کجاها می توانیم استفاده نماییم و چگونه می توان به آن حالت پیشرفته تری داد را با پیگیری سایت Softpluse 

می توانید در مطلب جداگانه ای دنبال نمایید . .

 

دسته‌بندی نشده بازدید : 345 views ۱۴ اردیبهشت, ۱۳۹۸ ۰