در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

aras

خطا در فرمول IF در EXCEL

سلام به همه 

 

دوستان من در اکسلم دو کاربرگ با عناوین A1 و po تعریف کرده ام،  در کاربرگ A1 در سلول A1 فرمول زیر رو تعریف کرده ام که یه مقداریو بر میگردونه حالا تو همین کاربرگ A1 در سلول B10 زمانی که شرطی رو میزارم که اگر عدد 8 کوچکتر از عدد سلول A1 بود مقدار Y و در غیر اینصورت مقدار N  رو نشون بده ولی متاسفانه Y رو برمیگردونه در حالی که باید N رو برگردونه چون عدد 8 که کوچکتر از مقدار سلول A1 که مقدار آن 1 می باشد نیست . 

 

ممنون میشم راهنمایی کنید 

 

 

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

احتمالا بحث value واقعی A1 هستش .

شما دارید تو فرمول از concatnate استفاده می کنید و چیزهایی رو به هم می چسبونید ! خب ممکنه از حاصل اونها دیگه برداشت عدد نشه. سعی کنید بدون concatnate فرمول بالا رو بنویسید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **
aras

ممنون از پاسختون دوست عزیز ، دوست خوبم من میخام تو سلولA1 یه فرمولی رو بنویسم که مثلا اگر سلول A1 برابر با red بود سلول های زیر به ترتیب پر بشه 

 

C1=2

C2=5

C3=6

C4=8

C5=10

چطوری باید این کارو بکنم ممنون میشم راهنمایی کنید 

علی آقامیری

چیزی که می خواید ایراد داره ! شما نمی تونید تو A1 هم مقدار داشته باشید هم فرمول !

به A1 مقدار بدید و برای هر کدوم از C1 تا C5 یک IF داخل خودش بنویسید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **
aras

ممنون ازتون ، ظاهرا با این فرمول به نتیجه رسیدم 

 

=IF (8<VALUE(RIGHT(A1,4)),"Y","N")

 

چون مقدار بازگشتی شرط IF از نوع متنی یا به اصطلاح string  هستش بنابراین هر مقداری که به عنوان value درست و یا غلط بودن شرط وارد بشه خروجی حاصل از نوع رشته ای خواهد بود و برای این کار باید از تابع value جهت تبدیل به مقدار عددی استفاده کرد 

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....