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

موضوع: نوشتن یک فرمول شرطی

  1. #1


    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    October_2013
    نوشته ها
    36
    امتیاز
    11
    سپاس
    0
    سپاس شده
    13 در 13 پست

    Depressed نوشتن یک فرمول شرطی

    با سلام خدمت دوستان .....
    فرض کنید که یک سری عدد داریم :
    1
    2
    3
    4
    5
    6
    7
    7
    7
    6
    5
    4
    4
    5
    6
    7
    8
    و.....
    اگر توجه کنید تا عدد 7 سیرش صعودی بوده سپس در عدد 7 توقف کرده و سپس سیرش نزولی شده ودوباره وقتی به 4 رسیده توقف کرده وسپس سیرش صعودی شده .

    حالا سوال بنده اینه که چطورفرمول در vb باید نوشته بشه که:
    اگر اعداد سیرشان صعودی است =A
    اگراعداد توقف کردند=B
    اگراعداد سیرشان نزولی شد=C

    ممنون میشم از دوستان اگر کمکم کنند .
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    24 _ 08 _ 2014
    تاریخ عضویت
    June_2011
    نوشته ها
    278
    امتیاز
    82
    سپاس
    37
    سپاس شده
    87 در 34 پست

    به وی بی احتیاج نداره. فرض کنید اعداد شما از A1 شروع بشن. در ستون B از سلول B2 شروع کنید فرمول A2-A1 رو بنویسید اگه عدد مثبت بشه یعنی سیر صعودی و اگه منفی بشه سیر نزولی داره و اگه صفر بشه یعنی تغییری نداره. یه If هم بگذارید:

    کد:
    IF(A2-A1>1;"A";IF(A2=A1;"B";"C"))
    ویرایش توسط Amirsayyafi : 27 _ 10 _ 2013 در ساعت 03:23

    این نیز بگذرد.


  4. #3


    آخرین بازدید
    17 _ 01 _ 2014
    تاریخ عضویت
    November_2013
    محل سکونت
    اصفهان
    نوشته ها
    7
    امتیاز
    11
    سپاس
    9
    سپاس شده
    3 در 3 پست

    سلام دوستان


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

    ممنون از لطف شما

  5. #4


    آخرین بازدید
    12 ساعت پیش
    تاریخ عضویت
    September_2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    2,609
    امتیاز
    8604
    سپاس
    5,364
    سپاس شده
    6,940 در 2,199 پست

    Amir Ghasemiyan به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط Somi نمایش پست ها
    سلام دوستان


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

    ممنون از لطف شما


    سلام دوست عزيز
    اگر فقط جواب نهايي رو ميخواين از اين فرمول استفاده كنيد.

    کد:
    =SUM(IF(A1:A8>0;A1:A8;""))/SUM(IF(A1:A8<0;A1:A8;""))
    اگر ميخواين مثبت ها جدا حساب بشه و منفي ها جدا حساب بشه و شما نتيجه رو ببينين و جمع نهايي هم جدا حساب بشه شما به سه سلول نياز دارين و اين فرمول ها
    کد:
    =SUM(IF(A1:A8>0;A1:A8;""))
    =SUM(IF(A1:A8<0;A1:A8;""))
    =D1/E1
    تمامي اين فرمول ها (بجز آخرين فرمول) را بايد بصورت آرايه اي استفاده كنيد. ( يعني بعد از نوشتن فرمول بجاي زدن دكمه enter از كليدهاي تركيبي ctrl+shift+enter استفاده كنيد)

    ویرایش توسط Amir Ghasemiyan : 29 _ 11 _ 2013 در ساعت 21:13


  6. #5


    آخرین بازدید
    17 _ 01 _ 2014
    تاریخ عضویت
    November_2013
    محل سکونت
    اصفهان
    نوشته ها
    7
    امتیاز
    11
    سپاس
    9
    سپاس شده
    3 در 3 پست

    سلام دوست عزیز ، معذرت میخوام مرتبا سوال میپرسم ،

    من یک ستون تاریخ دارم از سال2011 تا سال2013 ، اما چون داده هام زیاد هستند میخواستم اگه بشه اول هر ماه با یک رنگ دیگه مشخص باشه ، آیا فرمولی هست که به

    ستون تاریخم بدم تا خودش اول هر ماه رو مثلا آبی بکنه .

    ممنون .

  7. #6


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

    Alireza به Yahoo ارسال پیام فرستادن پیام با Skype به Alireza
    سلام
    بنظر من برای اینکار باید یک تابع ترکیبی if و mid در کاندیشنال فرمتینگ نوشته بشه
    ویرایش توسط Alireza : 30 _ 11 _ 2013 در ساعت 22:01
    تنها راهي که به شکست مي انجامد، تلاش نکردن است


  8. سپاس ها (3)


  9. #7


    آخرین بازدید
    12 ساعت پیش
    تاریخ عضویت
    September_2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    2,609
    امتیاز
    8604
    سپاس
    5,364
    سپاس شده
    6,940 در 2,199 پست

    Amir Ghasemiyan به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط Somi نمایش پست ها
    سلام دوست عزیز ، معذرت میخوام مرتبا سوال میپرسم ،

    من یک ستون تاریخ دارم از سال2011 تا سال2013 ، اما چون داده هام زیاد هستند میخواستم اگه بشه اول هر ماه با یک رنگ دیگه مشخص باشه ، آیا فرمولی هست که به

    ستون تاریخم بدم تا خودش اول هر ماه رو مثلا آبی بکنه .

    ممنون .
    سلام دوست عزيز
    اميدوارم تونسته باشم جوابتون رو بدم
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsm Book3.xlsm اطلاعات (18.0 کیلو بایت, 49 نمایش)


  10. #8


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

    Alireza به Yahoo ارسال پیام فرستادن پیام با Skype به Alireza
    با اجازه استاد قاسمیان
    این هم یک فایل به روش کاندیشنال فرمتینگ
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx Book1.xlsx اطلاعات (9.9 کیلو بایت, 38 نمایش)
    تنها راهي که به شکست مي انجامد، تلاش نکردن است



  11. #9


    آخرین بازدید
    20 _ 03 _ 2017
    تاریخ عضویت
    January_2013
    محل سکونت
    شیراز
    نوشته ها
    1,176
    امتیاز
    3079
    سپاس
    1,558
    سپاس شده
    3,013 در 757 پست

    با درود
    کد:
       Dim LastRow As Long
        With ActiveSheet
            LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
        End With
    Columns(1).Interior.ColorIndex = 0
    Dim m
    For Each m In Sheet1.Range("A1:A" & LastRow)
    Dim dTheDate As Date
    dTheDate = DateSerial(Year(m.Value), Month(m.Value), 1)
    If m.Value = dTheDate Then
    m.Interior.ColorIndex = 4
    End If
    Next m
    کد بالا رو تو ایونت فعال شدن شیت مورد نظرتون یا برای یک باتن بنوبسید . هر موقع شیت فعال بشه یا دکمه فشرده بشه اولین روز هر ماه که تو ستون A نوشته شده رنگش سبز میشه.
    در پناه خداوندگار ایران زمین باشید و پیروز


  12. #10


    آخرین بازدید
    17 _ 01 _ 2014
    تاریخ عضویت
    November_2013
    محل سکونت
    اصفهان
    نوشته ها
    7
    امتیاز
    11
    سپاس
    9
    سپاس شده
    3 در 3 پست

    با سلام خدمت سروران عزیز

    دوستان تابع CumulativeSum همان تابع sum هست یا فرق میکنه ؟

  13. سپاس ها (1)



صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

نوشتن فرمول شرطی در اکسل

فرمول شرطی در اکسل

نحوه نوشتن فرمول شرطی در اکسل

نوشتن فرمولهای شرطی در اکسلآموزش فرمول های شرطی در اکسلفرم عمليات شرطي در اكسلفرمول شرطیطریقه نوشتن فرمول if در اکسلشرطی در اکسسنحوه نوشتن تابع سه شرطی در اکسلفرمولهای شرطی دراکسلروابط شرطی در اارایه اکسلتابع * midنوشتن سه شرطي در اكسلنمونه دستور اکسل و نگارش 1فرمول در اكسسدستورات شرظیaccessنوشتن فرمول در اکسسنوشتن دستور شرطی در اکسلنوشتن فرمول های شرطی در اکسلنوشتن دستورات شرطی در اکسلآموزش نوشتن دستورات شرطی در اکسلنحوه نوشتن فرمول if در اکسلنوشتن فرمول در اکسلشرطی پیشرفته در اکسل

کلمات کلیدی این موضوع

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

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