Print side | Luk vindue

Landekoder til landenavne

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Del dine regneark
Forum beskrivelse: I dette forum kan du dele dine regneark med andre brugere
Alle typer regneark kan uploades og det anbefales at lave en lille vejledning,
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=4478
Udskrevet den: 13.Maj.2024 kl. 19:51


Emne: Landekoder til landenavne
Besked fra: cprdk
Emne: Landekoder til landenavne
Posteringsdato: 05.Mar.2021 kl. 14:46
Hej,
Jeg har et problem. I kolonne A har jeg en masse e-mail adresser (en for hver række). Disse e-mails har en anden slutning (. dk,. http://co.uk/?fbclid=IwAR3XvRbx_Y3rGWX5pXKZJlS0IMkXXZ6uxpjbhDPK4dv27L8EjByvGW4JH7M" rel="nofollow - co.uk ,. ru,. it osv).
Jeg vil i kolonne B indsætte navnet på det relevante land, så hvis e-mailen ender med. dk, det skriver ′′ Danmark ′′ i kolonne C, hvis e-mailen ender med. fr, det vil skrive ′′ Frankrig ′′ i kolonne C. Landet skal være i en celle i samme række som e-mailen.
Problemet er ikke at bestemme landet (hvis. dk er Danmark, hvis. det er Italien osv), men det er bare med at have en formular, der giver mig det korrekte land for de relevante e-mails.
Hvordan løser man dette? Tak på forhånd.



Svar:
Besked fra: Hans K.
Posteringsdato: 05.Mar.2021 kl. 15:41
Er det sådan?

uploads/2435/Land.xlsx" rel="nofollow - uploads/2435/Land.xlsx


Besked fra: cprdk
Posteringsdato: 05.Mar.2021 kl. 17:02
Hej Hans

Lige præcist

Har du alle lande ?

Bedste hilsner

Claes


Besked fra: Hans K.
Posteringsdato: 05.Mar.2021 kl. 17:45
De skulle være i Sheet2.


Besked fra: Ib Hansen
Posteringsdato: 06.Mar.2021 kl. 08:36
Hej Hans K.
Super god kode i kolonne B, der henviser til alle landene på Sheet2 Thumbs Up

Men den har en lille fejl, der er hurtig at rette, hvis man har et område man vil kopiere den til, uden der er skrevet en mailadresse i kolonne A.

Den vil lave fejlmeldingen #I/T i kolonne B, ud for de rækker i A, hvor der ikke er en mailadresse.
=INDEKS(Country;SAMMENLIGN(HØJRE(A4;2);CountryCode;0))

claes.
Hvis du har et område, f.eks. A1-A50, der ikke er helt udfyldt med mailadresser i A, men som du vil udfylde efterhånden som du får en ny.
  • Du kan tilføje =HVIS.FEJL( i starten af koden.
  • Og ;"") i slutningen af koden.
Så undgår du fejlmeldingen i B, hvis der ikke er skrevet en mailadressen i A.
Se nedenunder.

Og husk at A4 i koden nedenunder, henviser til den skal være i række 4 (B4), da koden kigger på mailadressen i A4.
(Men den kan stå i hvilken som helst kolonne du ønsker, da den altid vil kigge på mailadressen i A4).

Herefter kan du kopiere/indsætte koden til alle de celler i B, du ønsker.
=INDEKS(Country;SAMMENLIGN(HØJRE(A4;2);CountryCode;0))

=HVIS.FEJL(INDEKS(Country;SAMMENLIGN(HØJRE(A4;2);CountryCode;0));"")



-------------
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)


Besked fra: Hans K.
Posteringsdato: 08.Mar.2021 kl. 16:44
@cprdk

Fik du svar på det du spurgte om?



Print side | Luk vindue