قفل کردن سلول های دلخواه در اکسل
نوشته شده توسط محسن در ساعت ۱٢:٢٦ ‎ب.ظ

علاوه بر به کار بردن کلمه رمز برای حفاظت از پرونده هایتان . اکسل ویژگی هایی را برای حفاظت از کار - یعنی حفاظت از کتابچه های کار . ساختار کتابچه های کار . خانه های کاربرگ . به صورت انفرادی . اشیا گرافیکی . نمودارها . سناریوها و پنجره ها و غیره و...... که مانع دسترسی و یا ویرایش آنها توسط افراد غیر مجاز می گردد  ارائه می هد . و نیز این امکان را فراهم می سازد که بتوانید عملیات خاص ویرایش را بر روی برگه های حفاظت شده انجام دهید .
بنا به طور پیش فرض . اکسل از کلیه خانه های کاربرگ و نمودار ها حفاظت می کند . ولی این حفاظت غیر فعال می باشد .

تصویر زیر را در نظر بگیرید :



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

برای انجام این کار به ترتیب زیر عمل کنید :

 1- ابتدا با استفاده از Ctrl+A تمام سلول های کاربرگ را انتخاب کنید .

2- سپس بر روی کاربرگ کلیک راست کنید . و گزینه Format Cells  را انتخاب نمایید .

3- در پنجره Format Cells  بر روی سربرگ Protection کلیک کنید و تیک گزینه Locked را غیر فعال کنید و بر روی OK کلیک نمایید .

4- سلولهایی که حاوی فرمول هستند را انتخاب کنید و دوباره مرحله 3 را انجام دهید . ولی در این مرحله تیک گزینه Locked  را فعال کنید .

5- بر روی تب Review کلیک کنید . و بر روی گزینه Protect Sheet کلیک کنید .

6- در پنجره Protect sheet به جز گزینه ُSelect Lock Cells تیک تمام گزینه ها را فعال کنید و رمز عبور خود را وارد نمایید .






7- در پنجره بعدی هم رمز عبور خود را دوباره وارد کنید و بر روی Ok کلیک کنید .


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






کارتکس محاسبه کارکرد و اضافه کاری در اکسل
نوشته شده توسط محسن در ساعت ۱٢:٢٤ ‎ب.ظ

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














ویژگیهای این برنامه :

1- ثبت 3 ورودی و خروجی برای پرسنل .

2- محاسبه مرخصی ساعتی .

3- محاسبه مرخصی روزانه .

4- محاسبه مرخصی استعلاجی .

5- محاسبه اضافه کار ماهانه .



راهنمای استفاده :

1- ابتدا  برنامه را از لینک زیر دانلود کنید .


2- قبل از باز کردن فایل در برنامه اکسل تنظیمات زیر را انجام دهید :

1- از منوی File بر روی گزینه Options کلیک کنید .

2- در پنجره Excel Options و در سمت راست بر روی گزینه Trust Center کلیک کنید .

3- در سمت چپ بر روی گزینه Trust Center Setting کلیک کنید .

4- در پنجره Trust Center بر روی گزینه Macro Setting کلیک نمایید و تیک گزینه Enable all macro را فعال کرده و بر روی ok کلیک نمایید .



1- بعد از وارد شدن به محیط برنامه بر روی گزینه ثبت اطلاعات کلیک نمایید .
2- در پنجره باز شده اطلاعات مورد نیاز را وارد نمایید .
نکته  1 : فیلد وضعیت شیفت اختیاری میباشد و اثری بر عملکرد محاسبات نخواهد گذاشت .
نکته 2  : فیلد کارکرد الزامی میباشد و شما میزان کارکرد عادی روزانه پرسنل مورد نظر خود را باید در این فیا وارد نمایید . مثلا پرسنل اداری از ساعت 7 تا 15 بنابراین کارکرد عادی 8:00 میباشد .

3- سپس بر روی ثبت اطلاعات کلیک نمایید . با انجام این کار اطلاعات از فرم به ماه مورد نظر شما منقل خواهند شد .

4- در قمست ماه شما می توانید با انتخاب گزینه عادی از ستون وضعیت مربوط به هر ماه ساعت کارکرد را همانند تصویر زیر  وارد نمایید .

 



اگر پرسنل شما از مرخصی ساعتی استفاده کرده است می توانید مقدار مرخصی ساعتی را در روز مورد نظر در ستون مرخصی ساعتی وارد نمایید .



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


حذف ارقام اعشاری در اکسل
نوشته شده توسط محسن در ساعت ۱۱:٠٠ ‎ق.ظ

تابع INT برای حذف ارقام اعشار :

تابع INT یک عدد را به طرف پایین و به سوی کم ترین عدد صحیح بعدی گرد می کند . اثر آن این است که به نظر می رسد که قسمت اعشاری حذف شده است و غالبا INT برای راحت کردن این کار ( حذف ارقام اعشاری ) به کار می رود .

INT زمانی به کار می رود که تمام چیزی که نیاز به دانستن آن دارید . قمست عدد صحیح یک عدد است .

ساختار کلی این  تایع به صورت زیر میباشد :

=INT(NUMBER)

INT(25.2) ----------25
INT(25.235)--------25




