Avatar billede Egelund22 Nybegynder
19. november 2015 - 11:22 Der er 5 kommentarer

FIND ORD avancereret... Se spørgsmål/beskrivelse

Hej eksperter!

Jeg har to kolonner.

Kolonne A hvor følgende fremgår: (Kursus navn, kursus id, dato)
Eksempel: A1: 17/8/15 ID123456 IBC - regnskab grundkursus

Kolonne B hvor følgende fremgår: (Bestemte kursus navne)
Eksempel: B1: Regnskab - IBC

Jeg har brug for at se om et bestemt kursus (ord) eller en del af kursusnavnet fra B1 fremgår i A1.

Nogen der kan hjælpe?

På forhånd tak!
Avatar billede claes57 Ekspert
19. november 2015 - 11:30 #1
det skal i givet fald nok laves i stil med:

split A1 op ved mellemrum
for hver del i A1, der er længere en 1 tegn, søges den i B1 (noget sker ved positiv)
derefter split B1 op ved mellemrum
for hver del i B1, der er længere en 1 tegn, søges den i A1 (noget 'andet' sker ved positiv)

Det vil så fange IBC, og den vil ikke give positiv ved fx bindestreg.
Avatar billede Egelund22 Nybegynder
19. november 2015 - 11:34 #2
Jeg har nok 300 linjer - og havde enlig håbet på en formel som kunne løse problemet for mig. Som kunne melde tilbage hvis A1 indeholder et ord fra B1 og returnere med SAND eller FALSK.
Avatar billede finb Ekspert
19. november 2015 - 13:47 #3
Må det være vba ?
Avatar billede natkatten Mester
19. november 2015 - 18:19 #4
Formlen vil afhænge af opbygningen af tekststrengen i B1. Ift. dit eksempel med to ord adskilt af bindestreg vil denne fungere:

=ELLER(ER.TAL(SØG(VENSTRE(B1;FIND("-";B1)-2);A1));ER.TAL(SØG(MIDT(B1;FIND("-";B1)+2;20);A1)))

Men den vil give fejl, hvis "skilletegnet" i B1 ikke er "-"
Avatar billede claes57 Ekspert
19. november 2015 - 18:30 #5
Som finb skriver, så kræver en løsning noget vba kode.
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