< návrat zpět

MS Excel


Téma: Přiřazení hodnot rss

Zaslal/a 18.12.2013 7:54

Zdravím a prosím o pomoc.

Mám dva listy, druhý list obsahuje dlouhý seznam obsahující sloupce kód, stát, velikost balení, produkt, typ balení. (1 záznam 1 řádek)
Do prvního listu postupně vyplňuji do řádků jednotlivé záznamy a potřeboval bych aby se z listu dvě patřičné kombinaci po vyplnění řádku přiřadil kód případně se zobrazila chyba vytvořit kód.

Předem děkuji za veškerou pomoc

Zaslat odpověď >

#016849
Opičák
Mě tady chybí následující info:

1 - co se vyplňuje do listu 1, tedy podle čeho má hledat ?
2 - může se to, podle čeho se hledá opakovat v seznamu na listu 2

nějaký způsob vyhledávání(třeba to bude stačit), ale jen střelba od boku je v příloze (vyhledávané se nesmí opakovat, jinak najde jen první)
Příloha: zip16849_hledani.zip (10kB, staženo 29x)
citovat
#016861
avatar
Do listu 1 se zadávají hodnoty stát, velikost balení, produkt, typ balení - čili vše vyjma kódu + další hodnoty do dalších sloupců ale to dle mě nemá vliv.

Státy, velikost balení, produkt i typ balení se opakují ale jeden kód odpovídá pouze jedné kombinaci.

Příloha vypadá velmi dobře, bohužel potřebuji aby zvládala třídit podle všech čtyřech sloupcůcitovat
#016867
Opičák
To je jen pokus omyl něco zkoušet. Dejte příklad s pár řádky a jak se co vyplňuje do Listu 1 a co a s čím se má porovnat a jaký výsledek.
Bude to pro lidi, co mohou pomoct jednodušší a pro Vás rychlejší a lepší.citovat
#016877
avatar
Do listu 1 se vyplní údaje stát, vel_bal, prod, typ_b,typ_c a z listu 2 se načte do listu 1 slupce A kód.

Čili něco co prohledá všech pět sloupců v listu 2, najde přesnou shodu a doplní kód do sloupce A v listu 1.
Příloha: zip16877_hledani_x.zip (17kB, staženo 30x)
citovat
#016881
Opičák
možná takto ?
je to maticový vzorec, takže zadat shift+Ctrl+Enter

edit:
jenom v tom vzorci uprav větší (menší) nebo rovno jen na =
omylem jsem to tam nakopíroval
Příloha: zip16881_hledani_x2.zip (15kB, staženo 29x)
citovat
#016882
Opičák
Ještě koukám, že jste chtěl všech 5 sloupců. Tak to doplňte o další část vzorce List2!F2:F400=F2
tedy:
=IFERROR(INDEX(List2!$A$2:$A$400;POZVYHLEDAT(1;(List2!B2:B400=B2)*(List2!$C$2:$C$400=C2)*(List2!$D$2:$D$400=D2)*(List2!$E$2:$E$400=E2)*(List2!$F$2:$F$400=F2);0));"nenalezeno")

maticově

edit:
ještě jedna chyba - adresování
List2!B2:B400=B2 změnit na List2!$B$2:$B$400=B2citovat
#016886
Stalker
Nebo takto "nematicově" 1
Příloha: rar16886_hledani_x.rar (13kB, staženo 31x)
citovat

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