Just nu i M3-nätverket
Jump to content

Sök alla


Loka_2012
 Share

Go to solution Solved by Monshi,

Recommended Posts

Hej,

 

har lurat på länge hur man får fram alla, ex, har en excel ark och skriver st i A1 så letar formeln upp alla förekomster av st i de olika kolumnerna och visar resultatet. Har försökte med letarad/kolumn passa/index och förskjutning men det funkar inte.... någon som vet ?

 

1 sten   093-08888 Grome

2 melle 087-983266 Strand

3 allan 055-0002223 Flank

 

vill att excel visar rad 1 och rad 2 om a1=st

 

hur gör man....? :unsure:

Link to comment
Share on other sites

hej 

 

kan du inte dela upp tabellen istället? dvs namn och telefonnr, antar jag att det är, i olika kolumner. mycket enklare att hantera rent excelmässigt. 

Link to comment
Share on other sites

Du kan söka "alla" genom några metoder.

1: (Auto)filter, filtrera fram dem

2: Pivottabell. Om än lite omständigt

3: Med formler. FÖRSKJUTNING och PASSA där förskjutning skapar en ny referens till passa att söka igenom på varje rad. Men lösningen är inte dynamisk så du behöver lika många rader som du tror du kan få träffar.

 

Säg att dina värden i A1 och nedåt

=PASSA($G$2;FÖRSKJUTNING($A$1;H1;0;ANTALV($A$1:$A$72)-H1);0)+H1

I g2 har du sökvärdet.

I h1 har du värdet noll (eller inget)

dina värden finns i A1:A72 (kan utökas)

Link to comment
Share on other sites

Du kan söka "alla" genom några metoder.

1: (Auto)filter, filtrera fram dem

2: Pivottabell. Om än lite omständigt

3: Med formler. FÖRSKJUTNING och PASSA där förskjutning skapar en ny referens till passa att söka igenom på varje rad. Men lösningen är inte dynamisk så du behöver lika många rader som du tror du kan få träffar.

 

Säg att dina värden i A1 och nedåt

=PASSA($G$2;FÖRSKJUTNING($A$1;H1;0;ANTALV($A$1:$A$72)-H1);0)+H1

I g2 har du sökvärdet.

I h1 har du värdet noll (eller inget)

dina värden finns i A1:A72 (kan utökas)

Så hade jag inte tänk de.... men tänk om lite i dina banor. Om sökvärde i G2 är 2 små L så får man resultatet i A3 i G3, B3 i H3 osv medans nästa som A4 i G4, B4 i H4 och om flera under det.

 

Tanken va att hitta om ex flera med samma bokstäver listas under varandra i en telefonlista Finns flera rune så listas alla rune inte bara första.

Link to comment
Share on other sites

Då ändrar vi lite i formeln:

=PASSA($G$2 &"*";FÖRSKJUTNING($A$1;H1;0;ANTALV($A$1:$A$72)-H1);0)+H1

för att få träff på alla Rune

 

ändra till

=PASSA("*" &$G$2 &"*";FÖRSKJUTNING($A$1;H1;0;ANTALV($A$1:$A$72)-H1);0)+H1

 

för att även få träff på Sven-Rune

Link to comment
Share on other sites

Då ändrar vi lite i formeln:

=PASSA($G$2 &"*";FÖRSKJUTNING($A$1;H1;0;ANTALV($A$1:$A$72)-H1);0)+H1

för att få träff på alla Rune

 

ändra till

=PASSA("*" &$G$2 &"*";FÖRSKJUTNING($A$1;H1;0;ANTALV($A$1:$A$72)-H1);0)+H1

 

för att även få träff på Sven-Rune

Någonstans så gör jag fel..

i båda fallen blir resultatet 5 i cellen jag skriver formeln.... ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share



×
×
  • Create New...