Toon posts:

De max. functie geeft niet de juiste waarde weer

Pagina: 1
Acties:

Onderwerpen

Vraag


  • Rvr97
  • Registratie: Januari 2023
  • Laatst online: 13-01 17:52
Mijn vraag
Ik gebruik Excel (versie 16.69) op mijn macbook en ik wil graag van een tabel het hoogste rijnummer krijgen. Hiervoor gebruik ik de formule =max(row(Table1)). Echter ik krijg dan niet het hoogste rijnummer, maar de minimale, de laagste. Ter voorbeeld: Tabel 1 loopt van rij 10 tot en met 20, met de functie max(row(table1) krijg ik telkens rij 10 terug en niet rij 20. Kan iemand mij helpen om de juiste waarde (20) te krijgen?

Ik heb al rond gekeken op de microsoft site en op youtube, maar ik kan niks vinden voor dit specifieke probleem. Ik heb ook op een andere windows laptop hetzelfde geprobeerd (waar het toen wel is gelukt) en gemaild naar mijn eigen computer, maar dat gaat telkens mis.

Alle reacties


  • DappereDodo
  • Registratie: Juni 2001
  • Laatst online: 06:59
Ik denk dat je gewoon de rij krijgt waar Table1 begint. Selecteer eens de hele kolom. Je krijgt dan een formule als max(row(Table1[kolomnaam])). Dan pak je echt de inhoud mee.

  • dixet
  • Registratie: Februari 2010
  • Laatst online: 26-01 15:24
Row(Table1) geeft het rijnummer waar de tabel begint.
Voor het rijnummer van de laatste rij kan je beter ROWS(Table1) gebruiken. Die heeft het aantal rijen. Om het robuust te maken kan je daar nog ROW(Table1) - 1 bij optellen, dan werkt het zelfs als de tabel niet op rij 1 begint.

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Niet helemaal waar. In excel 2019 op de pc geeft row(table1) een matrix terug waar je idd met Max() de grootste waarde uit kunt halen. Blijkbaar werkt dat onder macos net anders. 8)7.

Row(table1) + rows(table1)-1 is een oplossing, maar misschien werkt invoeren als matrixformule ook?

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


  • dixet
  • Registratie: Februari 2010
  • Laatst online: 26-01 15:24
I stand corrected. Ik was in de veronderstelling dat ROW() altijd 1 getal teruggeeft en ROWS() een matrix. Maar volgens de documentatie geeft ROW() een matrix met rijnummer terug als je referentie een matrix is.

Een testje leert dat dit inderdaad goed werkt - op Excel 16 op Windows. TS geeft aan dat dit hem op een Windows machine wel gelukt is, maar het zelfde bestand op Mac een ander resultaat geeft.
Lijkt dus een verschil te zijn tussen Excel Win en Mac...


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee