< návrat zpět

MS Excel


Téma: vyhledavani vice shod rss

Zaslal/a 10.2.2013 1:28

Vazeni pratele, jsem v koncich a potrebuji pomoc.

Mam na liste1 tabulku o nekolika sloupcich a nekolikaset radcich. touzim po funkci ktera mi na liste2 po zadani hodnoty ze sloupce Enid vygeneruje odpovidajici hodnoty ze sloupcu Note a Comment. Kazda hodnta ze sloupce enid muze mit ruzny pocet radku.

Funkce SVYHLEDAT mi najde pouze prvni shodu, ale potrebuji vsechny shody.

Taky jsem to zkousel pres funkci Index, ale zamotal jsem se v to tak ze vas volam na pomoc 6 .

Mate nejaky napad jak bych to mohl rozvazat?

Diky!!!

Příloha: zip11562_vyhledavani_pomoc.zip (102kB, staženo 23x)
stop Uzamčeno - nelze přidávat nové příspěvky.

#011565
Jeza.m
Pomocí funkce to nikdy nebude univerzální, šel bych na to raději makrem:
Public Sub najdi()
List2.Range("A6:J" & List2.UsedRange.Rows.Count + 5).ClearContents
Dim rd1 As Single
Dim rd2 As Single
Dim enid As String
rd2 = 6
enid = List2.Cells(2, 2)
For rd1 = 2 To List1.UsedRange.Rows.Count
If List1.Cells(rd1, 3) = enid Then
List2.Cells(rd2, 1) = List1.Cells(rd1, 2)
List2.Cells(rd2, 6) = List1.Cells(rd1, 1)
rd2 = rd2 + 1
End If
Next
End Sub


M@citovat
icon #011608
eLCHa
Lze snadno vyuzit kontingenční tabulky a není třeba programovat

Jen pokud máte list s databází, doporučuji nevynechávat řádky.
Příloha: zip11608_vyhledavani_pomoc.zip (121kB, staženo 24x)
citovat
#011626
avatar
Diky moc, s kontingencni tabulkou jsem rozhodne vetsi kamos nez s programovanim, ale slibuji na pionyrskou cest ze se polepsim a naucim se I ty makra 9citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje