Šonedēļ Ignite konferencē Orlando Floridā Microsoft debitēja virkni jaunu, vieglāku masīvu formulu programmā Excel. Šīs nedēļas laikā es katru dienu apskatīšu šīs jaunās formulas, bet, ja vēlaties lasīt uz priekšu:
- Pirmdien tika aplūkota jaunā = A2: A20 formula, SPILL kļūda un jaunā SINGLE funkcija, kas nepieciešama netiešā krustojuma vietā
- Šodien tiks apskatīti SORT un SORTBY
- Trešdien tiks rādīts FILTER
- Ceturtdiena aptvers UNIKĀLU
- Piektdien tiks apskatītas SEQUENCE un RANDARRAY funkcijas
Kārtošana ar formulu programmā Excel tika izmantota, lai pieprasītu nenormālu formulu kombināciju. Apskatiet šos datus, kas tiks izmantoti šajā rakstā.
Lai to kārtotu ar formulu pirms šīs nedēļas, jums vienkārši jāizcels RANK, COUNTIF, MATCH, INDEX un INDEX. Kad esat pabeidzis šo formulu komplektu, jūs būtu gatavs nap.
Džo Makdeids un viņa komanda ir atveduši mūs SORT un SORTBY.
Sāksim ar SORT. Šeit ir sintakse=SORT(Array, (Sort Index), (Sort Order), (By Column))
Pieņemsim, ka vēlaties kārtot A3: C16 pēc lauka Rezultāti. Rezultāts ir masīva trešā kolonna, tāpēc jūsu kārtošanas indekss būs 3.
Kārtošanas kārtībai ir 1 izvēle augšupejošai vai -1 lejupejošai. Es nesūdzos, taču nekad netiks atbalstīts veids, kā kārtot pēc krāsas, kārtot pēc formulas vai kārtot pēc pielāgotā saraksta, izmantojot šo funkciju.
Ceturtais arguments tiks izmantots reti. Dialoglodziņā Kārtot ir iespējams kārtot pēc kolonnas, nevis rindām. 99,9% cilvēku šķiro pēc rindām. Ja jums ir jāšķiro pēc kolonnas, pēdējā argumentā norādiet True. Šis arguments nav obligāts un pēc noklusējuma ir False.
Šeit ir formulas rezultāti. Pateicoties jaunajam calc motoram, formula izplūst blakus esošajās šūnās. Viena formula O2 rada šo šķīdumu.
Nav nepieciešams nospiest Ctrl + Shift + EnterKo darīt, ja jums ir nepieciešama divu līmeņu kārtošana? Kārtot pēc 2. kolonnas augošā un 3. kolonnas dilstošā? Norādiet masīva konstanti 2. un 3. argumentam:=SORT(A2:C17,(2;3),(1;-1))
SORTBY funkcija ļauj kārtot pēc kaut kā rezultātos neiekļauta
Funkcijas SORTBY sintakse ir =SORTBY(array, by_array1, sort_order1,)
Atgriežoties pie sākotnējiem datiem. Pieņemsim, ka vēlaties kārtot pēc komandas, pēc tam uz Rezultāti, bet parādiet tikai vārdus. Jūs varētu izmantot SORTBY, kā parādīts šeit.
Nejauša zāļu pārbaude un nejaušība bez atkārtojumiem
Sarežģīti scenāriji, piemēram, nejauša zāļu pārbaude un nejauša darbība bez atkārtojumiem, kļūst prāta nomācoši vienkārši, ja apvienojat SORT ar RANDARRAY.
Zemāk redzamajā attēlā vēlaties kārtot 13 nosaukumus nejauši, neatkārtojot. Izmantot =SORTBY(A4:A16,RANDARRAY(13))
. Lasiet vairāk par RANDARRAY piektdien.
Vai Ctrl + Shift + Enter ir pilnīgi miris? Nē. To joprojām izmanto. Pieņemsim, ka jūs vēlējāties tikai 3 labākos rezultātus no funkcijas SORT Jūs varētu atlasīt trīs šūnas, ierakstīt funkciju SORT un sekot tai, izmantojot taustiņu kombināciju Ctrl + Shift + Enter. Tas novērsīs rezultātu izplatīšanos ārpus sākotnējās formulas robežām.
Skatīties video
Lejupielādējiet Excel failu
Lai lejupielādētu Excel failu: excel-sort-with-a-formula-using-sort-and-sortby.xlsx
Excel dienas doma
Esmu lūdzis saviem Excel Master draugiem padomu par Excel. Šodienas doma apdomāt:
"izmantojot peli, nav nepieciešama pele."
Dereks Fralejs