Avatar billede Yogge Seniormester
16. august 2017 - 13:46 Der er 12 kommentarer og
1 løsning

Hvis formel med inddeling

Hej alle

Jeg sidder og prøver at knække en HVIS formel som kan hjælpe med at inddele postnumre og intervaller.

Altså jeg har en kæmpe liste med kunder og deres postnumre.
Men jeg kunne godt tænke mig en kolonne ved siden af med nedenstående inddeling.

Postnumre fra 1000 til 1999
Postnumre fra 2000 til 2999
Postnumre fra 3000 til 3999
osv osv

Håber nogle kan hjælpe

Hilsen

Jens Groth Andreasen
Avatar billede ebea Ekspert
16. august 2017 - 14:05 #1
Hvis det kun er 1 kolonne som du skriver, er det vel bare en sortering!
Avatar billede kim1a Ekspert
16. august 2017 - 14:19 #2
Et lopslag med sand som sidste parameter vil også kunne løse det.
Avatar billede aphandersen Juniormester
16. august 2017 - 18:16 #3
Er det ikke noget i retningen af:

=HVIS(A1>1000;HVIS(A1>2000;HVIS(A1>3000;HVIS(A1>4000;"Postnummer over 4000";"Postnummer mellem 3000 og 3999");"Postnummer mellem 2000 og 2999");"Postnummer mellem 1000 og 1999");"Postnummer<1000")
Avatar billede Yogge Seniormester
17. august 2017 - 08:59 #4
Hej alle

ebea: Det er ikke en sortering der er løsningen da den skal bruges kontinuerligt, altså hvis kunder tilføjes skal den indeles automatisk.

kima1: Jeg tror ikke jeg forstår hvad et Lopslag skulle gøre ved det her?

aphandersen: Jeg tror vi har fat i noget af det rigtige, dog får jeg kun "Postnummer over 4000" på samtlige.
Avatar billede ebea Ekspert
17. august 2017 - 09:19 #5
#4  -  Hvis du definerede nærmere hvad du ønsker, så var det lidt nemmere at forstå! Evt. så upload et eksempel af dit Ark, med det du ønsker!
Avatar billede Yogge Seniormester
17. august 2017 - 09:46 #6
Hej ebea

Ja jeg tror min formuleringer lidt kryptisk.

Jeg har oprettet et ark, men hvordan uploader jeg?
Avatar billede ebea Ekspert
17. august 2017 - 10:46 #7
#6  -  Brug evt. www.dropbox.com
Det er nemt, og gratis!
Avatar billede Yogge Seniormester
17. august 2017 - 12:10 #8
Det er nu oprettet, har ud en email jeg kan dele den til? :)
Avatar billede ebea Ekspert
17. august 2017 - 13:05 #9
#8  -  Når du har uplaodet din fil til Dropbox, laver du et link til den fil, og dette Link indsætter du herinde ;-)
Avatar billede Yogge Seniormester
17. august 2017 - 13:50 #10
Sådan her tror jeg :)

https://www.dropbox.com/s/gp8l6m5u6t3xwrj/Til%20computerworld.xlsx?dl=0

C kolonnen giver udtryk for den måde jeg gerne vil have indeleningen, men med en formel :)
Avatar billede Jan Hansen Ekspert
17. august 2017 - 14:40 #11
Hej
Her er en vba løsning

Option Explicit

' Kræver der er Kundenr i alle rækker efter A1

Koden ligges i selve arkets kodemodul


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Dim ws As Worksheet: Set ws = ActiveSheet
        Dim rCol As Range, rCell As Range
        Set rCol = ws.Range("B:B")
        For Each rCell In rCol
            If rCell.Offset(0, -1) = Null Then Exit Sub
            Select Case rCell.Value
                Case 1000 To 1999
                    rCell.Offset(0, 1).Value = "1000-1999"
                Case 2000 To 2999
                    rCell.Offset(0, 1).Value = "2000-2999"
                Case 3000 To 3999
                    rCell.Offset(0, 1).Value = "3000-3999"
                Case 4000 To 4999
                    rCell.Offset(0, 1).Value = "4000-4999"
                Case 5000 To 5999
                    rCell.Offset(0, 1).Value = "5000-5999"
                Case 6000 To 6999
                    rCell.Offset(0, 1).Value = "6000-6999"
                Case 7000 To 7999
                    rCell.Offset(0, 1).Value = "7000-7999"
                Case 8000 To 8999
                    rCell.Offset(0, 1).Value = "8000-8999"
                Case 9000 To 9999
                    rCell.Offset(0, 1).Value = "9000-9999"
                Case Else
                    rCell.Offset(0, 1).Value = ""
            End Select
        Next
    End If
End Sub


Jan
Avatar billede kim1a Ekspert
17. august 2017 - 15:00 #12
Og her er løsningen med lopslag sat ind i ark2

https://www.dropbox.com/s/ey2xpmpitxhytyg/Til%20computerworld.xlsx?dl=0
Avatar billede Yogge Seniormester
17. august 2017 - 15:11 #13
Tusind tak for hjælpen alle sammen!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester