کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

به اشتراک گذاری اطلاعات کسب شده در اکسس از سایت آفیس و سایت های تخصصی خارجی
کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

کلینیک فوق تخصصی اکسس ( کاربرد vba در اکسس )

به اشتراک گذاری اطلاعات کسب شده در اکسس از سایت آفیس و سایت های تخصصی خارجی

کاربرد Index و Match برای جستجوی یک مقدار در هِدِر ( عنوان ) ستون ها ( سر ستون ها )حاوی محدوده ای از اعداد



لطفا برای مطالعه توابع پرکاربرد اکسل وقت بگذارید  ، چنانچه مطالب  زیر مفید بودند فاتحه ای نثار درگذشتگان و پدر مرحومم قرائت فرموده و منت گذاشته در نظرسنجی نیز شرکت فرمائید . به سایت W3Schools هم سر بزنید.







تابع Match یعنی تطابق دادن ... موقعیت مقدار را در محدوده مشخص می نماید و برگشتیش شماره ردیف مقدار مورد نظر در محدوده انتخاب شده است .


=MATCH(lookup_value,lookup_array,[match_type])


آرگومان ها طبق زیر : دو آرگومان اول در تابع بالا اجباری هستند ، اولی مقدار مورد جستجو ... دومی محدوده مورد جستجو فرضا A1:D5 ... و آخری نوع تطابق یا همسانی که انتخابی یا Optional است و سه عدد -1 و 0 و 1 می شود قرار داد.

توضیح آرگومان آخر یا Match_Type  :

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

اگر یک بگذارید دقیقا دنبال مقداری در محدوده می گردد که حالت کوچکتر مساوی را داشته باشد.

اگر منهای یک بگذارید حالت بزرگتر مساوی یا طبق توضیحات خودش مقدار دقیق یا نزدیک به بزرگترین مقدار


Arguments 
  • lookup_value - The value to match in lookup_array.
  • lookup_array - A range of cells or an array reference.
  • match_type - [optional] 1 = exact or next smallest (default), 0 = exact match, -1 = exact or next largest.

در زیر اشاره شده ، استفاده از تابع Index به تنهایی مقداری در محل برخورد ردیف و ستونی که مشخص کرده اید را باز می گرداند برای مثال مقدار ردیف 2 از ستون 3 


When used alone, the INDEX function returns a value at the intersection of a row and column you specify. For example, you can have Excel return the value at the intersection of row 2 and column 3.

نوشتاری تابع INDEX نیز در زیر آمده شامل ۳ آرگومان که دو تای اولی Required یا اجباری هستند ذکرشون و آخری نام ستون که Optional یا انتخابی است.

The syntax for the INDEX function is fairly basic: =INDEX(array, row_num, [column_num]).

در جدول زیر مقدار برگشتی در A2 برابر Nelson است، یعنی تابع ایندکس لطفا مقدار ردیف ۲ از ستون ۳ ( محل برخورد ) در محدوده انتخاب شده A4 تا G58 را نمایش بده.




این مطالب گفته شد تا شما عزیزان نحوه عمل تصویر اول را درک کنید که با استفاده از چه توابعی باید به نتیجه برسیم تصویر اول در سر ستون ها یا هِدِر بازه ای از اعداد البته پشت سرهم نه جابجا داده شده و در سمت راست قرار است با وارد کردن  تعداد محصول در ستون Qty مبلغ اتومات از جدول طبق سر ستون ها گرفته شده و در سلول فرمولمون بیافتد البته در ستون ها چون یک Dash بین اعداد قرار داده شده پس رشته داخل آنها عددی نیست و اکسل آنرا تکست خواهد گرفت می بایست از تابع IFERROR نیز در MATCH بهره برد.


MATCH(G2,A:A,0)?

IFERROR(MATCH(H2:$A1:$A4,1),0)+1?


انجام این کار در اکسس بسیار راحت است و تنها با DlookUp یا نوشتن SubQuery ، در سایت W3Schools این کار را انجام دادم . تصاویر اس کرین شات گرفته زیر را برای مطالعه و  تشریح مراحل کار قرار دادم . فقط لطفا فاتحه و نظر سنجی فراموش نشود متشکرم

1-ساخت جدول T1 با ۳ فیلد یا ستون شامل Label ، Qty ، Price


2-ورود اطلاعات به جدول T1


3-روئت داده فیلدهای جدول T1


4-ساخت جدول T2


5-روئت داده فیلدهای جدول T2


6-واکشی داده ستون Price جدول T1 ( با توجه به تطبیق دادن داده فیلد Label هر دو جدول T1وT2 و شرط Qty ) در کوئری ساخته شده.


بر اساس جدول T1 قیمت هایی بر اساس Label و تعداد خرید زده شده فرضا اگر شخصی کالایی با نام A و تعداد زیر خود ۱۱ خریداری کند مبلغ 150000 باید پرداخت کند و اگر فرضا بین 12 تا 18 بخرد مبلغ 145000.






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



