انتخاب یک عکس از لیست کشویی

فرمول بندی مسئله

لازم است مطمئن شوید که در یکی از سلول های برگه یک لیست کشویی با نام وجود دارد که در صورت انتخاب از آن، محصول در کنار آن به عنوان عکس نمایش داده می شود:

تصویری

مرحله 1. یک دایرکتوری با یک عکس ایجاد کنید و نامی برای آن بگذارید

ما ایجاد می کنیم لیست 1 ما یک کاتالوگ با نام و عکس کالاها هستیم که از دو ستون تشکیل شده است (مدل и عکس):

حال باید یک نام به دایرکتوری خود بدهیم تا در آینده به آن مراجعه کنیم. در اکسل 2003 و قدیمی تر، برای این کار به منو می رویم درج - نام - اختصاص (درج - نام - تعریف)، و در اکسل 2007 و جدیدتر – روی دکمه کلیک کنید مدیر نام برگ فرمول. یک محدوده ایجاد کنید - یک نام وارد کنید (به عنوان مثال آلبوم عکس) و فرمول را به عنوان آدرس مشخص کنید:

=СМЕЩ(Лист1!$A$1;1;0;СЧЁТЗ(Лист1!$A:$A)-1;1)

=OFFSET(Лист1!$A$1;1;0;COUNTA(Лист1!$A:$A)-1;1)

انتخاب یک عکس از لیست کشویی

این فرمول آخرین سلول اشغال شده در ستون A را تعیین می کند و محدوده A2 تا این سلول پیدا شده را به خروجی می دهد. چنین ساخت و ساز نسبتا پیچیده ای مورد نیاز است تا متعاقباً مدل های جدیدی را به لیست خود اضافه کنیم و به اصلاح محدوده فکر نکنیم. اگر نیازی به اضافه کردن چیزی ندارید، به جای وارد کردن این فرمول ترسناک، فقط =A2:A5 را وارد کنید.

مرحله 2. لیست کشویی برای انتخاب مدل

برویم به ورق 2 و یک سلول در آنجا با یک لیست کشویی ایجاد کنید تا کاربر مدل گوشی را انتخاب کند (بگذارید A1 باشد). یک سلول را انتخاب کنید و به منو بروید داده ها - بررسی (داده ها - اعتبارسنجی) یا در نسخه های جدید اکسل - روی برگه داده ها – اعتبارسنجی داده ها (داده ها – اعتبارسنجی داده ها). بیشتر وارد میدان شد نوع داده (مجاز) را انتخاب کنید فهرست، اما به عنوان منبع ما را نشان دهد آلبوم عکس (فراموش نکنید که یک علامت مساوی در مقابل آن اضافه کنید):

انتخاب یک عکس از لیست کشویی

علاوه بر این، راحت است که دوباره به این سلول یک نام - منو بدهید درج - نام - اختصاص و سپس یک نام وارد کنید (به عنوان مثال انتخاب) و OK.

مرحله 3: عکس را کپی کنید

بیایید اولین عکس را از آلبوم عکس به لیست کشویی منتقل کنیم. سلول با عکس اول را انتخاب کنید (نه خود عکس، بلکه سلول!) و

در اکسل 2003 به بعد، Shift را نگه دارید تا منو باز شود ویرایش. یک مورد قبلاً نامرئی باید در آنجا ظاهر شود. کپی به صورت تصویر:

در اکسل 2007 و جدیدتر، می‌توانید به سادگی فهرست کشویی زیر دکمه را گسترش دهید کپی (کپی) on صفحه اصلی تب:

در اکسل 2010، یک پنجره اضافی دیگر با انتخاب نوع تصویری که باید ایجاد شود ظاهر می شود:

انتخاب یک عکس از لیست کشویی

در آن، شما باید گزینه های "مانند صفحه" و "راستر" را انتخاب کنید.

کپی کن برو به ورق 2 در لیست کشویی و در هر سلول خالی نزدیک آن، مینی اسکرین شات ما از سلول را با یک عکس وارد کنید (منو ویرایش - چسباندن یا معمولی CTRL+V).

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

اکنون باید پیوندی ایجاد کنید که به سلول با عکس انتخاب شده اشاره کند. باز کردن منو درج - نام - تعریف or مدیر نام برگ فرمول و یک محدوده با نام دیگر ایجاد کنید:

انتخاب یک عکس از لیست کشویی

نام پیوند ما، فرض کنید، خواهد بود عکسو فرمول

=СМЕЩ(Лист1!$B$2;ПОИСКПОЗ(Выбор;Фотоальбом;0)-1;0;1;1)

=OFFSET(Лист1!$B$2;MATCH(Выбор;Фотоальбом;0)-1;0;1;1)

از نظر فنی، یک تابع MATCH سلولی را با مدل مورد نظر در کاتالوگ با نام و تابع پیدا می کند انحراف سپس پیوندی به سلول مجاور سمت راست نام یافت شده، یعنی سلول با عکس محصول می دهد.

مرحله 5. پیوست کردن یک عکس به یک پیوند

باقی مانده است که عکس کپی شده را انتخاب کنید لیست 2 و در نوار فرمول وارد کنید

=عکس

و Enter را فشار دهید

همه! 🙂

 

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

پاسخ دهید