آموزش توابع اكسل - آموزش فرمول نويسي در اكسل
فصل اول : توابع كار با متن در اكسل ( رايگان )
توابع حذف كاراكترهاي اضافي
CLEAN : حذف تمام كاراكترهاي غير قابل چاپ.
TRIM : حذف فاصلههاي اضافي و فاصلهها در آغاز و پايان عبارت.
توابع تبديل حروف كوچك و بزرگ
LOWER : تمامي كاراكترها را به حروف كوچك تبديل ميكند.
PROPER : كاراكترهاي موجود در يك متن را به حالت استاندارد تبديل ميكند.
UPPER : تمامي كاراكترها را به حروف بزرگ تبديل ميكند.
تبديل حروف به اعداد به يكديگر
CHAR و UNICHAR : تبديل كد ASCII به حروف.
CODE و UNICODE : تبديل حروف به كد ASCII.
جايگزين كردن قسمتي از يك رشته متن
REPLACE : جاي كاراكتر مورد نظر كاراكتر ديگري را قرار ميدهد.
SUBSTITUTE : جاي عبارت درج شده در يك جمله عبارت ديگري را قرار ميدهد.
توابع دستيابي به قسمتي از يك رشته
CONCATENATE : به هم چسباندن دو يا چند متن.
LEFT : نمايش تعداد حروف سمت چپ سلول مورد نظر.
MID : نمايش بخشي از يك كلمه.
RIGHT : نمايش تعداد حروف سمت راست سلول مورد نظر
REPT : تكرار عبارتي خاص را به تعداد مشخص.
توابع اطلاعاتي
LEN : شمارش تعداد كاراكترهاي موجود در يك سلول.
FIND : پيدا كردن حروف مورد نظر خود در يك عبارت(حساس به كوچكي و بزرگي).
SEARCH : پيدا كردن حروف مورد نظر خود در يك عبارت.
EXACT : مقايسه عبارت موجود در دو سلول.
T : تشخيص متن بودن.
توابع تبديل انواع دادهها در اكسل
VALUE :پارامتر وروردي را به عدد تبديل ميكند.
TEXT : ورودي تابع به متن تبديل ميشود.
FIXED : عدد ورودي را گرد كرده و به متن تبديل ميكند.
فصل دوم : توابع منطقي ( رايگان )
توابع عملگر بولي
AND : گزارههاي مختلف را چك كرده و در صورت درست بودن تمامي آنها مقدار درست و در غير اين صورت مقدار نادرست را برميگرداند.
OR : گزارههاي مختلف را چك كرده و در صورت درست بودن يكي آنها مقدار درست و در غير اين صورت مقدار نادرست را برميگرداند.
NOT : اگر مقدارهاي وارد شده با هم برابر باشند مقدار نادرست و اگر نابرابر باشند مقدار درست را برميگرداند.
توابع شرطي
IF : تابع شرطي.
IFERROR : طرح يه معادله و درصورت اشتباه بودن پيغام مورد نظر به نمايش در بيايد.
IFNA : محتواي خروجي خطا را تغيير ميدهد.
توابع بازگرداننده مقادير ثابت منطقي
TRUE : مقدار True را برميگرداند.
FALSE : مقدار False را برميگرداند.
فصل سوم : توابع اطلاعاتي ( رايگان )
توابع اطلاعات خطا
ISERROR : اگر مقدار داده شده بدون خطا باشد مقدار نادرست را بازميگرداند.
ERROR.TYPE : به جاي نمايش error يك عدد نمايش ميدهد.
توابع اطلاعاتي عددي
ISNUMBER : تشخيص عدد بودن يا متن بودن.
ISEVEN : تشخيص زوج بودن.
ISODD : تشخيص فرد بودن.
N : تبديل هر عبارتي به عدد.
توابع ديگر انواع داده
ISBLANK : تشخيص خالي بودن يك سلول.
ISLOGICAL : اگر جواب يك معادله درستي يا نادرستي بود عبارت true را نمايش ميدهد د ر غير اين صورت عبارت false را نشان ميدهد.
ISTEXT : شناسايي توابعي كه داراي متن ميباشد.
ISNONTEXT : مخالف تابع ISTEXT ميباشد.
ISREF : مشخص ميكند كه عبارت وارد شده يك محدوده از سلول ها است يا خير.
ISFORMULA : بررسي ميكند داخل يك سلول تابع يا فرمول وجود دارد يا خير.
TYPE : مشخص ميكند در داخل هر سلول چه نوع كاراكتري وجود دارد.
تابع اطلاعات عمومي
CELL : هر نوع اطلاعاتي كه در مورد سلول مورد نظر بخواهيم در اختيار ما قرار ميدهد.
SHEET : شيت مورد نظر چندمين شيت است
SHEETS : تعداد شيتهاي موجود در فايل اكسل
INFO : نمايش مشخصات سيستم.
توابع بازگرداننده مقادير ثابت
NA : نمايش پيغام خطاي #N/A .
فصل چهارم : توابع تاريخ و زمان
توابع تاريخ و زمان
DATE : تاريخ مورد نظر.
TIME : زمان مورد نظر.
توابع تاريخ و زمان فعلي
NOW : نمايش تاريخ و زمان جاري سيستم.
TODAY : نمايش تاريخ جاري سيستم.
توابع سازنده زمان
HOUR : از زمان فقط ساعت را نمايش ميدهد.
MINUTE : از زمان فقط دقيقه را نمايش ميدهد.
SECOND : از زمان فقط ثانيه را نمايش ميدهد.
توابع سازنده تاريخ
DAY : از تاريخ فقط روز را نمايش ميدهد.
MONTH : از تاريخ فقط ماه را نمايش ميدهد.
YEAR : از تاريخ فقط سال را نمايش ميدهد.
WEEKNUM : مشخص ميكند كه در چندمين هفته از سال قرار داريم.
WEEKDAY : مشخص ميكند كه در چندمين روز از هفته قرار داريم.
توابع محاسباتي تاريخ
EDATE : تاريخ را به عقب يا جلو ببريم.
EOMONTH : مشابه تابع EDATE ولي با اين تفاوت كه وقتي تاريخ را به جلو ميبريم آخرين روز آن ماه را به نمايش در ميآورد.
WORKDAY : شمارش روزهاي كاري.
WORKDAY.INTL : كاري مشابه با تابع WORKDAY را انجام ميدهد، با اين تفاوت كه روزهاي تعطيل را خودمان مشخص ميكنيم.
DAYS : تعداد روزهاي بين دو تاريخ
DAYS360 : شمارش روزهاي بين دو تاريخ.
NETWORKDAYS : شمارش روزهاي كاري بين دو تاريخ.
NETWORKDAYS.INTL : شمارش روزهاي كاري بين دو تاريخ.
(روزهاي تعطيل را خودمان مشخص ميكنيم.)
فصل پنجم : توابع آدرس دهي و جستجو
توابع آدرس دهي به سلول
ADDRESS : آدرس دهي در اكسل.
INDEX : براي ارجاع از يك يا چند سلول استفاده ميشود.
INDIRECT : با وارد كردن يك رشته آن را تبديل به يك مرجع سلول ميكند.
OFFSET : تعيين محدودهاي از سلول ها ميباشد.
اطلاعات سطر، ستون و محدوده
ROW : مشخص ميكند در چندمين رديف قرار داريم.
COLUMN : مشخص ميكند در چندمين ستون قرار داريم.
ROWS : همانند تابع ROW ميباشد، ولي با اين تفاوت كه شما ميتوانيد مقدار چندين سلول را وارد نماييد.
COLUMNS : همانند تابع ROWS عمل ميكند ولي با اين تفاوت كه مجموعه رديفها را شمارش ميكند.
AREAS : وظيفه شمارش محدودهها را دارد.
توابع جستجوي داده
HLOOKUP : به صورت افقي به دنبال عبارت مورد نظر ميگردد.
VLOOKUP : به صورت عمودي به دنبال عبارت مورد نظر ميگردد.
LOOKUP : در يك مجموعه از دادهها به دنبال يك مقدار ميگردد
CHOOSE : در يك ليست به صورت رشته شما با وارد كردن يك عدد رشته مورد نظر در ليست را به نمايش در ميآورد.
HYPERLINK : لينك دادن به يك سلول.
FORMULATEXT : فرمول موجود در يك سلول
MATCH : موقعيت نسبي موردي را در يك آرايه مشخص ميكند.
PIVOT TABLE : روش استفاده از جداول محوري
GETPIVOTDATA: استخراج داده از جدول
فصل ششم : توابع رياضي در اكسل قسمت اول
اطلاعات اوليه اعداد
ABS : محاسبه عمليات قدر مطلق .
SIGN : تشخيص مثبت يا منفي بودن عدد.
GCD : بزرگترين مقسوم عليه دو يا چند عدد را بدست ميآوريد
LCM : كوچكترين مضرب مشترك دو يا چند عدد را نمايش ميدهد.
عملگرهاي رياضي
SUM : محاسبه عمليات جمع.
POWER : عدد اول را به توان عدد دوم ميرساند.
SQRT : محاسبه جذر عدد مورد نظر.
QUOTIENT : استفاده از اين تابع ميتوان قسمت صحيح تقسيم دو عدد را بدست آورد.
MOD : محاسبه باقيمانده دو عدد.
AGGREGATE : مجموعه چندين تابع.
SUBTOTAL : مجموعه چندين برنامه كاربردي.
توابع گرد كننده
CEILING : عدد ورودي اول را به ضريب بزرگتر يا مساوي عدد ورودي دوم در مياورد.
CELING.MATH : همانند تابع فوق است با يك پارامتر بيشتر
EVEN : عدد را به اولين عدد بزرگ و زوج تبديل ميكند.
FLOOR : عدد ورودي اول را به ضريب كوچكتر يا مساوي عدد ورودي دوم در مياورد.
FLOOR.MATH :همانند تابع فوق است با يك پارامتر بيشتر
EVEN: عدد ورودي به اولين عدد بزرگتر از خودش و زوج تبديل ميكند.
INT : عدد مورد نظر را گرد ميكند و به صورت يك عدد صحيح نمايش ميدهد.
MROUND : عدد ورودي اول را به ضريب نزديكترين عدد ورودي دوم در مياورد.
ODD : تبديل عدد به اولين عدد فرد.
ROUND : گرد كردن اعداد.
ROUNDDOWN : وظيفه گرد كردن در يك محدوده از تعداد رقم اعشار يا صحيح به سمت پايين را دارد.
ROUNDUP : وظيفه گرد كردن در يك محدوده از تعداد رقم اعشار يا صحيح به سمت بالا را دارد.
TRUNC : مقدار اعشار يا عدد صحيحي كه ميخواهيم نمايش بدهيم.
فصل هفتم : توابع رياضي در Excel قسمت دوم
جمع شرطي
SUMIF : جمع اعداد با شرايط مورد نظر.
عملياتهاي پيشرفته رياضي
SUMPRODUCT : براي ضرب كردن اعداد استفاده ميشود.
SUMSQ : به توان دو رساندن اعداد.
SUMX2MY2 : اين تابع كه علاوه بر اين كه عددها را به توان دو ميرساند دو به دو از هم كم ميكند و نتيجه را با هم جمع ميكند.
SUMX2PY2 : اين تابع كه علاوه بر اين كه عددها را به توان دو ميرساند دو به دو با هم جمع ميكند و نتيجه را با هم جمع ميكند.
SUMXMY2 : اعداد مورد نظر را اول از هم كم ميكند و سپس به توان دو ميرساند.
SERIESSUM : مجموعه سري تواني.
توابع ماترسي
MDETERM : محاسبه دترمينال ماتريس.
MINVERSE : معكوس يك ماتريس مربعي.
MMULT : محاسبه ضرب دو ماتريس.
MUNIT : تعريف يك ماتريس يكه يا واحد
محاسبه فاكتوريل
FACT : محاسبه فاكتوريل.
FACTDOUBLE : ضرب اعداد بين دو عدد مورد نظر( اگر عدد وارد شده فرد باشد فقط اعدا فرد را ضرب ميكند و بالعكس).
MULTINOMIAL : محاسبه فرمول
توابع متفرقه
ROMAN : عدد ورودي را به صورت لاتين نمايش ميدهد.
COMBIN : محاسبه تعداد جابجاييها بدون توجه به ترتيب قرارگيري.