DEV Community

Cover image for #113 — Ranking of Row-Based Data
Judith-Data-Processing-Hacks
Judith-Data-Processing-Hacks

Posted on

2 1 1 1 1

#113 — Ranking of Row-Based Data

Problem description & analysis:

Here below is a data table:

source table

Task: Calculate the ranking of students by TotalScore (in descending order) and fill the results in corresponding cells of column D.

Solution:

Use Excel add-in SPL XLL and enter the following code in cell D2:
=spl("=?1.conj().rank@z(?2)",C$2:C$12,C2)

The result is as follows:

result of cell D2

Then drag D2 down to every relevant row and get the final results:

result table


Download esProc Desktop for FREE and upgrade your workflow today! 🙌✨⬇️

✨SPL download address: esProc Desktop FREE Download

✨Plugin Installation Method: SPL XLL Installation and Configuration

✨References to other rich Excel operation cases: Desktop and Excel Data Processing Cases

✨YouTube FREE courses: SPL Programming

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (1)

Collapse
 
judith677 profile image
Judith-Data-Processing-Hacks

Join the communities and share your productivity skills with us!

🚀Discord

🚀Reddit

nextjs tutorial video

Youtube Tutorial Series 📺

So you built a Next.js app, but you need a clear view of the entire operation flow to be able to identify performance bottlenecks before you launch. But how do you get started? Get the essentials on tracing for Next.js from @nikolovlazar in this video series 👀

Watch the Youtube series