پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -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


    آخرین بازدید
    08 _ 04 _ 2017
    تاریخ عضویت
    March_2011
    محل سکونت
    کرج
    نوشته ها
    514
    امتیاز
    1178
    سپاس
    1,833
    سپاس شده
    1,152 در 334 پست

    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
    M_R_M آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    February_2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,548
    امتیاز
    5582
    سپاس
    6,373
    سپاس شده
    4,378 در 1,226 پست

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

    RE: آموزش

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

    [/quote]

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


  6. #5


    آخرین بازدید
    08 _ 04 _ 2017
    تاریخ عضویت
    March_2011
    محل سکونت
    کرج
    نوشته ها
    514
    امتیاز
    1178
    سپاس
    1,833
    سپاس شده
    1,152 در 334 پست

    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


    آخرین بازدید
    17 _ 05 _ 2016
    تاریخ عضویت
    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 غیر فعال است