فراخوانی تصاویر در اکسل. همانطور که با استفاده از فرمول Vlookup در اکسل می توان مطالب وابسته به یک کد را به صورت اتوماتیک احضار کرد.
با روش زیر میتوان ابن کار را با تصاویر انجام داد.
ابتدا تصاویر را در ستون A قرار دهید. (Inser Picture) اندازه سلول باید متناسب با سایز تصویر باشد.
در ستون B اسامی یا کد پرسنلی مربوط به هر تصویر را وارد نمایید.
در ستون C و در یک سلول دلخواه مثلاً C1 یک لیست بازشو از اطلاعات ستون B ایجاد نمایید.
روش کار مطابق تصاویر 1 تا 3
در یک سلول دلخواه مثلاً T1 فرمول را به شکل INDEX($A$1:$A$4,MATCH($C$1,$B$1:$B$4,0)) بنویسید و این فرمول را در حافظه کپی نمایید. (ctrl+C) و بعد کلیک Esc را فشار دهید.
اکنون به سلول T1 نامی را اختصاص دهید.
برای این کار از سربرگ Formulas بر روی Define Name کلیک نمایید.
از کادر ظاهر شده و در قسمت Name یک نام دلخواه (مثلاً Picture) را وارد نموده و در کادر Refers to فرمولی را که قبلاً در حافظه کپی کرده اید قرار دهید. (ctrl+V) – روش کار در شکل زیر توضیح داده شده است.
اکنون یکی از عکسها را کپی کرده و در سلول کناری لیست بازشو Paste کنید.
در حالی که تصویر در حال انتخاب است در قسمت فرمول بار در بالای صفحه کلیک نموده و پس از تایپ علامت تساوی نامی را که قبلاٌ برای سلول T1 انتخاب کرده بودید (pictur) تایپ نموده و کلید Enter را فشار دهید.
تذکر: بعد از اتمام کار فرمول نوشته شده را می توان حذف نمود.
روش اجرای مراحل کار را در تصاویر زیر ملاحظه فرمایید.
فایل ویدیویی این پست
سلام
ممنون از مطلب جالبی که گذاشتید.
در انتهای کار وقتی عکس رو انتخاب می کنم امکان ویرایش فرمولا بار رو ندارم. ممنون میشم راهنمایییم کنید.
با سلام و خسته نباشيد.ممنون از مطالب عالي وپر محتوا.واقعا مشكل من رو حل كرد اين مطلب
با سلام واحترام
در انتها ویرایش فرمول نمیشه انجام داد علت چی هست؟
سلام/میشه راهنمایی بفرمائین اگربخواهیم تصاویردریک شیت دیگرظاهربشه چه بایدکرد؟
سلام بی نهایت ممنونم.بسیار مفید بود.امیدوارم همیشه موفق باشید
سلام من وقتی فرمول رو داخل یه سلول می نویسم یا از صفحه سایت کپی و جایگذاری (البته با توجه به تعداد سلول های خودم فرمول رو تغییر میدم) می کنم فرمول ثبت نمیشه و خطا میده اون قسمت mach؟
دست شما درد نکنه بسیار بسیار ممنونم … عالی بود
با سلام و تشکر از شما دوست گرامی . من با روش درج عکس در سلهای مرج شده اکسل مشکل دارم . عکس فقط به اندازه سل اول در همان سل ذخیره میشه اگه راهنمایی کنید که چطوری با اندازه کل سلهای مرج شده در کل آنها ذخیره میشه ممنون میشم .
البته از روش درج عکس از تب enterprise خود عکس منظورمه .
عالی بود مشکلم حل شد ممنونم
سلام
این روش برای من جواب داد فقط نمی دونم چرا لیست بازشو ها به مشکل بر مخورن یعنی وقتی می خوام لیست بازشو رو باز کنم و یک اسم دیگه رو انتخاب کنم فلش کنارش ناپدید میشه و بعد از چندین بار کلیک کردن روی سلول به سختی ظاهر میشه.
وقتی عکسی که قرار تصویر افراد رو بیاره مشکل لیست های بازشو حل میشه ولی این پاک کردن صورت مسئله است لطفا کمک کنید.
با سلام و خسته نباشید
در حالت انتخاب بودن عکس نمی توانم در فرمول بار چیزی بنویسم ایکسل 2007 است از زحماتی که کشیده اید ممنون
سلام. بهتره که از آفیس نسخه 2013 یا 2016 استفاده کنید
سلام . کافیه عکس را در شیت دیگر کپی کنی
سلام
وقتی که عکسها را از شیت دیگه ای فراخوانی می کنم سایز عکسها بهم میریزه. با اینکه در شیت مرجع سایز تمامی عکسها یکی است.
اگر مقدور هستراهنمایی کنید.
سلام.
پاسخ به ایمیل شما ارسال گردید
سلام. وقت به خیر.
من میخوام یه فرمول با نام A بنویسم که هر وقت اون رو فراخوامی کردم بره از یک جای مشخص اطلاعات رو بخونه و در سلول من بریزه. این اطلاعات حاوی متن و عکی هستن. مثلا میخوام از شیت 2 سلولهای A10:12 که باهم مرج شدن رو برام فراخوانی کنه. کدش رو به نحو زیر نوشتم ولی این کد فرمت متن رو تغییر میده و عکس رو هم برنمیگردونه. ممکنه راهنمایی کنین؟
ممنون
Public Function A()
A = Workbooks(“factor formula”).Sheets(“2”).Range(“A10”)
End Function
سلام
پاسخ به ایمیل شما ارسال شد
سلام
اگر بخواهیم همین عکس در شیت دیگری همانند vlookup عمل کنه چکار کنیم
ممنون
سلام
این روش همان فرمول vlookup برای فراخوانی تصویر است. کافی است به روش توضیح داده شده در یک شیت دلخواه فرمول ها را بنویسید و با وارد کردن کد مقابل هر تصویر آن را در همان شیت فراخوانی کنید.
حتماً نیازی نیست که فرمول ها را در همان شیتی که تصاویر قرار دارند نوشته شود
من کل کارهای گفته شده را چند بار انجام دادم ولی جای گزینه اکس 0 نوشته شده و یا تغییر اسم در کرکره ای عکس ثابت است
سلام
فایلی که تهیه کرده ای به آدرس amshahbazikl@gmail.com بفرست تا بررسی کنم
سلام وقتتون بخیر من هرکاری کردم نتوستم این کاررو انجام بدم و به من خطا میده ممنون میشم راهنمایی بفرمایید خیلی بهش احتیاج دارم