lopslag.hvisindeholder??
Forfatter
Emne Søg Emne funktioner
SBB
Sølv bruger
Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 172
Sendt: 22.Mar.2014 kl. 09:30
Hej Excelgaard,
jeg kan ikke få det til at virke.
Jeg har prøvet at uploade Excel (.xls) både 97 og 2010. Og den er kun lige omkring 300KB - siger fejl ved indlæsning.
Jeg har prøvet med din (hvis(er.fejl...), prøvet med hvis.fejl(lopslag(... og endelig prøvet med den rene lopslags del (lopslag(....
Første led er sætningen, hvor opslagsværdien er indeholdt (men som indeholder mere data), opslagsmatrix er så det områder hvor første kolonne indeholder det ene ord som skal være indeholdt i "opslagsværdi".
Men den vil ikke - den kan ikke finde det, og i de 2 første returneres "Findes ikke" i den sidste blot den almindelige fejl " #I/T
A1
B
C
D
E
F
2
HVIS.FEJL(lopslag.hvisindeholder(A3;G3:H8;2;0);"Findes
ikke")
3
4
DATA-område
hvis(er.fejl…)
hvis.fejl(…
lopslag(…
5
Posteringstekst
Beløb
Formel resultat
Formel2
Formel3
6
Dataløn - lønninger
1,00
HVIS(ER.FEJL(LOPSLAG("*"&B6&"*";$B$25:$C$31;2;0));"Findes
ikke";"")
HVIS.FEJL(LOPSLAG("*"&B6&"*";$B$25:$C$31;2;0);"Findes
ikke")
LOPSLAG("*"&B6&"*";$B$25:$C$31;2;0)
7
Firma A - interne overførsler
2,00
Findes ikke
Findes ikke
#I/T
8
Firma A - interne overførsler
3,00
Findes ikke
Findes ikke
#I/T
9
Firma B - interne overførsler
4,00
Findes ikke
Findes ikke
#I/T
10
Firma B - interne overførsler
5,00
Findes ikke
Findes ikke
#I/T
11
Dataløn - lønninger
6,00
Findes ikke
Findes ikke
#I/T
12
DK
- kortindbetalinger
7,00
Findes ikke
Findes ikke
#I/T
13
DK
- kortindbetalinger
8,00
Findes ikke
Findes ikke
#I/T
14
Dataløn - lønninger
9,00
Findes ikke
Findes ikke
#I/T
15
Dataløn - lønninger
10,00
Findes ikke
Findes ikke
#I/T
16
DK-XX Netto 123456
10,00
Findes ikke
Findes ikke
#I/T
17
DK-XX IRMA 123456
10,00
Findes ikke
Findes ikke
#I/T
18
DK-XX Steno Apotek 123456
10,00
Findes ikke
Findes ikke
#I/T
19
DK-XX MATAS nørreport 123456
10,00
Findes ikke
Findes ikke
#I/T
20
DK-XX 7-eleven 123456
10,00
Findes ikke
Findes ikke
#I/T
21
DK-XX DSB kiosk 123456
10,00
Findes ikke
Findes ikke
#I/T
22
23
SØGEKRITERIER
24
Søgeord
Opslagsværdi
25
Dataløn
Løn og gager
26
Netto
Dagligvarer
27
IRMA
Dagligvarer
28
Apotek
Apotek og MATAS
29
eleven
Kioskvarer
30
Kiosk
Kioskvarer
31
DK - kort
Kortindbetalinger
mvh stig
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5419
Sendt: 22.Mar.2014 kl. 02:29
Dette er utroligt simpelt, da Excel tillader mønster genkendelse i sine formler
Så, alt, hvad du beholder gøre, er, at omslutte din opslagsværdi med gangetegn/stjerner:
= HVIS ( ER.FEJL ( LOPSLAG ( "*"&A3&"*" ; G3:H8 ; 2 ; 0 ) ) ; "Findes ikke" ; "" )
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
SBB
Sølv bruger
Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 172
Sendt: 21.Mar.2014 kl. 12:48
Leder efter en formel, som kan løse dette problem. Man kunne kalde den lopslag.hvisindeholder
Nogen der kender en "walk-around", som kan løse udfordringen.
FORMEL: HVIS.FEJL(lopslag.hvisindeholder(A3;G3:H8;2;0);"Findes
ikke") DATA-område (A3=cellen som hedder Dataløn - lønninger) OPSLAGSOMRÅDE (området G3:H8) Posteringstekst Beløb Formel resultat Søgeord Opslagsværdi Dataløn - lønninger 1,00 Løn og gager (kigger i A3 og leder i G3:H8 om en af ordene i kol G er indeholdt i A3, og skriver så værdien i kol 2 i opslagsområdet) Dataløn Løn og gager Firma A -
interne overførsler 2,00 Findes ikke Netto Dagligvarer Firma A -
interne overførsler 3,00 Findes ikke IRMA Dagligvarer Firma B -
interne overførsler 4,00 Findes ikke Apotek Apotek og MATAS Firma B -
interne overførsler 5,00 Findes ikke eleven Kioskvarer Dataløn -
lønninger 6,00 Løn og gager Kiosk Kioskvarer DK -
kortindbetalinger 7,00 Kortindbetalinger DK - kort Kortindbetalinger DK -
kortindbetalinger 8,00 Kortindbetalinger Dataløn -
lønninger 9,00 Løn og gager Dataløn -
lønninger 10,00 Løn og gager DK-XX Netto
123456 10,00 Dagligvarer DK-XX IRMA
123456 10,00 Dagligvarer DK-XX Steno
Apotek 123456 10,00 Apotek og MATAS DK-XX MATAS
nørreport 123456 10,00 Apotek og MATAS DK-XX 7-eleven
123456 10,00 Kioskvarer DK-XX DSB
kiosk 123456 10,00 Kioskvarer
Skift forum
-- Vælg forum --
Generelt
Formler
Makro og VBA
Office 365
Udfordringen - med eller uden VBA
Del dine regneark
OFF TOPIC
Forum Generelt
Forum regler, manualer mm.
Ris, ros eller gode idéer.
Forum tilladelser Du kan ikke oprette nye emner i dette forum Du kan ikke besvare beskeder i dette forum Du kan ikke slette dine beskeder i dette forum Du kan ikke redigere dine beskeder i dette forum Du kan ikke oprette afstemninger i dette forum Du kan ikke stemme i dette forum