تابع افزوده برای محاسبه جمع سلولهای رنگی
تابع افزوده برای محاسبه جمع سلولهای رنگی
یکی از توابع پر کاربردی که برای بسیاری از دوستان مورد استفاده است، اما متاسفانه در اکسل وجود نداره، تابعی برای محاسبه جمع سلولهاییه که رنگ خاصی دارند.
فرض کنید با توجه به شرایطی که مد نظر شما بوده برخی از سلولها رو به رنگهای خاصی درآوردید. مثلا مبالغی که از وصول اونها مطمئن نیستید رو زرد کردید. حالا میخواید بدونید جمع مبالغی که سلول اونها زرد رنگ شده چقدره؟
برای انجام این کار از هیچ یک از توابع آماده اکسل نمیتوان استفاده نمود. لذا دو راه باقی میماند (که هر دو نهایتاً یکی هستند)
۱- استفاده از کدهای VBA
۲- استفاده از توابع افزوده
البته با کمی وقت میتوان کدهای VBA را به توابع افزوده قابل استفاده برای عوام تبدیل نمود و بالعکس. ولی در اینجا قصد انجام این کار را ندارم (شاید در آینده بشرط وقت). الان فقط روش دوم را شرح میدهم و به این وسیله یک تابع افزوده را به اکسل اضافه خواهیم کرد که حاصل جمع یک بازه از سلول ها را از روی رنگ آنها مشخص میکند.
۱- برای انجام این کار بعد از باز کردن فایل اکسل کلید ترکیبی Alt+F11 را بزنید تا به محیط ویرایش VBA بروید
۲- در این محیط از پنجره سمت چپ روی گزینه Modules کلیک راست کنید و سپس از منوی باز شده گزینه Insert و بعد از زیر منوی باز شده گزینه Module رو انتخاب کنید تا یک ماژول جدید ایجاد شود
۳- در پنجره خالی باز شده کد زیر را وارد کنید
Public Function SumByColor(Cell4Color As Range, Sum_Range As Range) Dim ColorNo As Integer Dim CellsSum As Double ColorNo = Cell4Color.Interior.ColorIndex For Each cell In Sum_Range If cell.Interior.ColorIndex = ColorNo Then CellsSum = WorksheetFunction.Sum(cell, CellsSum) End If Next cell SumByColor = CellsSum End Function
۴- حال فایل خود را با پسوند xlam ذخیره نمایید
با این کار شما یک تابع افزوده ایجاد نمودید که نه تنها برای خود بلکه برای دیگران هم قابل استفاده خواهد بود (بشرط اینکه در تنظیمات اجازه اجرا به کدهای VBA داده شده باشد)
در ادامه تابع افزوده را برای استفاده قرار خواهد داد
درباره حسین صابری
عضو هیئت علمی دانشگاه آزاد - ارشد حسابداری (دانشجوی دکتری حسابداری) - کارشناس رسمی قوه قضاییه (حسابداری و حسابرسی) - برنامه نویس و مدرس کامپیوتر
نوشته های بیشتر از حسین صابریمطالب زیر را حتما مطالعه کنید
فایل حقوق دستمزد 98 و اکسل محاسبه مالیات حقوق 98
معرفی توابع جدید در اکسل ۲۰۱۹
همانطور که می دانید مجموعه آفیس هر سه سال یک بار نسخه جدید خود را عرضه می کند و در ورژن های جدید امکانات جدیدی را قرار می دهند که کار با نرم افزارها را برای کاربران راحت تر کند
در اکسل ۲۰۱۹ چندین ابزار کاربردی اضافه شده است که در این قسمت مب خواهیم به معرفی چند تابع جالب و بسیار کاربردی آن بپردازیم. توابعی که در این بخش یاد خواهیم گرفت در نسخه OFFICE 365 وجود داشتند اما چون این نسخه به صورت غیررایگان عرضه شده بود بسیاری از کاربران امکان پرداخت هزینه آن را نداشته و از این توابع محروم بودند
توابعی که به معرفی آنها می پردازیم شامل موارد زیر می باشند:
CONCAT
TEXTJOIN
MINIFS
MAXIFS
IFS
SWITCH
محاسبه مالیات حقوق تحت اکسل
ورود سریع تر اطلاعات
ورود سریعتر داده ها در اکسل به کمک قابلیت Auto Correctشاید برای شما پیش آمده باشد که در یک زمان ورود اطلاعات یک فهرست، به صورت مداوم مجبور به تکرار یک کلمه یا جمله هستید. بهترین راه برای این کار استفاده از ویژگی Auto Correct است. به عنوان نمونه ما در ورود اطلاعات یک جدول کلمه @talant_ir را دائما تکرار می کنیم، و تصمیم داریم با ورود عبارت @t به صورت خودکار کلمه @talant_ir تکرار شود. برای اینکار از مسیر ذیل استفاده می کنیم.
محاسبه بهای تمام شده به روش FIFO
بسیاری از حسابداران محاسبات مربوط به بهای تمام شده را به صورت دستی و به صورت کاردکس بالا انجام می دهند که این کار زمانبر و پر از اشتباه خواهد بوددر این آموزش می خواهیم محاسبات را با استفاده از نرم افزار اکسل انجام دهیم و دقت و سرعت محاسبات را بالا ببریم.
دیدگاهتان را بنویسید