نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: فرمت سل

  1. #1


    آخرین بازدید
    2017/01/02
    تاریخ عضویت
    August 2012
    نوشته ها
    30
    امتیاز
    5
    سپاس
    4
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    فرمت سل

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

  2.  

  3. #2


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط maj نمایش پست ها
    سلام
    من میخوام توچندتاسلول اعدادی روبزارم ممکنه اعشاری باشه یانباشه میخوام طوری باشه که اگه اعشاری بود مثلاتادورقم اعشار برام نشون بده ولی اگه اعشار نداشت بجای اون دورقم صفر نزاره چکارکنم؟
    با درود
    سلول های مورد نظرت را انتخاب کن و راست کلیک کن و Format Cell رو انتخاب کن سپس از تب Number در بخش Category گزینه Number رو انتخاب کن و سپس در قسمت Decimal Places عدد 2 را وارد کن.

  4. #3


    آخرین بازدید
    2017/01/02
    تاریخ عضویت
    August 2012
    نوشته ها
    30
    امتیاز
    5
    سپاس
    4
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    ممنون دوست عزیز همون کاروکردم گفتم که نمی خوام اگه عددی مثل 10 راوارد کردم به صورت10.00نمایش بده

  5. #4


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط maj نمایش پست ها
    ممنون دوست عزیز همون کاروکردم گفتم که نمی خوام اگه عددی مثل 10 راوارد کردم به صورت10.00نمایش بده
    درود
    می توانید از Conditinal Formating استفاده کنید:
    برای سلول مورد نظر دو فرمول می نویسید که با شرط برقراری فرمول هایتان فرمت سلول مورد نظر به همان شکلی که می خواهید تغییر میکند

    فرمول اول:
    MOD(A1;INT(A1))<>0=

    با برقرار شدن این فرمول شما فرمت سلول رو بصورت 2 رقم اعشار تعریف کنید

    فرمول دوم:
    MOD(A1;INT(A1))=0=

    با برقرار شدن این فرمول شما فرمت سلول رو بصورت بدون رقم اعشار تعریف کنید

    البته اگر به vba آشنایی دارین از طریق کدنویسی هم خواسته شما انجام شدنیست.
    امیدوارم اینبار تونسته باشم مشکلتون رو حل کنم.
    ویرایش توسط abootorab : 2014/12/22 در ساعت 01:15


  6. #5


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    دوست عزیز if هم می تونید بنویسید:
    کد:
    =if(int(A1)=A1,round(A1,0),round(A1,2))


  7. #6


    آخرین بازدید
    2017/01/02
    تاریخ عضویت
    August 2012
    نوشته ها
    30
    امتیاز
    5
    سپاس
    4
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    بسیارسپاسگزارم ازپاسخهایتان خیلی عالی
    اما یک را خیلی اتفاقی پیداکردم نمیدونم که آیا همیشه جواب میده یانه الان که درموردکارمن جواب داده اونم اینکه درFormat Cellدر بخش Categoryگزینه General روانتخاب کردم وسپس اوکی ،قضیه حل شدیعنی اگه بنویسم10عدد10نشون میده واگه بنویسم10.75 عدد10.75رونشون میده هیچ تغییری هم درگزینه های دیگرش ندادم
    بازهم ازهمگی ممنون

  8. سپاس ها (1)


  9. #7


    آخرین بازدید
    22 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,469
    امتیاز
    12312
    سپاس
    8,924
    سپاس شده
    10,583 در 3,742 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط maj نمایش پست ها
    بسیارسپاسگزارم ازپاسخهایتان خیلی عالی
    اما یک را خیلی اتفاقی پیداکردم نمیدونم که آیا همیشه جواب میده یانه الان که درموردکارمن جواب داده اونم اینکه درFormat Cellدر بخش Categoryگزینه General روانتخاب کردم وسپس اوکی ،قضیه حل شدیعنی اگه بنویسم10عدد10نشون میده واگه بنویسم10.75 عدد10.75رونشون میده هیچ تغییری هم درگزینه های دیگرش ندادم
    بازهم ازهمگی ممنون

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

  10. سپاس ها (1)



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

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

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

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

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

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

علاقه مندی ها (Bookmarks)

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

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