Tento týždeň na konferencii Ignite v Orlande na Floride predstavila spoločnosť Microsoft sériu nových a ľahších maticových vzorcov v programe Excel. Týmto novým vzorcom sa budem tento týždeň venovať každý deň, ale ak si chcete prečítať ďalej:
- V pondelok bol uvedený nový vzorec = A2: A20, chyba SPILL a nová funkcia SINGLE požadovaná namiesto implicitnej križovatky
- Dnešný deň sa bude týkať SORT a SORTBY
- Streda sa bude týkať FILTRA
- Štvrtok sa bude týkať JEDINEČNÉHO
- Piatok sa bude týkať funkcií SEQUENCE a RANDARRAY
Pri triedení podľa vzorca v programe Excel sa vyžadovala šialená kombinácia vzorcov. Zoznámte sa s týmito údajmi, ktoré budú použité v tomto článku.
Ak to chcete do tohto týždňa triediť pomocou vzorca, stačí vyradiť RANK, COUNTIF, MATCH, INDEX a INDEX. Po dokončení tejto sady vzorcov by ste boli pripravení na spánok.
Joe McDaid a jeho tím nám priniesli SORT a SORTBY.
Začnime s Triedením. Tu je syntax=SORT(Array, (Sort Index), (Sort Order), (By Column))
Povedzme, že chcete triediť A3: C16 podľa poľa Skóre. Skóre je tretí stĺpec v poli, takže váš index zoradenia bude 3.
Možnosti poradia zoradenia sú 1 pre vzostupné alebo -1 pre zostupné. Nesťažujem sa, ale nikdy pomocou tejto funkcie nebude podporené zoradenie podľa farby, zoradenie podľa vzorca alebo zoradenie podľa vlastného zoznamu.
Štvrtý argument sa bude používať zriedka. V dialógovom okne Zoradenie je možné radiť podľa stĺpca namiesto riadkov. 99,9% ľudí zoradí podľa riadkov. Ak potrebujete zoradiť podľa stĺpca, v konečnom argumente zadajte True. Tento argument je voliteľný a štandardne má hodnotu False.
Tu sú výsledky vzorca. Vďaka novému kalkulátoru sa vzorec rozlieva do susedných buniek. Jeden vzorec v O2 produkuje toto riešenie.
Nie je potrebné stlačiť Ctrl + Shift + EnterČo ak potrebujete dvojúrovňové triedenie? Zoradiť podľa stĺpca 2 vzostupne a stĺpca 3 zostupne? Zadajte konštantu poľa pre druhý a tretí argument:=SORT(A2:C17,(2;3),(1;-1))
Funkcia SORTBY vám umožňuje triediť podľa niečoho, čo nie je vo výsledkoch
Syntax funkcie SORTBY je =SORTBY(array, by_array1, sort_order1,)
Vraciam sa k pôvodným údajom. Povedzme, že chcete triediť podľa tímu a potom podľa skóre, ale zobraziť iba mená. Môžete použiť SORTBY, ako je to znázornené tu.
Náhodné testovanie drog a náhodné opakovanie
Náročné scenáre ako Náhodné testovanie na drogy a Náhodné bez opakovania sa stanú nepríjemne jednoduchými, keď skombinujete SORT s RANDARRAY.
Na obrázku nižšie chcete náhodne zoradiť 13 mien bez opakovaní. Použite =SORTBY(A4:A16,RANDARRAY(13))
. Prečítajte si viac o RANDARRAY v piatok.
Je Ctrl + Shift + Enter úplne mŕtvy? Nie. Stále to existuje. Povedzme, že ste chceli iba 3 najlepšie výsledky z funkcie SORT. Môžete vybrať tri bunky, napísať funkciu SORT a nasledovať po nej pomocou Ctrl + Shift + Enter. Takto zabránite tomu, aby sa výsledky prelievali za hranice pôvodného vzorca.
Pozeraj video
Stiahnite si súbor Excel
Stiahnutie súboru programu Excel: excel-sort-with-a-formula-using-sort-and-sortby.xlsx
Excel myslel dňa
Požiadal som svojich priateľov programu Excel Master o radu o programe Excel. Dnešná myšlienka na zamyslenie:
"pri použití programu Excel nie je potrebná myš."
Derek Fraley