فرض کنید که شرکت شما اسپانسر یک نمایشگاه خودروی سودمند است و شما موظف به پیگیری امتیازات و معرفی برندگان هستید. هر ستون در کاربرگ نشان دهنده دسته بندی متفاوتی از خودرو است و هر ردیف نشان دهنده یک شرکت کننده متفاوت در مسابقه است. هر خانه در جدول شامل یک امتیاز برای آن شرکت کننده در دسته بندی های مناسب است. وظیفه شما پس از پیگیری امتیازات، محاسبه سه برنده برتر در هر دسته است: مقام اول، دوم و سوم.
اگر هر دسته دارای یک امتیاز منحصر به فرد برای هر فرد باشد (هیچ تساوی وجود ندارد)، محاسبه سه امتیاز برتر در هر دسته نسبتاً آسان است. فرض کنید از سه ردیف اول کاربرگ برای نشان دادن سه برنده برتر در هر دسته استفاده می شود. سلول A1 شامل 1 (برای مکان اول)، سلول A2 شامل 2 (برای مکان دوم) و سلول A3 شامل 3 (برای اینکه می دانید کدام مکان).
جدول امتیازدهی واقعی در سلول A5 با برچسب های ستون شروع می شود. سلول A5 حاوی کلمه "Names" است و سلول های B5:AA5 نام هر دسته خودرو را دارند. سلول های A6:A100 شامل نام هر شرکت کننده و B6:AA100 شامل امتیازات آن شرکت کنندگان بر اساس دسته است.
فرمول زیر را در سلول B1 وارد کنید:
=INDEX($A$6:$A$100,MATCH(LARGE(B$6:B$100,$A1),B$6:B$100,0))
فرمول را در بقیه محدوده نتایج، B1:AA3 کپی کنید. این فرمول به رتبه بندی در ستون A (1 تا 3) نگاه می کند و سپس از آن برای انتخاب اولین، دومین و سومین مقادیر بزرگ در هر ستون استفاده می کند. با این حال، به جای بازگرداندن مقدار، از این مقدار برای انتخاب نام شخصی با آن مقدار استفاده می شود. این نام است که برگردانده شده است.
این رویکرد، همانطور که ذکر شد، فرض می کند که هیچ تساوی در جدول امتیازدهی وجود ندارد. اگر امکان داشتن تساوی وجود داشته باشد، امتیازدهی بسیار پیچیده تر می شود و شاید بهترین راه حل ایجاد یک تابع تعریف شده توسط کاربر در یک ماکرو باشد. (دلیل اینکه کراوات کار را دشوارتر می کند این است که داوران باید مجموعه ای از قوانین را ارائه کنند که بر اساس آن روابط را قطع کنند. این قوانین می توانند متفاوت باشند، به این معنی که فرمول ها - و عملکردهای تعریف شده توسط کاربر - می توانند متفاوت باشند.)
پیشنهاد دیگر این است که نحوه نگهداری جدول امتیازات خود را اصلاح کنید. به جای ایجاد یک ماتریس بزرگ (26 ستون و هر تعداد شرکت کننده در مسابقه)، یک پایگاه داده کوچک ایجاد کنید که فقط سه ستون دارد: نام، دسته و امتیاز. سپس داده های مربوط به هر فرد را در پایگاه داده وارد می کنید و پایگاه داده را مرتب می کنید تا برندگان مورد نظر را بدست آورید. به سادگی ابتدا بر اساس دسته بندی و سپس بر اساس امتیاز مرتب کنید، و به راحتی می توانید ببینید که سه شرکت کننده برتر در هر دسته چه کسانی هستند.