< návrat zpět
MS Excel
Téma: Vytvořit tabulku na základě velkého množství dat
Zaslal/a Anonym 2.11.2018 19:16
Dobrý večer,
prosím o radu, jak vytvořit na základě velkého množství dat v tabulce (V příloze sheet - Data_) zjednodušenou tabulku (v příloze sheet-Tabulka1). Tzn na základě podmínky Podmínky I a Podmínky II vyhledat ze sheetu_Data_ -> Identifikační číslo, DataI, Data IV, Data V, Data VII a vložit tyhle data do sheetu Tabulka 1. Bude to platit pouze pro Identifikační čísla, které splnují pro Podmínku I kritérium 1 a pro Podmínku II kritérium A.
Zkouše jsem to přes fci IF a VLOOKUP, ale nešlo mi to.
Půjde to prosím Vás přes nějaký vzore a ne přes makra (protože makra ještě neumím).
PS: originální tabulka má asi 1000 řádků a 40 sloupců a proto potřebuji pro určité podmínky zobrazit jen určitá data v separátních tabulkách.
Děkuji
ještě tabulka v příloze
Příloha: 41790_tabulka.xlsx (10kB, staženo 36x) citovat
MePExG(2.11.2018 20:28)#041791 Prosím skúste konkrétne definovať podmienku/y, ktoré musia byť splnené, aby IC bolo v tabuľke.
citovat
Psal jsem výše, ale pravděpodobně nesrozumitelně.
Sloupec pod názvem Podmínka 1 - potřebuji aby buňky splnovaly hodnotu 1.
Sloupec pod názvem Podmínka 2 - potřebuji aby bunky splnovaly hodnotu A
citovat
Pavlus(3.11.2018 11:33)#041793 Identifikační číslo můžeš získat například maticovým vzorcem:
=IFERROR( SMALL( KDYŽ(Data_!$C$3:$C$12=1; KDYŽ(Data_!$D$3:$D$12="A"; Data_!$B$3:$B$12)); ŘÁDEK(A1)); "")A zbylé sloupce pak již klasicky přes SVYHLEDAT vybraného ID v původní tabulce.
P.
Viz příloha:citovat
Díky za radu, nicméně pokud vzorec napíšu do svý tabulky tak mi zatím nefunguje. Řekl bych, že je to z důvodu protože v něm nemám složené závorky - {}. Tomuto kroku moc nerozumím. Nevím proč jsou tam složené závorky, nevím jak je tam udělat a nerozumím tomu proč u fce řádek odkaz na bunku A1.
Můžete mi prosím tady tohle vysvětlit?
Děkuji
citovat
Pavlus(3.11.2018 16:02)#041795 Nastudujte si problematiku maticových vzorců v Excelu...
Zápis maticového vzorce je přes CTRL+SHIFT+ENTER. Funkce ŘÁDEK se v těchto případech využívá pro výpis x-té hodnoty výsledné matice.
P.
citovat
Děkuji moc za rady
citovat
Mr Pavlus můžu Vás poprosit ještě o radu?
do své tabulky jsem zanesl tento vzorec (viz níže), ale cílové bunky se mi zobrazují prázdné. Můžete mi ještě poradit proč se tak děje?
=IFERROR(SMALL(KDYŽ('ZP7 HUT_Parts'!$G$7:$G$650="ZP7";KDYŽ('ZP7 HUT_Parts'!$W$7:$W$650="Without eNTI";'ZP7 HUT_Parts'!$D$7:$D$650));ŘÁDEK(A2));"")
Děkuji
citovat
elninoslov(3.11.2018 20:41)#041799 Uvádzate iné rozsahy, iné umiestnenia riadkov, stĺpcov, a možno aj iný typ dát v stĺpci IC. A to bude problém. Ak Vám nefunguje toto, čo som upravil presne podľa Vášho vzorca, tak sem dajte reálne vyzerajúcu prílohu. Citlivé dáte zamente na necitlivé. Skúste IC zameniť za nečíslo, a hneď nemáte žiadne výsledky. Podľa Vás možno drobnosť, ale treba to zmieniť.
citovat
dobrý den, nevím proč ale pořád na to nemůžu přijít. v příloze zasílám reálnou tabulku se změněnými daty.
prosím o radu
Děkuji
Příloha: 41801_vzor-data.xlsx (227kB, staženo 28x) citovat