Delen via

Sorteren in exel

Anoniem
2024-06-06T15:35:03+00:00

Hieronder bijlage het exelbestand met de formules voor sorteren

formules wel aangepast in het nederlands

Het lukt me niet via wetransfer sorry hopelijk kan je er weg mee

de cijfers in de kolommen FILTER kloppen niet.  zie de lijnen B33 tot B50

Kan je even nazien waar het fout loopt ?

Alvast bedankt voor de hulp  

Dit antwoord is automatisch vertaald. Als gevolg hiervan kunnen er grammaticale fouten of vreemde formuleringen zijn.

Hoi Patrick Vandorpe,

Welkom bij de Microsoft-community.

Om aan uw behoefte te voldoen, kunt u profiteren van de functie 'SORTEREN' in de nieuwste versie van Excel, waarmee u gegevens kunt sorteren op basis van meerdere kolommen en voorwaarden. Gezien uw specifieke behoeften, is dit de formule die u kunt gebruiken:

Plaats in cel S5 de volgende formule om de gesorteerde spelersnamen op te halen:


    =SORTBY(B5:B22, Q5:Q22, -1, P5:P22, -1, M5:M22, -1, B5:B22, 1)          formule klopt zie exelbestand

Met deze formule wordt het bereik B5:B22 gesorteerd op basis van de voorwaarden die u hebt opgegeven. Het sorteert eerst op kolom Q in aflopende volgorde ('-1'), vervolgens op kolom P in aflopende volgorde, vervolgens op kolom M eveneens in aflopende volgorde, en ten slotte op kolom B in oplopende volgorde ('1').

Om nu de corresponderende gegevens uit de andere kolommen (M, P, Q) naast de gesorteerde spelersnamen in te vullen, moet je de formule voor elke kolom iets aanpassen. Aangezien de functie 'SORTEREN' van Excel niet direct het retourneren van bijbehorende gegevens uit andere kolommen verwerkt zonder extra functies zoals 'INDEX' en 'MATCH', breiden we onze aanpak uit met 'FILTER' naast 'SORTEREN'.

Voor de overeenkomstige gegevens uit kolom M (die nu gesorteerde criteria zijn) in V5:


    =FILTER(M5:M22, ISNUMBER(MATCH(B5:B22, S5:S22, 0)))                formules "FILTER" stemmen niet overeen 

Voor kolom P in U5:


    =FILTER(P5:P22, ISNUMBER(MATCH(B5:B22, S5:S22, 0))) 

