< návrat zpět

MS Excel


Téma: 2 podmínky hledání rss

Zaslal/a 23.11.2010 21:00

Dobrý den vážení,

potřeboval bych pomoci s následujícím problémem.
Mám jednu velkou tabulku s daty inventury, která obsahuje tři hodnoty na každém řádku: číslo dílu, středisko, kde byl díl inventován a množství. Já potřebuji nyní vyhodnotit vybrané materiály a potřebuji tedy z té první najít materiály na základě jejich názvu a zároveň čísla střediska a vrátit do buňky nainventované množství.
Nemůže nastat situace, že by se jeden díl nainventoval ve stejném středisku dvakrát, ale může nastat situace, kdy se jeden díl nainventoval na více střediscích, ale já potřebuji vyhodnotit vždy jen to dané středisko, které je uvedeno na řádku.
Snažil jsem se nějak zjednodušene formulovat situaci - viz.příloha.
POkud to shrnu, v buňce by mělo být následující: Najdi množství čísla dílu pro dané středisko.

http://ac.schnitzer.sweb.cz/pokus.xlsx

Zaslat odpověď >

Strana:  1 2   další »
#003298
Lano
Co takhle:
do A4 vlož =CONCATENATE(B4;"_";C4)
do K4 vlož ==SUMIF($A$4:$A$8;CONCATENATE(I4;"_";J4);$D$4:$D$8)

Je to ono?citovat
#003299
avatar
Ano je to ono.
Jinak jsem právě otevřel chytrou knihu a hle, kombinace funkcí INDEX a POZVYHLEDAT tohle také vyřeší.
Každopádně moc děkuji za radu, to od Tebe je mnohem snazší - nemusím definovat názvy.citovat
#003300
avatar
Ahoj. Pokud je Tvé zadání správné, pak není co počítat. Píšeš, že díly jsou stejné na různých střediscích a není možné aby byly dvakrát. Pak ale tabulka A je stejná jako tabulka B.
R.citovat
#003301
avatar
To RomanNTA: zadání je hodně zjednodušené....výsledek inventury, to je databáze čítající 30 tisíc řadků, přičemž já analyzuji vybraných asi 150 dílů, které se ale v době inventury mohly nacházet na více střediscích. Zdrojová databáze navíc není seřazena stejně, jako výstupní tabulka. V příloze byl pouze silně zjedodušený příklad.citovat
#003302
avatar
To je celkem jedno. Myslím, že počítat není co. Přes SVYHLEDAT vybereš (označíš) jen řádky, které Tě zajímají a protože jsou jediněčné, pak máš výsledek. Všechny cesty vedou do Říma :)citovat
#003303
avatar
Jak ošetřím přes SVYHLDAT to, že materiál může být nainventován ve více střediscích a já potřebuji tato střediska odlišit? Tedy jeden materiál = jedno číslo, více míst "středisek". To jsou dvě vstupní podmínky...svyhledat umí ale jen jednu podmínku -> hledat jednu hodnotu v oblasti buněk a ze stejného řádku, kde tu hodnotu najde, vezme hodnotu s definovaného sloupce. Jak ale ve funkci svyhledat definuji, že potřebuji ověřit jak číslo dílu, tak zároveň číslo střediska?citovat
#003304
avatar
Nepočítám....vyhledávám... ;)citovat
#003308
avatar
... na konci ;) znamená že jsem byl pochopen nebo ne :) ???

Kdybys chtěl jinou verzi na složitější výpočet s i více podmínkami, tak napiš. Původně mi to nedocvaklo a udělal jsem něco podobného co "Lano" jen přes makro a jeden vzorec.
R.citovat
#015178
avatar
do A4 vlož =CONCATENATE(B4;"_";C4)

jde to i takto =B4&"_"&C4citovat
#015183
avatar

Michal-P napsal/a:

do A4 vlož =CONCATENATE(B4;"_";C4)

jde to i takto =B4&"_"&C4


Tak toto bolo expresné. 2citovat

Strana:  1 2   další »

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