Avatar billede dan_n Nybegynder
22. marts 2007 - 08:50 Der er 6 kommentarer og
1 løsning

Tæl forsksellige postnumre fra en kolonne

Hey

Jeg har en kolonne med en masse forskellige postnumre:


9210
6000
9200
...
..
.

Jeg skal gerne have lavet en liste, hvor antallet af hver postnummer returneres. Dette skal gerne gøres dynamisk, da jeg har næsten 1000 rækker og næsten alle dk's postnumre er med på listen.


Hvorledes kan jeg lave en funkion/formel der gør dette ?


Jeg har selv tænkt på om der i excel findes en funktion, noget ala. SQL-distinct altså hvor jeg først kan få udskrevet alle de forskellige postnumre uden dubletter i en kolonne, og derefter kan jeg så lave en COUNTIF() som referet til hver celle i denne kolonne og bruger celle værdien som kriterium

  |  A    |  B
-----------------------
1 | 6000  | COUNTIF(A1:A3;A1)
2 | 9210  | COUNTIF(A1:A3;A2)
3 | 9200  | COUNTIF(A1:A3;A3)

col: [A] Indeholder postnumre uden dubletter.

Har andre evt. el løsning på hvorledes jeg kan markere et områder og få retuneret indholder uden dubletter eller om der findes en lettere løsning ?
22. marts 2007 - 08:59 #1
Du kan gøre det med et avanceret filter:
Data->Filter, Avanceret filter:
Vælg at kopiere til et andet sted
Listeområde: området med alle postnumre
Kriterieområde: blankt
Kopier til: hvor vil du indsætte de unikke postnumre
Marker feltet: Kun unikke poster
Herefter indsætter du din TÆL.HVIS()-formel, som nævnt i spørgsmålet.
Avatar billede dan_n Nybegynder
22. marts 2007 - 10:42 #2
hmm, jeg har 4 ark med postnr kolonnner, men filteret virker lidt som "vinden blæser" og kan under alle omstændigheder kun få det til at virke på det ene kolonne, og kun når jeg vælger "filter the list-in place"

Er der nogle ting jeg skal være opmærksom på når jeg bruger disse filtre ?
22. marts 2007 - 10:46 #3
Hvad mener du med "som vinden blæser"?
Hvad mnener du med at du kan få det til at virke på en kolonne? - du skriver i spørgsmålet at du har en kolonne med postnumre.

Hvad skriver du i filter-dialogboksen felter, og hvor står dine data?
Avatar billede dan_n Nybegynder
22. marts 2007 - 11:57 #4
Jeg har 4 forskellige ark i samme excel fil, ens opsætning med forskellige data.

Jeg glemte vist at sige at der i min post nr kolonner, findes nogle tomme felter ind i mellem.. Min postnumre ligger i kolonnen [ R ]

  |  R   
-----------
1 | 6000  |
2 |      |
3 | 9200  |
4 | 9210  |
5 |      |
6 | 9200  |


Jeg udfylder filteret som følger:

-------------------------------------------
Filter:

  • Copy to another location

  • Listrange: [ 'Lørdag'!$R$3:$R$118  ]
    Criteria:  (tom)
    Copy to:  [ 'Lørdag'!$C$233 ]

    [ * ] unique records only
    --------------------------------------------

    Jeg kan kun få filteret til at virke på kolonnen i det ene af mine 4 ark (lørdag), trods det faktum at 3 andre ark er ens i struktur/opsætning og kun data'en er forskellige, dog stadigvæk postnumre ? Filteret melder igen fejl, men der bliver heller ikke vist noget (Det var det jeg mente med som vinden blæser....)

    Kan jeg gøre noget forkert ? Kan jeg have nogle "gamle" filtre liggende ?
    Avatar billede dan_n Nybegynder
    22. marts 2007 - 14:12 #5
    Jeg har lavet det i access istedet, lidt mere besværligt men nu virker det
    Avatar billede dan_n Nybegynder
    22. marts 2007 - 18:00 #6
    >erikjuul
    Smid et svar
    22. marts 2007 - 20:25 #7
    OK
    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
    Kategori
    Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

    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