آشنایی با تابع Indirect در اکسل - Excel

شهادت اما محمد باقر( ع )  شکافنده و مرزبان علوم نبوی بر دوستداران علم و اندیشه تسلیت باد:

چیزی  با چیزی نیامیخته است که بهتر از حلم با علم باشد .

بحارالانوار ، دار احیاء الترا العربی ، ج 75، ص(172)

کار تابع indirect اینست که محتویات درونش را که یک آدرس است به تابع بعدی انتقال می دهد تا محتویات ادرس مذکور را نمایش دهد.درحقیقت به صورت غیر مستقیم مقدار یک سلول را انتقال می دهد.

مثلا فرض کنید در سلول g5 نشانی سلول a1 را نوشته اید، حال اگر در یک سلول دیگر فرمول زیر را بنویسید آن سلول محتویات a1 را نشان می دهد:

 

=indirect(g5)                                                        

به تصویر زیر دقت کنید 

 

حل یک مثال با این تابع : محدود های از اعداد را در ستون a تا c داریم و می خواهیم با تغییر اعداد سطر محدوده جمع نیز تغییر کند . فرمول :

=SUM(INDIRECT("a"&G2&":c"&I2))

را می نویسیم تا تابع indirect  سطر 2 تا 10 را در ستون های a تا c به تابع جمع ارسال کند.

 


تزریق یک فایل اکسل به اوت لوک 2010

فرض کنید از شماره تلفن های موبایلتان یک نسخه کپی گرفته اید و می خواهید فایل اکسل آنرا به اوت لوک تزریق کنید تا با استفاده از امکانات آن با استفاده از یک خط تلفن و یک مودم َ با دوستانتان تماس حاصل کنید.

مراحل تزریق(  import ) داده های اکسل به اوت لوک  (    outlook  ):

1- ابتدا اوت لوک 2010 را باز کرده :    file / open / import       

 

 گزینه   import from another program or file رااتنخاب می کنیم:

 

نوع فایل را اکسل انتخاب می کنیم ( در اوت لوک 2010 هنوز گزینه اکسل 2010 موجود نیست )

 

فایل مورد نظر را انتخاب می کنیم.در این مرحله نوع تکرار رکوردها را نیز تعیین می کنیم.

 

 

گزینه تماس ها contacts  را انتخاب می کنیم تا داده ها به صورت دفترچه تلفن ذخیره شوند                          

 

 

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

 

 باید مثل اکسس آنها را درگ کرد.

 

 

 حال دفترچه تلفن حاضر است . می توانید از آن برای تماس با شماره های آن بدون استفاده از دستگاه تلفن استفاده کرد.

 فرد مورد نظر را جستجو کرده ، سپس شماره انرا از منوی home گزینه more  یافته یا برروی آن دبل کلیک می کنیم.

 برای جستجو هم  کلید های ctrl + e  را استفاده می کنیم.

 

 

 

 

     

 


جمع بستن ساعات ها - اکسل پیشرفته -( تکراری )

هر گاه چند سلول را که حاوی مقدار داده ای ساعت می باشد را با هم جمع کنیم اکسل به صورت پیش فرض آنها را دوباره با قالب ساعت نشان می دهد . به تصویر زیر دقت کنید . ستون جمع در حقیقت جمع ساعت های کارکرد سه ماه مهر و آبان و آذر است اما بجای اینکه جمع را نشان دهد ساعت را نشان می دهد .

 

برای رهایی از این مشکل کافی است سلول های حاوی جمع را با قالبی دیگر نمایش دهیم . برروی آنها راست کلیک کرده گزینه ی format cells  و number  و  custom بخش  hh:mm  را انتخاب کرده  ، در اطراف hh  یک جفت علامت براکت قرار می دهیم  ([hh]) 

منبع : کتاب ترفند های اکسل ( محمد حسن مهدوی ) 


تکرار در اکسل 2010 - repeat all item labels

اگر در اکسل 2010 جدول محوری ترسیم کردید که یک گزارش خلاصه شده از داده های یک جدول را ارائه می کند . شما قادر خواهید بود داده های برچسب های آنرا در هر سطر تکرار کنید .این کار در اکسل 2010 ابراز مناسبی دارد به نام   repeat all item labels در قسمتreport layout / design تب pivottable tools .

 

 

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

 

کافی است جدول را کپی کرده و عملیات فیلتر و یا فرمول نویسی را آغاز کنید .


پر کردن فضای خالی بین سلول های پر - ترفند 23

گاهی اوقات کاربران لیست هایی دریافت می کنند که داده های آن به صورت منظم پر نشده است .مثلا خروجی برخی از نرم افزار ها و جداول محوری از این گروهند . به تصویر زیر نگاه کنید :

 

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

۱- ابتدا محدوه ی نام را انتخاب کرده

۲- سلول های خالی آنرا انتخاب می کنیم . ( برای اینکار کافی است کلید های ctrl +g را فشرده و سپس گزینه ی blanks  را مطابق تصویر زیر انتخاب کنید )

۳- حال که سلول های خالی انتخاب شدند کافی است به اکسل بفهمانیم که ای سلول ها چگونه باید پر شوند. برای این منظور در همان حالی که سلول های خالی انتخاب شده اند علامت مساوی (=) را فشرده سلول بالایی را که حاوی داده (علی) است را انتخاب می کنیم .

۴- اکنون کافی است که با فشردن کلید     ctrl+enterعملیات را تایید کنیم.