پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: آموزش

  1. #1


    آخرین بازدید
    27 _ 04 _ 2013
    تاریخ عضویت
    May_2012
    نوشته ها
    79
    امتیاز
    1
    سپاس
    0
    سپاس شده
    1 در 1 پست

    آموزش

    با درود
    راستش من خیلی راجع به توابع vlookup و if تودرتو توجه کردم و مطلب دیدم ولی نتونستم زیاد ازشون استفاده کنم. یعنی توی هر پستس که میرم یک فرمول نوشته شده که برام جدیده و گیج میشم. آیا جزوه ای که خیلی ساده و روان این 2 تابع رو توضیح داده باشه هست؟:blush: :D
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    March_2011
    محل سکونت
    کرج
    نوشته ها
    515
    امتیاز
    1183
    سپاس
    1,840
    سپاس شده
    1,157 در 335 پست

    Alireza به Yahoo ارسال پیام فرستادن پیام با Skype به Alireza

    RE: آموزش

    دوست گرامی
    نوشتن فرمول if نیاز به یه تعریف منطقی داره یعنی شما اول باید بدونی این فرمول چکار باید انجام بده بعد شروع به نوشتن فرمول کنی .
    در مرحله اول اگر شرط بیشتر از یکی باشد شما از سه گزینه میتونی استفاده کنی:
    1- if تو در تو
    2- if(and
    3- if(or
    حالا اگه ما چند شرط داشته باشم باید تصمیم بگیریم از کدوم فرمول استفاده کنیم

    اگر A1 بزرگتر از 10 بود سلول a1 , a2 جمع بشه و A2 کوچکتر از 50 سلول a1 از a2 کسر بشه باید دو تا if نوشته بشه

    کد PHP:
     =IF(A1>10;SUM(A1:A2);IF(A2<50;A2-A1;"")) 

    اگر A1 و A2 بزرگتر از 10 بود این دو سلول جمع بشه از if(and استفاده میکنیم

    کد PHP:
     =if(and(a1>10;a2>10);sum(a1:a2);""
    اگر A1 یا A2 بزرگتر از10 بود این دو سلول جمع بشه از if(or استفاده میشه

    کد PHP:
     =if(or(a1>10;a2>10)sum(a1:a2);""
    در همه فرمولهای بالا قسمت دوم شرط یعنی valu_if_false خالی بودن سلول است که شما هر شرطی را میتوانید جایگزین کنید.

  4. #3


    آخرین بازدید
    27 _ 04 _ 2013
    تاریخ عضویت
    May_2012
    نوشته ها
    79
    امتیاز
    1
    سپاس
    0
    سپاس شده
    1 در 1 پست

    RE: آموزش

    با سپاس از شما دوست گرانمایه
    اطلاعاتی راجع به if تو در تو میخوام. اگه ممکنه.

  5. #4
    mokaram آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


    آخرین بازدید
    12 دقیقه پیش
    تاریخ عضویت
    February_2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,566
    امتیاز
    5609
    سپاس
    6,398
    سپاس شده
    4,405 در 1,240 پست

    mokaram به Yahoo ارسال پیام فرستادن پیام با Skype به mokaram

    RE: آموزش

    با سپاس از شما دوست گرانمایه
    اطلاعاتی راجع به if تو در تو میخوام. اگه ممکنه.

    [/quote]

    دوست عزیز if تو در تو هم مثل if معمولی هست شما اگه ساختار if را بلد باشی مشکل حله.
    تو موردی که شما خواستی بعد از نوشتن ایف ، نوشتن شرط بعد تو قسمت عدم وجود شرط دوباره ایف را مینویسید . یعنی ایف جدید تا هر چند تا ایف که بخواین
    [undefined=undefined]=if(a1>10,"b2=20,if(a1=10,b2=25,if(a1<10,b2="")))


  6. #5


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    March_2011
    محل سکونت
    کرج
    نوشته ها
    515
    امتیاز
    1183
    سپاس
    1,840
    سپاس شده
    1,157 در 335 پست

    Alireza به Yahoo ارسال پیام فرستادن پیام با Skype به Alireza

    RE: آموزش

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

    یک نمونه IF که به همین روش نوشتم برای محاسبه حق عضویت پرداختی سالانه

    کد PHP:
     =IF($A$2<32;($A$4-G3);IF($A$2<63;($A$4*2-SUM(G3:H3));IF($A$2<94;($A$4*3-SUM(G3:I3));IF($A$2<125;($A$4*4-SUM(G3:J3));IF($A$2<156;($A$4*5-SUM(G3:K3));IF($A$2<187;($A$4*6-SUM(G3:L3));IF($A$2<218;($A$4*7-SUM(G3:M3));IF($A$2<248;($A$4*8-SUM(G3:N3));IF($A$2<278;($A$4*9-SUM(G3:O3));IF($A$2<308;($A$4*10-SUM(G3:P3));IF($A$2<338;($A$4*11-SUM(G3:Q3));($A$4*12-SUM(G3:R3)))))))))))))+E3-F3 

  7. #6

    آخرین بازدید
    19 _ 01 _ 2013
    تاریخ عضویت
    January_2013
    نوشته ها
    1
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: آموزش

    سلام
    ممكنه يه توضيح مختصر در مورد:
    =IF(SUM(AD3:AD973)=0;0;((SUM(CC3:CC986))/(SUM(AD3:AD973))*100))
    به من بديد؟ اينكه چه معني داره؟

  8. #7


    آخرین بازدید
    10 _ 06 _ 2017
    تاریخ عضویت
    July_2011
    محل سکونت
    تهران
    نوشته ها
    140
    امتیاز
    318
    سپاس
    221
    سپاس شده
    250 در 81 پست

    RE: آموزش

    اگر مجموع AD3:AD973 برابر با صفر شد مقدار صفر را قرار بده و در غیر اینصورت مجموع CC3:CC986 را بر آن تقسیم و در صد ضرب کرده و مقدار آن را نشان بده

    این فرمول بمنظور جلوگیری از ارور دادن تولید شده است چون اگر مقدار جمع AD3:AD973 برابر صفر باشد در مخرج حاصل تقسیم CC3:CC986 بر AD3:AD973 مقدار صفر برمیگردد که حاصل #DIV/0! میباشد


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است