۴ تیر ۱۴۰۱ : حجت‌الاسلام سید اسماعیل خطیب با صدور پیامی به‌مناسبت بزرگداشت شهدای هفتم‌ تیر و هفته‌ی قوه قضائیه با بیان اینکه سربازان گمنام آقا امام زمان (عجل‌الله) در سنگر عظیم مبارزه و جهاد به عنوان ضابطین قضایی تمام کوشش و همراهی خود را در انجام رسالت خطیر حفظ امنیت این مرز و بوم و احقاق حقوق امّت شهید پرور به‌کار خواهند گرفت، تاکید کرد: تروریست‌های روسیاه آلبانی نشین هیچ‌گاه از آتش انتقام دوازده هزار شهید جنایات آنها در امان نخواهند بود.


۵ تیر ۱۴۰۱  : دادستان عمومی و انقلاب میناب گفت: ۴ خواننده زن در عروسی‌ها در میناب بازداشت شدند و در صورت تکرار هم خواننده و هم صاحب عروسی بازداشت خواهند شد.


۵ تیر ۱۴۰۱  باشگاه خبرنگاران نوشت : بازرس سازمان جهاد کشاورزی استان اصفهان گفت : نیروهای سازمان اطلاعات سپاه و بازرسان جهاد کشاورزی ۵۰ هزار تن گندم دولتی احتکار شده را در یکی از کارخانه‌های تولید آرد حومه اصفهان کشف و ضبط کردند..... بخوانند مطالب زیر را محتکرین و کسانیکه حق الناس ناآگاهانه به گردنشان است .


در روایتی از امام باقر نقل است که: آب فرات از بهشت دنیوی نشات میگیرد و ایشان فرمودند برای خدا در مغرب بهشتی است که آب فرات از آن نشات میگیرد و ارواح مومنان هنگام غروب از قبرهایشان خارج و به آن منطقه وارد میشوند و از نعمت های آن استفاده مینمایند.این روایت به این معناست که ارواح مومنان در ابتدای شب از قبورشان خارج شده، در جای دیگری متنعم میشود. از طرف دیگر به نقل از روایات صاحب قبر از زیارت قبر خود توسط دیگران مطلع میشود و با آن زائر انس میگیرد، و دلش نمی‌خواهد از قبرش خارج شود و بنابراین از بهره مندی از نعمت های شبانه محروم میشود؛ بنابراین شاید به این دلیل گفته اند که شب به زیارت اهل قبور نروید تا آنان بتوانند از نعمات شبانه بهره مند گردند.  نکته : مگر نه این است که می گویند ارواح به سوی خدا می روند ( ما از خدائیم و به سوی او باز می گردیم ) پس چرا از قبورشان خارج می گردند ؟!!!


مردم! تقواى الهى را پیشه کنید و بدانید به سوى او باز مى گردید... بدان نخستین چیزى که آن دو فرشته از تو سؤال مى کنند: پروردگارت را که مى پرستیدى، و از پیامبر که به سوى تو فرستاده شده، و از دینى که به آن پایبند بودى، و از کتابى که آن را مى خواندى، و از امامى که ولایتش را پذیرفته بودى، سپس از عمرت سؤال مى کنند که در کدام راه بر باد دادى، و از اموالت که از کجا آورید و در کجا مصرف کردى؟ جانب احتیاط را نگه دار و درباره خود بیندیش! و قبل از آزمایش و سؤال و امتحان، پاسخ را آماده کن، که اگر با ایمان و متقى و آگاه به دین و پیرو صادقین و موالى اولیاء الله باشى، خداوند پاسخ لازم را به تو تلقین مى کند، و زبانت را به حق مى گشاید، و جواب خواهى داد، و در این هنگام از سوى خدا بشارت جنت و رضوان و خیرات فراوان به تو داده مى شود، و فرشتگان الهى با روح و ریحان از تو استقبال مى کنند، و اگر چنین نباشد زبانت به لکنت مى افتد و دلیلت باطل مى شود و از دادن پاسخ فرو مى مانى و نابینا مى‏ شوى، و بشارت به آتش داده مى شوى، و فرشتگان عذاب به استقبال تو مى آیند...).



تبلیغ منافی عفت و جریحه دار کردن جامعه زنان مسلمان ایران : 





علیرضا گالش 




جدال ابوالفضل رجبی و هومن حاج عبداللهی





 ۱۱ تیر ۱۴۰۱ : به گزارش اقتصادنیوز به نقل از ایلنا، براساس اخبار رسیده، حجت الاسلام سید محسن اخوان در ساعات ابتدایی امروز برای اقامه نماز جماعت صبح به مسجد بقیة الله(عج) خیابان برازنده اصفهان مراجعه می کند که در هنگام بازگشت، راکب موتورسیکلتی با اسلحه به سمت او شلیک کرد که البته خوشبختانه آسیب جدی به این روحانی نرسید.



تیر ۱۴۰۱ ... فقط دلجوئی و اظهار تاسف


سیدمحمد شاهچراغی استاندار و  جمعی از مسئولان استان قم با حضور در شهرک دامشهر، ضمن بررسی موضوع حمله سگ‌های ولگرد به اهالی این شهرک، با خانواده‌های دو کودک جان‌باخته بر اثر حمله این سگ‌ها در هفته اخیر دیدار و از آنان دلجویی کرد.










VLOOKUP با چندین شرط در اکسل


برگرفته از سایت های خارجی 






تابع Match ... مشخص کردن موقعیت مقدار مورد جستجو در یک آرایه