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