ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
27 visibility
موضوع: آفیس توسط:

دیو پایگاه داده بزرگی دارد که در یک ورک بوک اکسل نگهداری می کند. از نمونه های مواد تشکیل شده است و او از تابع VLOOKUP برای تولید فرم ها و گزارش های مختلف استفاده می کند. دیو می خواهد یک تصویر بیت مپ روی فرم قرار دهد که مطابق یکی از متغیرها تغییر می کند. به عنوان مثال، اگر فرم یک سیب را توصیف می کند، دیو می خواهد تصویری از یک سیب ظاهر شود. اگر گلابی را توصیف می کنید، باید گلابی ظاهر شود. و غیره

این مطمئناً یک کار چالش برانگیز است، اما به طور شگفت انگیزی می توان بدون ماکرو انجام داد. مراحل درگیر هستند، اما پس از رسیدن به آن انجام آن چندان دشوار نیست:

     =IF(G1=1,"apple",IF(G1=2,"pear",IF(G1=3,"orange","")))

image

شکل 1. کادر محاوره ای New Name.

     =INDIRECT(Sheet1!$A$1)
  1. در یک کاربرگ جدید، یک سلول (مانند سلول B4) را انتخاب کنید.
  2. نام "apple" را در کادر نام، سمت چپ نوار فرمول وارد کنید. این نام "سیب" را برای اشاره به سلول B4 تعریف می کند.
  3. در حالی که سلول B4 هنوز انتخاب شده است، زبانه Insert روبان را نمایش دهید و از ابزار Picture برای درج تصویر سیب استفاده کنید.
  4. عرض و ارتفاع سلول B4 را به گونه ای بزرگ کنید که تصویر سیب به طور کامل در داخل سلول قرار گیرد.
  5. مراحل 1 تا 4 را برای هر یک از تصاویر دیگر خود تکرار کنید، هر تصویر را در یک سلول متفاوت قرار دهید و آنها را با توجه به محتوای تصویر نامگذاری کنید. (به خاطر این مثال، من فرض می کنم که "گلابی" سلول D4 و "نارنجی" سلول F4 است.)
  6. در کاربرگ حاوی فرم شما، فرمولی ایجاد کنید که حاوی نام میوه باشد، مانند فرمول زیر که بسته به مقدار سلول G1، "سیب"، "گلابی" یا "پرتقال" را نشان می دهد:
  7. مهم است که فرمول نام ها را دقیقاً همانطور که در مرحله 2 برای هر تصویر میوه تعریف کرده اید ارجاع دهد. به خاطر این مثال، فرض می کنم که این فرمول را در سلول A1 Sheet1 وارد کرده اید.
  8. تب Formulas روبان را نمایش دهید.
  9. بر روی ابزار Define Name کلیک کنید. اکسل کادر محاوره ای New Name را نمایش می دهد. (شکل 1 را ببینید.)
  10. به جای محتویات کادر نام، کلمه "تصویر" را جایگزین کنید.
  11. محتویات کادر Refers To را با فرمول زیر جایگزین کنید:
  12. روی دکمه OK کلیک کنید. اکنون نام "تصویر" را برای فرمول وارد شده در مرحله 10 تعریف کرده اید.
  13. در برگه ای که فرم شما را شامل می شود، سلولی را انتخاب کنید که می خواهید تصویر پویا در آن ظاهر شود.
  14. تب Insert روبان را نمایش دهید و از ابزار Picture برای انتخاب و درج یک عکس استفاده کنید (مهم نیست کدام یک).
  15. مطمئن شوید که تصویری که در مرحله 13 وارد کرده اید انتخاب شده است.
  16. در نوار فرمول، فرمول =Picture را وارد کنید. (این نامی است که در مراحل 7 تا 11 تعریف کردید.) تصویر باید تغییر کند تا میوه ای که در سلول A1 نامگذاری شده است را نشان دهد.

اکنون، هر زمان که نام میوه در سلول A1 تغییر کند (که به نوبه خود بر اساس مقدار سلول G1 است)، تصویر تغییر خواهد کرد.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 31 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 41 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 29 visibility
ارسال شده در 25 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 36 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 65 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

226 نفر آنلاین
0 عضو و 226 مهمان در سایت حاضرند
بازدید امروز: 4854
بازدید دیروز: 25180
بازدید کل: 20342207
...