
Általános képlet
=SORT(data,index,order,TRUE)
Összegzés
Az értékek oszlopok szerinti rendezéséhez használhatja a SORT funkciót. A bemutatott példában az adatok a Csoport oszlop szerint vannak rendezve. A C8 képlete a következő:
=SORT(C4:L5,2,-1,TRUE)
Az eredmény a C4: L5 tartomány pontszám szerint rendezve csökkenő sorrendben.
Magyarázat
A SORT függvény egy adott index alapján rendezi a tartományt, az úgynevezett sort_index. Normál esetben ez az index egy oszlopot jelent a forrásadatokban.
A SORT függvénynek azonban van egy opcionális "by_col" nevű argumentuma, amely lehetővé teszi az oszlopokba rendezett értékek rendezését. Oszlopok szerinti rendezéshez ezt az argumentumot IGAZ értékre kell állítani, amely megmondja a SORT függvénynek, hogy a sort_index egy sort jelent.
Ebben az esetben az adatokat a Pontszám alapján szeretnénk rendezni, amely a második sorban jelenik meg, ezért a 2-es sort_indexet használjuk. A C8-ban megjelenő SORT funkció így van beállítva:
=SORT(C4:L5,2,-1,TRUE)
- tömb a C4: L5 tartomány adatai
- a sort_index értéke 2, mivel a pontszám a második sorban van
- a sort_order -1, mivel csökkenő sorrendben szeretnénk rendezni
- a by_col IGAZ, mivel az adatok oszlopokba vannak rendezve
A SORT funkció a rendezett tömböt a C8: L9 tartományba adja vissza. Ez az eredmény dinamikus; ha a forrásadatok bármely pontja megváltozik, az eredmények automatikusan frissülnek.
SORTBY-val
A SORTBY funkció szintén használható a probléma megoldására. A SORTBY esetében az egyenértékű képlet a következő:
=SORTBY(C4:L5,C5:L5,-1)