Jeg har et spørgsmål som I forhåbentlig kan hjælpe med :-)
I en kolonne har jeg en variabel tekst stående, som dog indeholder nøgleord jeg gerne vil have trukket ud som værdi i en andel kolonne.
Eksempel:
"Varen er købt i Rema"
I en kolonne har jeg så stående forskellige indkøbsmuligheder: Rema Bilka Netto
Spørgsmål:
Hvordan får jeg lavet en formel, så søger efter indkøbsmulighederne (tre nævnte variabler) og returnere netop det supermarked som indgår i teksten i ny celle ud fra teksten?
Det er således ikke en fast rækkefølge af ordet og eller placering.
Jeg tænker en række hjælpekolonner der søger efter hvert ord (du har sikkert x supermarkeder du søger efter), med find funktionen kan du få angivet hvor i tekststrengen ordet i så fald starter, hvis du så tager fire bogstaver i en midt funktion (for at skære ordet ud) så kan du bruge det - evt. oversætte så det står pænt med xopslag eller lignende.
Altså: Find("Rema";[kolonnen med din tekst]) - den vil enten returnere et tal (fordi ordet eksisterer) eller også N/A Find("BIlk";[kolonnen med din tekst]) Find("Nett"[kolonnen med din tekst]) Det kan reelt sættes sammen til en lang med hvis.fejl formler: hvis.fejl(find("Rema";[kolonnen med din tekst]);hvis.fejl(find("Bilk";[kolonnen med din tekst]);etc.etc.
Så kommer der kun udfordringen hvis du har to af ordene stående i samme tekststreng.
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.