Ahoj všem,
mám problém s tabulkou v příloze. V oblasti A:C mám data která potřebuji přenést do tabulky vpravo. V oblasti F2:Q74 potřebuji vzoreček pro nalezení hodnoty ze datové oblasti ze sloupce "C". Mohl bych použít funkci "Součin.skalární", ale ta strašně zpomalí chod excelu. Co by kdo poradil jako nejlepší řešení problému ?? Řešení je více, ale potřeboval bych nějaké nejoptimálnější vzhledem k rozsahu dat... Díky předem
Vše bych chtěl pouze pomocí vzorečků, nikoliv maker.
Excel - vzorec pro vyhledání dat do tabulky
Moderátor: Mods_senior
- Branscombe
- Level 3

- Příspěvky: 469
- Registrován: 11 čer 2009 21:39
Excel - vzorec pro vyhledání dat do tabulky
- Přílohy
-
- tabulka.xlsx
- (15.16 KiB) Staženo 100 x
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - vzorec pro vyhledání dat do tabulky
Tak si tech vice reseni otestuj na rychlost a vyber optimalni.
- Branscombe
- Level 3

- Příspěvky: 469
- Registrován: 11 čer 2009 21:39
Re: Excel - vzorec pro vyhledání dat do tabulky
No mě napadají samé zdlouhavé a náročné ... Jinak bych se tu asi neptal ... 
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - vzorec pro vyhledání dat do tabulky
Dokud neotestujes, nemuzes zjistit, ktera je z hlediska rychlosti nejvhodnejsi.
- Branscombe
- Level 3

- Příspěvky: 469
- Registrován: 11 čer 2009 21:39
Re: Excel - vzorec pro vyhledání dat do tabulky
testuji, testuji a jako nejlepší se mi jeví "{=IFERROR(INDEX($D$3:D150;POZVYHLEDAT(1;($A$3:A150=H$5)*($B$3:B150=$E6);0));"")}"
ale teď bádám nad tím jak do vzorce vložit D(funkce pro vyhledání posledního obsazeneého řádku) místo D150 aby neprohledával všech 1048576 řádků
ale teď bádám nad tím jak do vzorce vložit D(funkce pro vyhledání posledního obsazeneého řádku) místo D150 aby neprohledával všech 1048576 řádků
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - vzorec pro vyhledání dat do tabulky
Posledni bunka...., koukni se pro inspiraci sem: http://www.dataspectrum.cz/pages/glossary/glossary.htm - Přehled(2) - poslední buňka obsahující hodnotu 04/2008, projdi si tabulku
- Branscombe
- Level 3

- Příspěvky: 469
- Registrován: 11 čer 2009 21:39
Re: Excel - vzorec pro vyhledání dat do tabulky
Vyřešeno maticovým vzorcem s pojmenováním oblastí aby neprohledával celý list od řádku 1 do 1048576
Oblasti =POSUN(List!$A$3;0;0;POČET2(Internal!$A:$A)-1;1)
V tabulce "=IFERROR(INDEX(oblast_s_požadovými_hodnotami;POZVYHLEDAT(1;(oblast_1_podminky=H$5)*(oblast_2_podminky=$E6);0));"")"
Oblasti =POSUN(List!$A$3;0;0;POČET2(Internal!$A:$A)-1;1)
V tabulce "=IFERROR(INDEX(oblast_s_požadovými_hodnotami;POZVYHLEDAT(1;(oblast_1_podminky=H$5)*(oblast_2_podminky=$E6);0));"")"
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
