فرمولی جهت 10 رقم کالاهایی که بیشترین فروش را دارند با تشکر.
بیشترین فروش 10 نمونه کالا
Collapse
X
-
سلام
با فرض اینکه 100 رقم کالای متمایز در محدوده a1 تا a100 داشته باشید و مبالغ فروش آنها در محدوده b1 تا b100 باشد. برای اینکار ابتدا محدوده c1 تا c10 را انتخاب نموده و فرمول زیر را به صورت آرایه ای بنویسید. یعنی بعد از نوشتن فرمول همزمان کلیدهای کنترل و شیفت و اینتر را بفشارید.
کد PHP:=index(a1:a100;match(large(b1:b100;row(indirect("1:10")));b1:b100;0))
-
ممنون حل شد =index(a1:a16,match(large(b1:b16,row(indirect("1:1 0"))),b1:b16,0)) اما تو فرمول شمااین علامت ; اخطار میده اما با تغیربه علامت , درست شد .
حال یه سوال تعداد کالاها ثابت نیستن که 100 کالا را در نظر بگیرم متغیر است کالا.
ممنون از جواب شما.کامنت
-
با سلام
علاوه بر پاسخ جناب mohammad2060 شما میتونید از خود فیلتر اکسل استفاده کنید و در تنظیمات number filter گزینه top 10 را انتخاب کنید
از این فرمول در conditional formating نیز میتونید استفاده کنید
بفرض نام کالا در ستون a و تعداد در ستون b قرار دارد و شروع مقادیر از سطر دوم به بعد است
علاوه بر این روشها میتوانید از این فرمول نیز استفاده کنیدکد PHP:=$B2>=LARGE(B:B;10)
البته با ستون کمکی حل شده
فرمول ستون کمکی برای پیدا کردن کالاهائی که بیشترین فروش رو داشتند
این فرمول هم برای جستجوی کالاهاکد PHP:=IF($B2>=LARGE(B:B;10);MAX(C$1:C1)+1;"")
علاوه بر فرمولها و روشهای بالا روشهای زیادی وجود داره که به جواب برسیدکد PHP:=IFERROR(INDEX(A$2:A$24;MATCH(ROW(A1);C$2:C$24;0));"")
مثلا استفاده از تابع rank و larg و توابع دیگه
اگه فرمول بدون ستون کمکیش رو نوشتم قرار میدم
فایل ضمیمه شد
فایل ضمیمه گردیدفایل های پیوست شده[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
یه فایل ضمیمه میکنم که روش مرتب سازی هست
و فرمولهای دیگه برای بدست آوردن top 10
فایل ضمیمه گردیدفایل های پیوست شدهLast edited by generalsamad; 2015/06/14, 00:19.[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
سلام
چون جدا كننده سيستم من ; و براي سيستم شما , بود براي همين پيغام خطا ميداد.
براي داده هاي زياد هم ميتونيد از اين فرمول استفاده كنيد.[ATTACH]7408[/ATTACH]کد PHP:=index(a:a,match(large(b:b,row(indirect("1:10"))),b:b,0))
کامنت




کامنت