یک جدول در فایل پیوست شده هست که برای محسبه یک فرمول عدد مورد نظر در این فرمول از این جدول پیدا بشه. خودم فکر می کنم از if های تو در تو باید استفاده بشه. اگر دوستان فرمول ساده تری سراغ دارند ممنون میشم راهنمایی کنند.
پیدا کردن یک عدد در یک جدول
Collapse
X
-
پیدا کردن یک عدد در یک جدول
با درود به همه.
یک جدول در فایل پیوست شده هست که برای محسبه یک فرمول عدد مورد نظر در این فرمول از این جدول پیدا بشه. خودم فکر می کنم از if های تو در تو باید استفاده بشه. اگر دوستان فرمول ساده تری سراغ دارند ممنون میشم راهنمایی کنند. -
راه های مختلفی هست اما من بهتون پیشنهاد میدم در اینجور مواقع از نام گذاری محدوده ها استفاده کنید
اما شروطی داره
شما باید ستون سمت چپ رو به مثلا pol65 تا pol97 تغییر نام بدید و ردیف رو هم همینطور طبق فایل پیوست
بعد کل جدول رو انتخاب می کنید و از منوی furmola گزینه creat from selection رو میزنید و تیک top row و left colomn زده شده باشه
با این کار شما خیلی راحت مناطق مختلف جدولت رو نامگذاری کردی
حالا تو هر سلولی خواستی تایپ کن pol گزینه ها میاد،انتخاب میکنی،یه فاصله میزاری و تایپ میکنی fact باز گزینه های ستون میاد،بعد از انتخاب اینتر میزنی
تقاطع هر ردیف و ستونی رو بخوای در هرجای اکسلت بهت میده
این مراحل رو تو فایل نمونه واست انجام دادمفایل های پیوست شده[CENTER][SIZE=3][B]هرچیز که در جستن آنی، آنی[/B][/SIZE][/CENTER] -
يک مقدار توضيحتان نقص دارد، ولي تا آنجا که من فهميدم ظاهرا" شما مي خواهيد شرط هاي Factors و Pol Purity را در دو سل تعريف کنيد و بعد سل سوم بيايد بر حسب اينکه در دو خانه اول چه مقداري نوشته ايد مقدار آنها را در جدول پيدا و عدد واقع در تقاطع آنها در جدول را بازگرداند، اگر اين طور باشد بايد از VLOOKUP استفاده کنيد، براي همين فايل مورد نظر شما اگر فرض کنيم که شرط Factors در خانه S1 و شـــــرط Pol Purity در خانه R1 تعريف شده باشد فرمول سل سوم مي شود:
کد PHP:=VLOOKUP(R1;A3:L35;(S1*10)+3;FALSE)
[SIGPIC][/SIGPIC]کامنت
-
با سلام،
روش های آقا بهنام و آقای پارسا اینقدر عالی و حرفه ای بود واقعا خجالت می کشم این فایل رو بزارم ولی یه راه خیلی آماتوری رو می تونی از فایل پیوست ببینی.فایل های پیوست شده[FONT=tahoma][SIZE=2][B][COLOR=#800080][SIZE=3]در دنیا فقط یک نفر وجود دارد که باید از او بهتر باشید و آن کسی نیست جز گذشته خودتان[/SIZE] [/COLOR][/B][/SIZE][/FONT]
[CENTER][SIZE=7][FONT=franklin gothic medium][/FONT] [/SIZE]
[/CENTER]کامنت
-
شکسته نفسي مي نماييد علي آقا، اتفاقا" خيلي هم جامع بود، بسيار عالي، فقط حالا که زحمت کشيده ايد، اگر به جاي 0.0 و 0.1 و 0.2 فرمول خانه زرد رنگ را مستقيما" به سر ستونها ربط دهيم که باز هم بهتر مي شود يعني:
اون وقت با تغيير سر ستونها باز هم نتيجه مورد نظر حاصل خواهد شد.کد PHP:=if(o12=c2;3;if(o12=d2;4;if(o12=e2;5;if(o12=f2;6;if(o12=g2;7;if(o12=h2;8;if(o12=i2;9;if(o12=j2;10;if(o12=k2;11;if(o12=l2;12))))))))))
[SIGPIC][/SIGPIC]کامنت
-
سلام
از اونجاییکه به تعداد آدمهای روی زمین راه حل واسه مسائل هست
! یه راه حل این مسئله هم استفاده از ترکیب index & match می باشد.تو فایل پیوست اگه دقت کنید کافیه شماره ستون و ردیف را بنویسید تا اون عدد پیدا بشه
فایل های پیوست شدهکامنت
-
با سلام وکسب اجازه از جناب علي پارسا گرامی ببینید در فرمول vlookup قسمت شماره ستون با توجه به ردیف های بالای جدول (Factors) که از 0.0 تا 0.9 نام گذاری شده با این فرمول عدد Factors در 10 ضرب میشه و با عدد ستون c که عدد 3 هست جمع میشه (جدول از ستون سوم آغاز شده) و شماره ستون تو فرمول قرار میگره. در اصل با توجه به نامگذاری ستون ، با ضرب 10 و بعلاوه 3 به راحتی شماره ستون رو بدست میاریم.[SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]کامنت
-
سلام به همگی
فقط خواستم کمکی کرده باشم و بگم با کاندیشنال فرمتینگ عدد به دست اومده را بلافاصله بر روی جدول مشاهده کرد.
خوشحالم که در انجمن شما عضو هستم.
با تشکر از همه دوستانفایل های پیوست شدهکامنت







کامنت