excel fuctions by ali rahmatitavakol

18
جزوه توابع اکسلی توکل علی رحمت صفحه1 از11 [email protected] www.alirahmatitavakol.ir نگاهی بر05 ت ا بعبردی کار در نرم افزار اکسل(MS EXCEL) ی توکلف: علی رحمت تالیس مدیریت پروژه مشاور و مدر065 33 33 5113 www.alirahmatitavakol.ir [email protected]

Upload: ali-rahmatitavakolmscpmp

Post on 08-Jan-2017

750 views

Category:

Education


0 download

TRANSCRIPT

علی رحمتی توکل اکسل توابع جزوه

11 از 1 صفحه

[email protected] www.alirahmatitavakol.ir

نگاهی بر

در کاربردی بعات 05

(MS EXCEL)اکسل افزارنرم

تالیف: علی رحمتی توکل

مشاور و مدرس مدیریت پروژه

065 33 33 5113

www.alirahmatitavakol.ir

[email protected]

علی رحمتی توکل اکسل توابع جزوه

11 از 3 صفحه

[email protected] www.alirahmatitavakol.ir

علی رحمتی توکل

از دانشگاه صنعتی شریف )گرایش مهندسی صنایع( کارشناس ارشد مهندسی صنایع

حرفه ای مدیریت پروژه"دارای گواهی نامه" (PMP) موسسه مدیریت پروژه آمریکا"از"

مشاور مدیریت پروژه

مشاور طراحی نرم افزارهای مدیریت پروژه

برنامه ریزی و کنترل پروژه در شرکت های مختلفمدیر

دوره و سمینار آموزشی 033مدرس دوره های مدیریت پروژه با برگزاری بیش از

سازمان، موسسه و دانشگاه 03سابقه همکاری آموزشی با بیش از

ذیل مدرس دوره های

Excelکاربرد نرم افزار

در برنامه ریزی و

کنترل پروژه

نرم افزار مدیریت

پروژه

Primavera P6

نرم افزار مدیریت

ریسک پروژه

Pertmaster (Risk

Analysis)

نرم افزار مدیریت

پروژه

MS Project

برنامه ریزی و

کنترل پروژه های

مهندسی

مدیریت ریسک

پروژه

استقرار سیستم

مدیریت پروژه

استاندارد مدیریت

ارزش کسب شده

EVMپروژه

استاندارد مدیریت

PMBOKپروژه

برنامه ریزی و

کنترل پروژه

کاربردی

علی رحمتی توکل اکسل توابع جزوه

11 از 3 صفحه

[email protected] www.alirahmatitavakol.ir

ارزار بف دوره کاالرببد در می پبدازیم. MS Excelدر این مجال باه کالرببد ببای از توابع در بف ارزار

Excel و ریزی پبوژه می توا ید بل ابزارهل و توابعی آشاانل شااوید که در حوزه بب لمه کنتب و ریزی بب لمه در

گیبی دارد.قلبلیت بکلر ،ا واع پبوژه هل کنتب

علی رحمتی توکل اکسل توابع جزوه

11 از 4 صفحه

[email protected] www.alirahmatitavakol.ir

درج تابع -1 A1سلو در ،تصویب زیبببای مثل در تلبع مورد ظب درج می شود. =جهت درج تلبع در یک سلو ، بعد از عالمت مسلوی یل

ملیش داده می شود. A1در سلو B1به معنلی آن است که مقدار سلو B1=ربمو

در صورت تلیید ربمو در تصویب روق حلصل به صورت زیب اواهد بود.

ناحیه انتخابی در توابع -2 ا تخلب شده است. A1در تصویب زیب سلو ارد.د یه )تعدادی سلو کنلرهم(ببای از توابع یلز به ا تخلب لح

می بلشد. A4تل A2ببای مثل در تلبع زیب، لحیه ا تخلبی از سلو

=SUM(A2:A4(

علی رحمتی توکل اکسل توابع جزوه

11 از 0 صفحه

[email protected] www.alirahmatitavakol.ir

LENتابع -0 .کند می شملرش را A1تعداد کلراکتبهلی محتویلت سلو تلبع زیب،

=LEN(A1)

LEFTتابع -4 .کند می جدا را A1کلراکتب از سمت چپ سلو 3 تلبع زیب،

=LEFT(A1,3)

RIGHTتابع -0 .کند می جدا را A1کلراکتب از سمت راست سلو 3 تلبع زیب،

=RIGHT(A1,3)

MIDتابع -6از سامت چپ از کلراکتب ساوف شبوع کبده و تل چهلر کلراکتب را جدا می کند. یعنی کلراکتبهلی سوف تل ش م از سمت تلبع زیب،

چپ جدا می شو د.

=MID(A1,3,4)

LOWERتابع -7 .کند میبه کلراکتبهلی کوچک تبدیل را A1کلراکتبهلی الفبلیی سلو تلبع زیب،

=LOWER(A1)

UPPERتابع -8 .کند میبه کلراکتبهلی بزرگ تبدیل را A1کلراکتبهلی الفبلیی سلو تلبع زیب،

=UPPER(A1)

PROPERتابع -9 .کند میبه کلراکتب بزرگ و سلیب کلراکتبهلی آ با به کلراکتب کوچک تبدیل را A1اولین کلراکتب سلو تلبع زیب،

=PROPER(A1)

Tع تاب -13بودن ببرسی می کند . در صورت متن بودن عبلرت، عین عبلرت را بب می TEXT، عبلرت داال پبا تز را از لحلظ متن یل Tتلبع

ب این صورت چیزی لن می دهد.گبدا د و در غی

علی رحمتی توکل اکسل توابع جزوه

11 از 6 صفحه

[email protected] www.alirahmatitavakol.ir

را "Good"وارد شده است. در این صورت تلبع زیب، مقدار "Good"عبلرت متنی A1ببای مثل ربض کنید در داال سلو

لن می دهد.

=T(A1)

بلشد حلصل تلبع روق تهی اواهد بود. 54عدد A1توجه: در این مثل اگب مقدار داال سلو

UNICODEع تاب -11 کلراکتب داال تلبع را لن می دهد. اولینمببوط به کد عددی ،UNICODEتلبع

می بلشد 54که عدد "A"کد عددی مببوط به اولین کلراکتب داال تلبع یعنی کد عددی مببوط به کلراکتب بای مثل تلبع زیب،ب

را لن می دهد.

=UNICODE("Ali")

است. دلیلش این است که کلراکتب او عبلرت داال توابع یکسلن هستند. 54توجه: ابوجی دو تلبع زیبیکسلن و ببابب بل عدد

=UNICODE("Ali")

=UNICODE("Amin")

CODEتابع -12 ، کد عددی مببوط به کلراکتب داال تلبع را لن می دهد.CODEتلبع

می بلشد، را لن می دهد. 60که هملن عدد "A"ببای مثل تلبع زیب، کد عددی مببوط به کلراکتب

=CODE("A")

می بلشد. CHARتوجه: این تلبع ببعکس تلبع

CHAR تابع -10 کد عددی داال تلبع را لن می دهد. ، کلراکتب مببوط بهCHARتلبع

می بلشد، را لن می دهد. "A"که هملن حبف 54ببای مثل تلبع زیب، کلراکتب مببوط به کد

=CHAR(65)

می بلشد. CODEتوجه: این تلبع ببعکس تلبع

علی رحمتی توکل اکسل توابع جزوه

11 از 7 صفحه

[email protected] www.alirahmatitavakol.ir

ROW تابع -14 ، شملره سطب سلولی که این تلبع در آن وارد شده، لن می دهد.ROW)(تلبع

می بلشد لن می دهد. 4وارد کنیم، شملره سطب را که B5ببای مثل اگب این تلبع را در سلو

=ROW()

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

می بلشد. 5می بلشد که ببابب بل B6مثل حلصل تلبع زیب ببابب بل شملره سطب ببای

=ROW(B6)

COLUMN تابع -10 سلولی که این تلبع در آن وارد شده، لن می دهد. ستون، شملره COLUMN)(تلبع

می بلشد لن می دهد. 4را که ستونوارد کنیم، شملره B5ببای مثل اگب این تلبع را در سلو

=COLUMN()

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

می بلشد. 2می بلشد که ببابب بل B6 ستونمثل حلصل تلبع زیب ببابب بل شملره ببای

=COLUMN(B6)

ROWSتابع -16 ، تعداد سطبهلی موجود در محدوده ا تخلبی را لن می دهد. ROWSتلبع

هد.است، را لن می د 8ببای مثل تلبع زیب، تعداد سطبهلی موجود در محدوده ا تخلبی که ببابب بل

=ROWS(A3:C10)

COLUMNSتابع -17 موجود در محدوده ا تخلبی را لن می دهد. ستون هلی، تعداد COLUMNSتلبع

هد.است، را لن می د 3موجود در محدوده ا تخلبی که ببابب بل ستون هلیببای مثل تلبع زیب، تعداد

=COLUMNS(A3:C10)

علی رحمتی توکل اکسل توابع جزوه

11 از 1 صفحه

[email protected] www.alirahmatitavakol.ir

SHEETتابع -18

را لن می دهد. لحیه ا تخلبی (Worksheet)شملره کلرببگ تلبع این

ه در آن تلبع وارد شدهک (Worksheet) یشملره کلرببگ -زیبتلبع مل ند -در صورت وارد کبدن لحیه ای داال پبا تز مثل :

3عدد ،ارد شودو ،سوفو در صورتی که در کلرببگ 2عدد ،وارد شود ،دوف اگب این تلبع در کلرببگمثال را لن می دهد.

لن داده می شود.

=SHEET()

لن می دهد. می بلشد را یککه ببابب بل زیب شملره کلرببگ لحیه ا تخلبی راتلبع مثل :

=SHEET(Sheet1!D30)

SHEETSتابع -19

را لن می دهد. (Workbook) در رلیل( در حل ملیش و مخفی)هلی موجود کلرببگ تعدادتلبع این

را لن می دهد. هلی موجود در رلیل کلرببگ عدادت -زیبتلبع مل ند -در صورت وارد کبدن لحیه ای داال پبا تز مثل :

=SHEET()

در صورت وارد کبدن لحیه ای داال پبا تز، تعداد کلرببگ هلی موجود در رلیل را لن می دهد. کته:

TODAYتابع -23 تلریخ امبوز بب می گبدا د. تلبع زیب،

=TODAY()

NOW تابع -21 بب می گبدا د.را حل ملنزتلریخ و تلبع زیب،

=NOW()

MAXتابع -22

بب می گبدا د. A5تل A1بزرگتبین مقدار را در لحیه تلبع زیب،

=MAX(A1:A5)

MINتابع -20

بب می گبدا د. A5تل A1کمتبین مقدار را در لحیه تلبع زیب،

=MIN(A1:A5)

علی رحمتی توکل اکسل توابع جزوه

11 از 1 صفحه

[email protected] www.alirahmatitavakol.ir

SUM تابع -24 .کند می محلسبه را شده ا تخلب لحیه اعداد مجموع تلبع زیب،

=SUM(A2:A4(

AVERAGE تابع -20 .کند می محلسبه را شده ا تخلب لحیه اعداد میل گین تلبع زیب،

=AVERAGE (A2:A4(

PRODUCT تابع -26 .کند می محلسبه را شده ا تخلب لحیه اعداد ضبب زیب،تلبع

=PRODUCT(A2:A4(

ABS عددی تابع -27 .کند می محلسبه را شده ا تخلب لحیهعدد مندرج در قدرمطلق تلبع زیب،

=ABS(A2 (

INT عددی تابع -28 .کند می محلسبه را شده ا تخلب لحیهعدد مندرج در جزء صحیح تلبع زیب،

=INT(A2 (

MOD عددی تابع -29

را لن می دهد. B1سلو مقدار بب A1سلو مقدار زیب بلقیمل ده تقسیم تلبع

=MOD(A1,B1)

می بلشد لن می دهد. 4ا که ببابب بل ر 5بب ” 54“تقسیم عدد بلقیمل ده لبع زیبتببای مثل

=MOD(47,6)

EVEN عددی تابع -03 را لن می دهد. به اولین عدد زوج بزرگتب از اود A1 قدار سلومگبد شده زیب تلبع

=EVEN(A1)

را لن می دهد. 5یعنی به اولین عدد زوج بزرگتب از اود 5.3گبد شده عدد لبع زیبتببای مثل

=EVEN(4.3)

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

علی رحمتی توکل اکسل توابع جزوه

11 از 15 صفحه

[email protected] www.alirahmatitavakol.ir

ODD عددی تابع -01 را لن می دهد. بزرگتب از اود ربدبه اولین عدد A1 سلو قدار مگبد شده زیب تلبع

=ODD(A1)

را لن می دهد. 4یعنی بزرگتب از اود بدربه اولین عدد 5.3گبد شده عدد لبع زیبتببای مثل

=ODD(4.3)

ب از آن گبد اواهد شد.تن عدد ربد کوچکدر صورت قبار دادن اعداد منفی در این تلبع به اولی کته:

RAND عددی تابع -02 .عددی تصلدری را لن می دهد تلبع زیب،

=RAND()

RANDBETWEEN عددی تابع -00

.دهد می لن 21تل 01در بلزه را تصلدری عددی تلبع زیب،مثل :

=RANDBETWEEN(10,20)

ROUND تابع -04 رقم اع لر گبد می کند. Kرا تل A1تلبع زیب، مقدار سلو

=ROUND(A1,K)

می بلشد. 5.85ببای مثل ابوجی تلبع زیب،

=ROUND(4.836,2)

ROUNDDOWNتابع -00 رقم اع لر به پلیین )عدد کوچکتب( گبد می کند. Kرا تل A1لبع زیب، مقدار سلو ت

=ROUNDDOWN(A1,K)

می بلشد. 5.83 ببای مثل ابوجی تلبع زیب،

=ROUNDDOWN(4.836,2)

ROUNDUP تابع -06 ( گبد می کند.زرگتبب)عدد بلالرقم اع لر به Kرا تل A1لبع زیب، مقدار سلو ت

=ROUNDUP(A1,K)

می بلشد. 5.85 ببای مثل ابوجی تلبع زیب،

علی رحمتی توکل اکسل توابع جزوه

11 از 11 صفحه

[email protected] www.alirahmatitavakol.ir

=ROUNDUP(4.836,2)

IF تابع -07

را و در غیب این صورت، عبلرت آاب عبلرت دوف ،صاحت شاب ی را ببرسای می ملید و در صورت صحت داشتن شبط تلبع زیب،

.یل محلسبه می ملید لن داده

،ببرسای می ملید و در صورت صحت داشتن شبط را 21از عدد A1بزرگتب بودن مقدار سالو صاحت شابط تلبع زیب،مثل :

.را لن می دهد 31عدد ،و در غیب این صورت 4عدد

=IF(A1>20,5,30)

را ببرسی می ملید و در صورت صحت A2لو ببابب مقدار س 2از A1صاحت شابط بزرگتب بودن مقدار سالو تلبع زیب،مثل :

.را لن می دهد 31و در غیب این صورت، عدد B2و B1حلصل جمع سلو هلی داشتن شبط،

=IF(A1>(2*A2),B1+B2,30)

EXACT تابع -08

و در غیب این صورت TRUEرا ببرسی کبده و در صورت ببابب بودن آ هل مقدار B1و A1ببابب بودن مقلدیب سلو هلی تلبع زیب،

.را ببمی گبدا د FALSEمقدار

=EXACT(A1,B1)

AND تابع -09

را FALSEو در غیب این صورت مقدار TRUEصاحت چند شبط را ببرسی کبده و در صورت صحت تملمی آ هل مقدار تلبع زیب،

.ببمی گبدا د

=AND(A1>2,B1=5)

OR تابع -43

و در غیب این صااورت مقدار FALSEصااحت چند شاابط را ببرساای کبده و در صااورت عدف صااحت تملمی آ هل مقدار تلبع زیب،

TRUE را ببمی گبدا د.

=OR(A1>2,B1=5)

CLEAN تابع -41

.آن بب می گبدا د ALT+ENTERرا بدون تملمی کلراکتبهلی A1مقدار سلو تلبع زیب،

=CLEAN(A1)

TRIM تابع -42

.بب می گبدا داضلره )بیش از یک عدد( SPACEکلراکتبهلی را بل حذف A1مقدار سلو تلبع زیب،

علی رحمتی توکل اکسل توابع جزوه

11 از 13 صفحه

[email protected] www.alirahmatitavakol.ir

=TRIM(A1)

ISBLANK تابع -40

.را ببمی گبدا د FALSEو در غیب این صورت مقدار TRUEمقدار A1سلو در صورت اللی بودن تلبع زیب،

= ISBLANK (A1)

ISTEXT تابع -44

را FALSEو در غیب این صورت مقدار TRUEمقدار A1داشتن محتویلت سلو TEXTتلبع زیب، در صورت متن بودن یل ربمت

.ببمی گبدا د

=ISTEXT(A2)

ISNUMBER تابع -40

.را ببمی گبدا د FALSEو در غیب این صورت مقدار TRUEمقدار A1تلبع زیب، در صورت عدد بودن محتویلت سلو

= ISNUMBER(A2)

FIND تابع -46

اولین کلراکتب شملره ""شبوع به جستجو کبده و در صورت یلرتن عبلرت داال عالمت A1تلبع زیب، از اولین کلراکتب در سلو

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

=FIND("TEACHER",A1,1)

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

SEARCHتابع -47اولین کلراکتب شملره ""شبوع به جستجو کبده و در صورت یلرتن عبلرت داال عالمت A1تلبع زیب، از اولین کلراکتب در سلو

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

=SEARCH("TEACHER",A1,1)

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

VLOOKUP تابع -48

جستجو کبده و در صورت یلرتن آن در هملن سطب شبوع به D5تل B1را در اولین ساتون محدوده A1تلبع زیب، مقدار سالو

حبکت کبده تل به دومین ستون در هملن سطب ببسد و آن مقدار را لن می دهد.

=VLOOKUP(A1,B1:D5,2,FALSE)

علی رحمتی توکل اکسل توابع جزوه

11 از 13 صفحه

[email protected] www.alirahmatitavakol.ir

HLOOKUP تابع -49

شبوع به ستونجستجو کبده و در صورت یلرتن آن در هملن D5تل B1محدوده ساطب را در اولین A1تلبع زیب، مقدار سالو

ببسد و آن مقدار را لن می دهد. تونسدر هملن طبسحبکت کبده تل به دومین

=HLOOKUP(A1,B1:D5,2,FALSE)

COUNTIFS تابع -03

مقداری ببابب بل E5تل E1و در در لحیه A1مقداری ببابب بل D5تل D1تعداد سااطبهلیی را می شااملرد که در لحیه لبع زیب، ت

A2 و در در لحیهF1 تلF5 مقداری ببابب بلA3 داشته بلشند.

=COUNTIFS(D1:D5,A1,E1:E5,A2,F1:F5,A3)

SUMIFS تابع -01

هب یک از سلو هلی این لحیه در مجموع در ظب ه شب ی بمحلسبه می کند البته را A6تل A2حلصال جمع لحیه تلبع زیب،

C6تل C2و در سطب متنلظب آ هل در لحیه B11مقداری ببابب بل B6تل B2 آ هل در لحیهمتنلظب گبرته می شاو د که در سطب

موجود بلشد. C11مقداری ببابب بل

=SUMIFS(A2:A6,B2:B6,B11,C2:C6,C11)

اواهد بود. 4بب بل حلصل جمع شب ی ببا B13مثل بل وارد کبدن تلبع روق در سلو ببای

REPT تابع -02 ند.تکبار می ک B1ببابب بل مقدار سلو رعلتیدرا به A1مقدار سلو زیب تلبع

=REPT(A1,B1)

.می بلشد ALIALIALIدارای ابوجی بلر 3به میزان ALIبل تکبار کلمه تلبع زیب مثل :

=REPT("ALI",3)

علی رحمتی توکل اکسل توابع جزوه

11 از 14 صفحه

[email protected] www.alirahmatitavakol.ir

می توا ید بل ابزارهل و توابعی آشنل شوید ،"پبوژه کنتب و ریزی بب لمه در Excel ارزار بف کلرببد"در دوره

گیبی دارد.، قلبلیت بکلرا واع پبوژه هل کنتب و ریزی که در حوزه بب لمه

آشنل اواهید شد. Excel بف ارزار توابع و ابزارهلی لهلی کلرببدی بمثلل از بیق "هبرتپی Excel" دورهدر

آموزش کاربردی

Excelنرم افزار

ز مشاوره در خصوص استفاده ا

در Excelنرم افزار

ابرنامه ریزی و کنترل پروژه ه

طراحی ساختارها و

گزارش ها در

Excelنرم افزار

Excelخدمات قابل ارائه در مورد نرم افزار

علی رحمتی توکل اکسل توابع جزوه

11 از 10 صفحه

[email protected] www.alirahmatitavakol.ir

به آ هل دست یلرت Excelهلیی که می توان بل اساتفلده از ابزارهلی بف ارزار گزارشدر ادامه مو ه هلیی از

ارائه شده است:

1 گزارش

علی رحمتی توکل اکسل توابع جزوه

11 از 16 صفحه

[email protected] www.alirahmatitavakol.ir

2گزارش

علی رحمتی توکل اکسل توابع جزوه

11 از 17 صفحه

[email protected] www.alirahmatitavakol.ir

3گزارش

علی رحمتی توکل اکسل توابع جزوه

11 از 11 صفحه

[email protected] www.alirahmatitavakol.ir

4گزارش

علی رحمتی توکل

و مدرس مدیریت پروژهمشاور

065 33 33 5113

www.alirahmatitavakol.ir

[email protected]