02. april 2015 - 21:20Der er
16 kommentarer og 1 løsning
Lopslag med postnr. og by - og omvendt
Hej med jer.
Jeg har lavet en timeseddel. Hvor jeg gerne vil kunne skrive kundens adresse ind også, så jeg har lavet et Lopslag, hvor jeg taster et post nr. og så skriver den byen. Det virker, men når jeg vil lave den omvendt, kan jeg ikke så den til af virker.
Du er opmærksom på, at nogle byer har mange postnumre? Dvs. at du ved opslag på f.eks. København K eller Aalborg med ret stor sandsynlighed vil få et forkert postnr?
Ellers er dit problem sandsynligvis, at du gerne vil gå "fra højre mod venstre" ved det opslag, som ikke fungerer, og at LOPSLAG går "fra venstre mod højre".
Du kan f.eks. benytte dig af INDEKS+SAMMENLIGN, som kan gøre begge dele.
Could be! Jeg testede den inden jeg kørte den. Godt nok i den engelske version. Hvis du sætter koden ind uden at oversætte, så vil den fejle. Hvad fejler den med?
Jeg har lavet 3 rækker, der forklarer de enkelte trin.
Grunden til at din kode ikke virkede var du havde kodet postnumre der startede med "0" som tekst, men postnumre, der havde 4 cifre som tal.
Der findes flere måder at løse det på. Den ene er at ændre formaterne. Det er det jeg har gjort her. En anden løsning er at tilføje en "hvis(længe)=3 så sammenkæd med "0"+ osv.
Jeg vil anbefale, at du bruger en datavalidering ud fra tabellen over postnumre eller byer, hvis du indtaster København i en af vores versioner, foreslår den "0999 Købehavn". Det er fjong, hvis det er det rigtige københavn. - men det kunne lige så vel have været K eller C, det skulle have været.
Hvorfor ikke blot lave et vlookup på postnummeret? Det er lettere og det giver ikke den store mening at skrive bynavn - alle kender vel deres postnr.
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.