تابع TRUNC برای حذف برخی از ارقام اعشاری :

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

مقدار عددی 2  برای آرگومان دوم بیان می کند که 2 رقم اعشاری باید باقی بماند .

ساختار کلی این تابع به صورت زیر میباشد :

=TRUNC(NUMBER,[NUM_DIGITS])

TRUNC(212.652,2)--------------212.65
TRUNC(212.652,1)--------------212.6



تبدیل واحدهای اندازه گیری در اکسل
نوشته شده توسط محسن در ساعت ۱٠:٥۸ ‎ق.ظ

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

1- وزن و جرم
2 - فاصله
3- زمان
4 -فشار
5 -نیرو
6 - انرژی
7 - توان
8 - مغناطیس
9 -دما
10 - مقیاس مایع



 این تابع سه آرگومان می گیرد : مقدار . واحد اندازه گیری که تبدیل باید از آن انجام شود . و و حد اندازه گیری که تبدیل باید به آن انجام شود . مثلا در این جا . تابع کار تبدیل 10 گالن را به لیتر انجام می دهد :

=Convert(10,"gal","l")


مثال :  برای اینکه بدانیم 150 فوت چند متر میباشد می توان از فرمول زیر استفاده کرد :
=CONVERT(150,"ft","m")

نحوه محاسبه مالیات در اکسل
نوشته شده توسط محسن در ساعت ۱۱:٢۳ ‎ب.ظ
توابع منطقی به منظور آزمایش شرایط مختلف در یک صفجه گسترده مورد استفاده قرار می گیرند . مهم ترین توابع

منطقی موجود عبارتند از : IF,AND,OR,NOT

تابع منطقی IF :  این تابع شرایط به خصوصی را در یک خانه آزمایش کرده و بسته به درست و یا نادرست بودن نتیجه

آزمایش . مقادیر متفاوتی را نمایش می دهد .

ساختار کلی این تابع به صورت زیر میباشد :

=If(logical_test_Value,Value_If_True,Value_If_False)

Logical_Test : به جای این عبارت شرط خود را قرار می دهید . در این قسمت تابع . یک عبارت مقایسه ای درج می شود .

Value_If_True : مشخص کننده مقدار تابع در صورت درست بودن شرط است .

Value_If_False : مشخص کننده مقدار تابع در صورت غلط بودن شرط است .



به مثال زیر توجه کنید :

=If(A1>0,1,0)

در این تابع . عبارت شرط A1>0 است . چنان چه مقدار درج شده در خانه A1 بزرگتر از صفر باشد . این مقدار تابع عددی

1 را نتیجه می دهد و در غیر این صورت تابع عدد صفر را نتیجه می دهد .



تمرین 1 :  فرض کنید قصد دارید در سلول B1 فرمولی را وارد نمایید که اگر مقدار خانه A1 بزرگتراز 10 و کوچکتر مساوی

 15  باشد مقدار True و در غیر این صورت مقدار False در خانه B1 نمایش داده شود .


تابع منطقی AND :  این تابع به بررسی مقادیر در ج شده در محدوده ای از خانه ها پرداخته و یکی از دو مقدار درست و

یا نادرست را نتیجه می دهد . توجه داشته باشید که این تابع فقط می تواند یکی از دو مقدار True  و یا False را نتیجه

دهد . اگر فقط یکی از خانه هایی که برای تابع مشخص شده است . مقدار صفر را داشته باشد . نتیجه تابع نادرست

خوهد شد .

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

=IF(AND(A1>10,A1<=15),"true","false")


تمرین شماره 2 :

 فرض کنید قصد دارید مالیات حقوق پرسنل را با استفاده از تابع IF محاسبه کنید :

اگر حقوق کمتر از 3.500.000  باشد معاف از مالیات .

اگر حقوق بیشتر از 3.500.000 و کوچکتر مساوی 5.200.000  باشد - 10 درصد مالیات .

اگر حقوق بیشتر از 5.200.000 و کوچکتر مساوی 6.700.000  باشد - 20 در صد مالیات .

اگر حقوق بیشتر از 6.700.000 باشد - 25 درصد مالیات .



=IF(A1<3500000,"معاف از مالیات",

IF(AND(A1>3500000,A1<=5200000),A1*10%,

IF(AND(A1>5200000,A1<=6700000),A1*20%,

IF(A1>6700000,A1*25%))))




همانطور که در فرمول محاسبه مالیات ملاحظه کردید شما از یک تابع تو در توی If  برای محاسبه مالیات استفاده کردید . که بعد از مشخص کردن شرط و مقدار درستی که باید برگردانده شود به جای عبارت نادرستی که باید برگردانده شود شما شرط دیگری را با استفاده از تابع If  باید مشخص کنید.




حذف وبلاگ
نوشته شده توسط محسن در ساعت ۱٠:٤٩ ‎ق.ظ

برای آموزش های اکسل به وبلاگ زیر مراجعه کنید .

وبلاگ آموزش اکسل


کلمات کلیدی :
 
 

قالب وبلاگ

هاست لينوكس

مرجع راهنمای وبلاگ نویسان

سفارش طراحی اختصاصی قالب وب سايت و قالب وبلاگ

طراحي وب

شارژ ایرانسل

فال حافظ