12. marts 2017 - 10:03Der er
13 kommentarer og 1 løsning
Største TEKST
=STØRSTE(A1:B12) Giver den største numeriske værdi i området. #VÆRDI! hvis der ikke er tal i området. Spørgsmål: Hvordan finder jeg den største værdi hvis området indeholder tekst? Jeg mener "B">"A".
>xl-Enthusiast Tak. Jo, jeg glemte det bare. Det virker i øvrigt ikke. Jeg får #VÆRDI! hvis der er tomme felter i området. Endvidere får jeg kun begyndelsesbogstavet. D.v.s. hvis Jørgen står efter Jens bliver Jens>Jørgen!
Tja, jeg skriver TEKST ikke tegn/bogstav! "B">"A" er blot en antydning af hvordan computeren beregner TEKST. Jeg skulle måske skrive "Bavian">"Abe" så ALLE kan forstå det. Har du i øvrigt selv afprøvet dit forslag. Hvis jeg skriver BOGSTAVER i begge felter A1:A2 og skriver =TEGN(MAKS(KODE(A1:A2))) i C1 får jeg #VÆRDI! (!En værdi, der bruges i formlen, er en forkert datatype).
Hvis du kan bruge en makro, kan denne måske hjælpe dig:
Sub Macro1() Dim c As Range Dim x As String x = "" Range("A1:B12").Select For Each c In Selection If c > x Then x = c End If Next Cells(1, 3) = x End Sub
Du skal dog være opmærksom på at æ, ø og å ikke bliver sorteret rigtigt. De kommer i denne rækkefølge: Å (ASCII 197) Æ (ASCII 198) Ø (ASCII 216) å (ASCII 229) æ (ASCII 230) ø (ASCII248)
>Jens48 Tak, det er en god løsning, men jeg foretrækker nu at skrive en AddIn (Se ovenfor). Den har jeg selvfølge tilrettet til dansk æ,ø,å,Æ,Ø og Å.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.