En voor kolom Q in T5:


    =FILTER(Q5:Q22, ISNUMBER(MATCH(B5:B22, S5:S22, 0))) 

    ```

| 14/07/2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Speler | Spel  1 |  | Spel  2 |  | W |  | V | +/- | S |  | Speler | S | +/- | W |  | Spel  3 |  | Cumul  3 |  |  |
| Barrezeele Hilde | 1 | - | 13 | 0 |  | 13 | - | 8 | 1 |  | 14 | - | 21 | -7 | 1 |  | Debode Patrick | 1 | -7 | 14 |  | 11 | - | 13 | 0 |  | 25 | - | 34 |
| Catelein Luc | 13 | - | 1 | 1 |  | 10 | - | 13 | 0 |  | 23 | - | 14 | 9 | 1 |  | Vandemeulebroucke Geert | 1 | 9 | 23 |  | 13 | - | 3 | 1 |  | 36 | - | 17 |
| Debode Patrick | 13 | - | 3 | 1 |  | 13 | - | 6 | 1 |  | 26 | - | 9 | 17 | 2 |  | Dosquet Manfred | 2 | 17 | 26 |  | 13 | - | 11 | 1 |  | 39 | - | 20 |
| Decraene Frank | 10 | - | 13 | 0 |  | 13 | - | 8 | 1 |  | 23 | - | 21 | 2 | 1 |  | Catelein Luc | 1 | 2 | 23 |  | 10 | - | 13 | 0 |  | 33 | - | 34 |
| Delombaerde Christelle | 1 | - | 13 | 0 |  | 6 | - | 13 | 0 |  | 7 | - | 26 | -19 | 0 |  | Schiettekatte Julie | 0 | -19 | 7 |  | 13 | - | 3 | 1 |  | 20 | - | 29 |
| Demessemaeker Marleen | 13 | - | 3 | 1 |  | 8 | - | 13 | 0 |  | 21 | - | 16 | 5 | 1 |  | Demessemaeker Marleen | 1 | 5 | 21 |  | 3 | - | 13 | 0 |  | 24 | - | 29 |
| Dosquet Manfred | 13 | - | 10 | 1 |  | 13 | - | 10 | 1 |  | 26 | - | 20 | 6 | 2 |  | Tytgat Dirk | 2 | 6 | 26 |  | 11 | - | 13 | 0 |  | 37 | - | 33 |
| Lannssens Paul | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 | 0 |  | Lema Johan | 0 | 0 | 0 |  | 0 | - | 0 | 0 |  | 0 | - | 0 |
| Lema Johan | 13 | - | 1 | 1 |  | 6 | - | 13 | 0 |  | 19 | - | 14 | 5 | 1 |  | Decraene Frank | 1 | 5 | 19 |  | 13 | - | 11 | 1 |  | 32 | - | 25 |
| Lema Norbert | 1 | - | 13 | 0 |  | 13 | - | 10 | 1 |  | 14 | - | 23 | -9 | 1 |  | Planckaert Frank | 1 | -9 | 14 |  | 10 | - | 13 | 0 |  | 24 | - | 36 |
| Planckaert Frank | 10 | - | 13 | 0 |  | 13 | - | 10 | 1 |  | 23 | - | 23 | 0 | 1 |  | Wijckaert Rony | 1 | 0 | 23 |  | 13 | - | 10 | 1 |  | 36 | - | 33 |
| Sablain Luc | 3 | - | 13 | 0 |  | 8 | - | 13 | 0 |  | 11 | - | 26 | -15 | 0 |  | Barrezeele Hilde | 0 | -15 | 11 |  | 11 | - | 13 | 0 |  | 22 | - | 39 |
| Schiettekatte Julie | 13 | - | 1 | 1 |  | 10 | - | 13 | 0 |  | 23 | - | 14 | 9 | 1 |  | Lema Norbert | 1 | 9 | 23 |  | 13 | - | 11 | 1 |  | 36 | - | 25 |
| Tytgat Dirk | 13 | - | 3 | 1 |  | 8 | - | 13 | 0 |  | 21 | - | 16 | 5 | 1 |  | Lannssens Paul | 1 | 5 | 21 |  | 3 | - | 13 | 0 |  | 24 | - | 29 |
| Vandemeulebroucke Geert | 13 | - | 10 | 1 |  | 13 | - | 6 | 1 |  | 26 | - | 16 | 10 | 2 |  | Vanhoutte Roland | 2 | 10 | 26 |  | 13 | - | 3 | 1 |  | 39 | - | 19 |
| Vanhoutte Roland | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 | 0 |  | Vercaempst Geert | 0 | 0 | 0 |  | 0 | - | 0 | 0 |  | 0 | - | 0 |
| Vercaempst Geert | 3 | - | 13 | 0 |  | 10 | - | 13 | 0 |  | 13 | - | 26 | -13 | 0 |  | Sablain Luc | 0 | -13 | 13 |  | 13 | - | 10 | 1 |  | 26 | - | 36 |
| Wijckaert Rony | 3 | - | 13 | 0 |  | 13 | - | 8 | 1 |  | 16 | - | 21 | -5 | 1 |  | Delombaerde Christelle | 1 | -5 | 16 |  | 3 | - | 13 | 0 |  | 19 | - | 34 |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  | 136 | - | 136 | OK |  | 170 | - | 170 | OK |  | 306 | - | 306 | 0 | OK |  |  |  |  |  |  | 166 | - | 166 | OK |  | 472 | - | 472 |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| =SORTEREN.OP(B5:B22;Q5:Q22;-1;P5:P22;-1;M5:M22;-1;B5:B22;1) |  | B |  | S5 | =SORTBY(B5:B22, Q5:Q22, -1, P5:P22, -1, M5:M22, -1, B5:B22, 1) | kolom S | sortering klopt met  B33:50 |  |  |
| =FILTER(M5:M22;ISGETAL(VERGELIJKEN(B5:B22;S5:S22;0))) |  |  |  | M |  | V5 | =FILTER(M5:M22, ISNUMBER(MATCH(B5:B22, S5:S22, 0))) | kolom T | sorterig stemt niet overeen met Q33:Q50 |
| =FILTER(P5:P22;ISGETAL(VERGELIJKEN(B5:B22;S5:S22;0))) |  |  |  | P |  | U5 | =FILTER(P5:P22, ISNUMBER(MATCH(B5:B22, S5:S22, 0))) |  | kolom U | sorterig stemt niet overeen met P33:P50 |
| =FILTER(Q5:Q22;ISGETAL(VERGELIJKEN(B5:B22;S5:S22;0))) |  |  |  | Q |  | T5 | =FILTER(Q5:Q22, ISNUMBER(MATCH(B5:B22, S5:S22, 0))) |  | kolom  V | sorterig stemt niet overeen met M33:M50 |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Debode Patrick | 13 | - | 3 | 1 |  | 13 | - | 6 | 1 |  | 26 | - | 9 | 17 | 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Vandemeulebroucke Geert | 13 | - | 10 | 1 |  | 13 | - | 6 | 1 |  | 26 | - | 16 | 10 | 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Dosquet Manfred | 13 | - | 10 | 1 |  | 13 | - | 10 | 1 |  | 26 | - | 20 | 6 | 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Lannssens Paul | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 | 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Vanhoutte Roland | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 |  | 0 | - | 0 | 0 | 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Catelein Luc | 13 | - | 1 | 1 |  | 10 | - | 13 | 0 |  | 23 | - | 14 | 9 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Schiettekatte Julie | 13 | - | 1 | 1 |  | 10 | - | 13 | 0 |  | 23 | - | 14 | 9 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Demessemaeker Marleen | 13 | - | 3 | 1 |  | 8 | - | 13 | 0 |  | 21 | - | 16 | 5 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Tytgat Dirk | 13 | - | 3 | 1 |  | 8 | - | 13 | 0 |  | 21 | - | 16 | 5 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Lema Johan | 13 | - | 1 | 1 |  | 6 | - | 13 | 0 |  | 19 | - | 14 | 5 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Decraene Frank | 10 | - | 13 | 0 |  | 13 | - | 8 | 1 |  | 23 | - | 21 | 2 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Planckaert Frank | 10 | - | 13 | 0 |  | 13 | - | 10 | 1 |  | 23 | - | 23 | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Wijckaert Rony | 3 | - | 13 | 0 |  | 13 | - | 8 | 1 |  | 16 | - | 21 | -5 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Barrezeele Hilde | 1 | - | 13 | 0 |  | 13 | - | 8 | 1 |  | 14 | - | 21 | -7 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Lema Norbert | 1 | - | 13 | 0 |  | 13 | - | 10 | 1 |  | 14 | - | 23 | -9 | 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Vercaempst Geert | 3 | - | 13 | 0 |  | 10 | - | 13 | 0 |  | 13 | - | 26 | -13 | 0 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Sablain Luc | 3 | - | 13 | 0 |  | 8 | - | 13 | 0 |  | 11 | - | 26 | -15 | 0 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Delombaerde Christelle | 1 | - | 13 | 0 |  | 6 | - | 13 | 0 |  | 7 | - | 26 | -19 | 0 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

Beste,

Graag uw hulp aub.

Ik wil gegevens in een exelbestand zo sorteren dat de gesorteerde gegevens van bepaalde kolommen

automatisch verschijnen in andere kolommen.

Nogal ingewikkeld voor mij 

Graag had ik uw hulp.

In bijlage het exelbestand.

gegevens :

kolom B5-B22    Speler gerangschikt in kolom S5-S22    

          M5-M22   W                                        V5-V22

          P5-P22     +/-                                     U5-U22                                             

          Q5- Q22   S                                        T5-T22

volgende criteria

1. Q5-Q22   van groot naar klein

2. P5-P22    van groot naar klein

3. M5-M22   van groot naar klein

4. B5-B22    van A naar Z

Hoe doe ik dat het best of welke is de formule als de gegevens in de

kolommen B M P & Q ingevuld zijn

automatisch gerangschikt volgens bovenstaande criteria verschijnen

in de kolommen S V U & T

Ik kijk vol spanning uit naar uw oplossing.

Hopelijk kan je me helpen.

Alvast bedankt op voorhand voor uw hulp,

het zou me een groot genoegen zijn als er een oplossing bestaat
Microsoft 365 en Office | Excel | Overige | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

16 antwoorden

Sorteren op: Meest nuttig
  1. riny 20,870 Reputatiepunten Vrijwillige moderator
    2024-06-12T07:03:49+00:00

    Gebruik XLOOKUP om de sortering op "S", +/-" en "W" juist weer te geven in kolommen T, U en V.

    Bijvoorbeeld in T5:

    XLOOKUP(S5#,B5:B22,Q5:Q22)

    Gebruik een soortgelijke formule in U5 en V5.

    Of, als je alles met één formule wilt weergeven dan kun je het volgende in S5 invoeren (werkt alleen in Excel voor MS365):

    =SORTBY(HSTACK(B5:B22,Q5:Q22,P5:P22,M5:M22),Q5:Q22,-1,P5:P22,-1,M5:M22,-1,B5:B22,1)

    Ik gebruik zelf de engelse versie van Excel en ga ervan uit dat je de vertaling naar NL (indien nodig) zelf kunt doen.

    Overigens, in antwoord op je laatste vraag. Gebruik gewoon 0 i.p.v."0".

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2024-06-11T17:44:12+00:00

    Dank voor de tip.

    Wat doe ik dan in plaats van nul ?

    De cel leeg laten ?

    Als je kan mag je mij de formules doorsturen met hetgeen uw systeem wel ondersteund ik zoek het dan wel uit.

    Alvast dank voor uw hulp

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2024-06-11T17:17:05+00:00

    eergisteren heb ik met wetransfer het betreffende exelbestand opgestuurd naar *** E-mailadres is om privacyredenen verwijderd *** met mijn adres *** E-mailadres is om privacyredenen verwijderd *** Ik twijfel nu of je het ontvangen hebt. Kan je me iets laten weten ?

    Nee, die e-mail heb ik niet ontvangen en dat kan ook niet, want voor zover ik weet is het e-mailadres van een forumgebruiker alleen bekend bij de leiding (en moderatoren) van dit forum. Je zult dan ook een onjuist e-mailadres gebruikt hebben.

    Het bestand dat je via WeTransfer uploadde heb ik wel kunnen downloaden, maar de meeste van de door jou gebruikte formules (zoals Sortby en Filter) worden door mijn Excel 2010 niet ondersteund. Dat maakt het moeilijk om zinvol te reageren. Wel 1 opmerking: bij berekeningen in Excel moet je een 0 (nul) nooit als "0" laten weergeven (zoals je bv. in de kolommen F, K, en andere kolommen hebt gedaan).

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  4. Gérard Oomens 123.5K Reputatiepunten Vrijwillige moderator
    2024-06-11T09:36:39+00:00

    Dat komt omdat je zult moeten wachten tot aalpha gereageerd heeft, als die het bestand nog ziet na al de verwarring van posten met twee namen en in een ander forum. Maar goed nu staat alles in het Excel forum alleen nog onder twee namen. Dus wie weet gaat het lukken.....

    Ik zal alles nu samenvoegen.

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  5. Anoniem
    2024-06-11T07:14:12+00:00

    Beste

    Als ik op de link klik zie ik geen nieuwe formules enkel het exelbestand dat ik doorstuurde

    Wil je mij die nieuwe formules nog eens doorsturen

    Dank

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen