Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

lopslag eller indeks med flere resultater

543 views
Skip to first unread message

Moses

unread,
Dec 21, 2004, 5:29:15 AM12/21/04
to
Hej

Jeg sider og skal finde undervarenumre i et Excel ark ud fra nogle
"hoved"varenumre

for ikke at skulle søge i samtlige 5000 linier har jeg lavet forsøg med at
Lopslag, hvor jeg søger på et hovedvarenummer og så fortæller Lokslag mig om
der står noget i undervarekolonnen eller om den er tom.

Det virker fint, mit problem er bare at nogle hovedvarenumre optræder flere
gange i listen. Jeg vil derfor gerne have at mit opslag kommer med samtlige
hovedvarenumre og ikke kun det første, eller sidste.

Kan dette lade sig gøre let og elegant?


Jan


Leo Heuser

unread,
Dec 27, 2004, 3:08:00 AM12/27/04
to
Hej Jan

Kan du ikke give et lille eksempel?

Står alle hovedvarenumre i fx D3:D100 og alle
undervarenumre i fx F3:F100?

--
Med venlig hilsen
Leo Heuser

Followup to newsgroup only please.

"Moses" <a@b.c> skrev i en meddelelse
news:cq8tts$209f$1...@news.cybercity.dk...

Moses

unread,
Jan 4, 2005, 3:40:45 AM1/4/05
to
Jeg tillader mig at skrive øverst også.

alle hovedvarenumrene står i d2:d5002 ud for hvert hovednummer står nogle
oplysninger i de følgende celler, og i celle g (g2:g5002) står så evt. et
undervarenummer til det pågældende hovedvarenummer.
Disse undervarenumre vil så optræde et sted i listen (d2:d5002) over
hovedvarenumre og har måske selv et nyt undervarenummer.

Som beskrevet har jeg haft delvis succes med Lopslag. Problemet er bare at
nogle hovedvarenumre optræder flere gange i listen (d2:d5002). Dette gør de
i og med det er varen er forskellig alt efter hvilken undervare (g2:g5002))
som sælges med det pågældende hovedvarenummer.
Der hvor jeg måtte opgive var at mit Lopslag ikke er i stand til at vise
mere end det først fundene hovedvarenummer, som passer på søge kriteriet.
Jeg vil altså gerne have muligheden for at se samtlige numre i listen
(d2:d5002) som passer med mit søge kriterium, samt det undervaremunre
(g2:g5002)) der evt. står ud for hver af dem.


Gav det mere mening?

Jan

"Leo Heuser" <leo.h...@NOSPAMadslhome.dk> skrev i en meddelelse
news:339u6sF...@individual.net...

Leo Heuser

unread,
Jan 4, 2005, 5:36:26 AM1/4/05
to
"Moses" <a@b.c> skrev i en meddelelse news:crdkqv$v5f$1...@news.cybercity.dk...

> Jeg tillader mig at skrive øverst også.
>
> alle hovedvarenumrene står i d2:d5002 ud for hvert hovednummer står nogle
> oplysninger i de følgende celler, og i celle g (g2:g5002) står så evt. et
> undervarenummer til det pågældende hovedvarenummer.
> Disse undervarenumre vil så optræde et sted i listen (d2:d5002) over
> hovedvarenumre og har måske selv et nyt undervarenummer.
>
> Som beskrevet har jeg haft delvis succes med Lopslag. Problemet er bare at
> nogle hovedvarenumre optræder flere gange i listen (d2:d5002). Dette gør
de
> i og med det er varen er forskellig alt efter hvilken undervare
(g2:g5002))
> som sælges med det pågældende hovedvarenummer.
> Der hvor jeg måtte opgive var at mit Lopslag ikke er i stand til at vise
> mere end det først fundene hovedvarenummer, som passer på søge kriteriet.
> Jeg vil altså gerne have muligheden for at se samtlige numre i listen
> (d2:d5002) som passer med mit søge kriterium, samt det undervaremunre
> (g2:g5002)) der evt. står ud for hver af dem.
>
>
> Gav det mere mening?
>

Om jeg har forstået det vil vise sig, når du har prøvet mit forslag :-)

Min testopstilling:
Hovedvarenumre i D5:D15
Undervarenumre i G5:G15
Hovedvarenummer, der søges efter, i L1.

Matrixformel i L5, og L4 må ikke indeholde data, der findes i G5:G15.
Der *skal* være en celle *lige oven over* første formelcelle!

I L5:

=FORSKYDNING($G$5;SAMMENLIGN(1;($D$5:$D$15=$L$1)*
(TÆL.HVIS($L$4:L4;$G$5:$G$15)=0);0)-1;0)

Læg mærke til brugen af blandede absolutte og relative adresser i
udtrykket $L$4:L4

Formlen skal indtastes (kopieres) som én linje og afsluttes med
<Shift><Ctrl><Enter>, også hvis den redigeres senere.

Kopiér L5 ned med fyldhåndtaget (det lille kvadrat i cellens nederste
højre hjørne) et antal celler, der er større end eller lig med det største
antal undervarenumre, der kan forekomme til et tilfældigt hovedvarenummer,
fx til L20.

Indtast forskellige hovedvarenumre i L1 og se alle undervarenumre til
dette nummer i L5:L20. Hvis der findes fx 3 undervarenumre, vil disse
stå i L5:L7 og L8:L20 vil indeholde #I/T.

Moses

unread,
Jan 4, 2005, 9:32:16 AM1/4/05
to

"Leo Heuser" <leo.h...@NOSPAMadslhome.dk> skrev i en meddelelse
news:33v9tsF...@individual.net...
Jeg takker for det hurtige svar og vil teste det i morgen, onsdag.

Jan Mose


Moses

unread,
Jan 5, 2005, 7:15:40 AM1/5/05
to

"Leo Heuser" <leo.h...@NOSPAMadslhome.dk> skrev i en meddelelse
news:33v9tsF...@individual.net...
Jeg takker mange gange Leo.

Med lidt tilpasning er jeg nu kørende. tak for løsingensforslaget.


Jan Mose


Leo Heuser

unread,
Jan 5, 2005, 8:13:17 AM1/5/05
to
"Moses" <a@b.c> skrev i en meddelelse
news:crglpe$12no$1...@news.cybercity.dk...

> >
> Jeg takker mange gange Leo.
>
> Med lidt tilpasning er jeg nu kųrende. tak for lųsingensforslaget.
>
>
> Jan Mose
>
Velbekomme, Jan, og tak for tilbagemeldingen :-)

Med venlig hilsen
LeoH


0 new messages