سلام دوست عزیز، فرمول ذیل را استفاده کنید
=IF((A1+1)>20,20,A1)
- رسول سلیمانی به 2 سال قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
سلام
شرمنده من این فرمول را بلدم ولی با فرمول قبلی می خواهم باهم استفاده کنم یعنی هم این فرمول باشه و هم اون فرمول.
این دوتا فرمول رو چطوری توی یک دستور پیاده کنم؟
دو تا if رو چطوری میشه در یک خانه پیاده کرد؟
IF(A1<20,A1+1,A1)
IF((A1+1)>20,20,A1)
- اکبری به 2 سال قبل پاسخ داد
- آخرین ویرایش 2 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
این فرمول
=IF((A1+1)>20,20,A1)
به تنهایی کاری که میخواهید را انجام میدهد و نیازی به ترکیب توابع و استفاده از دو if نیست
در کل برای ترکیب توابع کافی است تابع را در آرگومان تابع دیگر قرار دهید مثال
=IF(A1>10, SUM(B1:B5),MAX(B1:B6)
- رسول سلیمانی به 2 سال قبل پاسخ داد
- آخرین ویرایش 2 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
ممنون از راهنمای شما.
این فرمول رو خودم هم استفاده کردم.
ولی مشکل جایی هست که مثلا یک نفر نمره اش 19.5 شده و با این فرمول یک نمره بهش اضافه میشه و در نتیجه نمره نهایی میشه 20.5
من میخوام این مشکل رو حل کنم.
البته میتونم در یک ستون جدید یک فرمول جدید بنویسیم و این مشکل رو حل کنم.
ولی میخوام بدونم راهی داره که بهش بگم اگه نمره اگه از 20 کمتر بود یک نمره بهش اضافه کن به شرطی که از 20 بیشتر نشده.
- اکبری به 2 سال قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
اگر نمره اعشاری هم داری اینطوری بنویس
=IF(A1>19,A1,A1+1)
- رسول سلیمانی به 2 سال قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
سوالهای محبوب
دستهبندی های سوال
- ابزارهای اکسل (3)
- اکسل (17)
- توابع اکسل (28)
- -توابع متنی (3)
- ماکرو / VBA (12)
- -یوزر فرم (7)
- کاربرد توابع (3)
برچسب های سوال
- توابع اکسل × 21
- اکسل - عمومی × 15
- VBA \ MACRO × 5
- یوزرفرم × 4
- شمارش کاراکتر × 1
سوالهای بدون پاسخ
- نحوه استفاده توابع
- 0
- 1
- 0
- یوزرفرم
- 0
- 1
- 0
- جمع شرطی در اکسل
- 0
- 1
- 0
محصولات
-
برنامه اکسل روش آنتروپی (Entropy)
امتیاز 5 از 5۰ تومان – ۴۶۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۶۰,۰۰۰ تومان -
برنامه اکسل روش SAW فازی (Fuzzy SAW)
امتیاز 5 از 5۰ تومان – ۴۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۱۰,۰۰۰ تومان -
برنامه اکسل روش دیمتل (DEMATEL)
امتیاز 4.80 از 5۰ تومان – ۴۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۹۰,۰۰۰ تومان -
برنامه اکسل روش ویکور (VIKOR)
امتیاز 2.67 از 5۰ تومان – ۴۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۹۰,۰۰۰ تومان -
برنامه اکسل روش الکتره (ELECTRE)
امتیاز 4.50 از 5۰ تومان – ۴۲۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۲۰,۰۰۰ تومان -
برنامه اکسل روش تاپسیس (TOPSIS)
امتیاز 4.25 از 5۰ تومان – ۵۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۵۹۰,۰۰۰ تومان -
برنامه اکسل روش کوپراس (COPRAS)
امتیاز 5.00 از 5۰ تومان – ۵۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۵۱۰,۰۰۰ تومان -
برنامه اکسل روش SAW
امتیاز 4.50 از 5۰ تومان – ۳۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۳۱۰,۰۰۰ تومان
مطالب پربازدید
انتخاب چندگزینه از لیست کشویی در اکسل (20,683)
تراز کردن متن در اکسل (10,500)
صحت سنجی کد ملی در اکسل (9,048)
6 روش بدست آوردن مقادیر منحصر به فرد در اکسل (8,279)
اضافه کردن توابع جدید به اکسل (7,913)
تبدیل عدد به ساعت در اکسل (6,568)
کپی کردن خودکار فرمول ها در اکسل (6,015)
تابع AND در اکسل (5,484)
ساخت جدول سه بعدی (3D Table) در اکسل (4,643)
شمارش تعداد کاراکتر خاص در متن با اکسل (4,398)
سلام
میخواهم یک تابع بنویسم که اگر اعداد یک ستون کمتر از 20 بود، اعداد آن ستون را به اضافه یک کند به شرطی که از نتیجه از 20 بزرگتر نباشد.
من فرمول رو به این صورت می نویسم و نتیجه هم میده ولی مشکلی که هست اینه که نمیتونم بهش بگم اعداد بالای 20 رو به 20 روند کن.
=IF(A1<20,A1+1,A1)