< návrat zpět

MS Excel


Téma: Aut.filtr+SVYHLEDAT rss

Zaslal/a 9.1.2019 9:42

Dobrý den,
nevěděl by někdo poradit s funkcí SVYHLEDAT při aktivním automatickém filtru tzn. oblast hledání aby probíhala jen z viditelné části dat? Něco jako při "SUBTOTAL".

Zaslat odpověď >

#042362
elninoslov
Napadá ma toto:
=INDEX(Stĺpec výsledku;MATCH(1;(SUBTOTAL(103;OFFSET(Prvý stĺpec;ROW(Prvý stĺpec)-2;;1))=1)*(Prvý stĺpec=E1);0))

=INDEX(Stĺpec výsledku;POZVYHLEDAT(1;(SUBTOTAL(103;POSUN(Prvý stĺpec;ŘÁDEK(Prvý stĺpec)-2;;1))=1)*(Prvý stĺpec=E1);0))


E1 - hľadaná hodnota
ROW(Prvý stĺpec)-2 - treba prispôsobiť podľa umiestnenia tabuľky, aby prvé číslo dalo 0
SUBTOTAL - dá True ak je riadok viditeľný
MATCH - nájde pozíciu prvej zhody
INDEX(Stĺpec výsledku ... - stĺpec v tabuľke, z ktorého sa má brať výsledok
Příloha: xlsx42362_vyhladavanie-iba-vo-vyfiltrovanych.xlsx (11kB, staženo 34x)
citovat
#042368
avatar
Netušil jsem, že to bude až tak jednoduché 1 Než jsem si to upravil dle svého, pěknou chvíli jsem na to civěl. Děkuji velice.citovat
#042399
avatar
Nedaří se mi po X pokusech sestrojit vzorec pro funkci MODE ze sloupce A jen z viditelných dat (použit aut.filtr).citovat
#042402
elninoslov
Nemôžete mu vkladať oblasť, ale už redukované pole:
=MODE(IF(SUBTOTAL(3;OFFSET(ref. stĺp;ROW(ref. stĺp)-2;;1))=1;stĺp hodnôt))
=MODE(KDYŽ(SUBTOTAL(3;POSUN(ref. stĺp;ŘÁDEK(ref. stĺp)-2;;1))=1;stĺp hodnôt))
Příloha: xlsx42402_vyhladavanie-iba-vo-vyfiltrovanych.xlsx (11kB, staženo 23x)
citovat
#042403
avatar
Děkuji za nasměrování. Stejně by mne zajímaly Vaše "myšlenkové pochody" při tvorbě megavzorců, které tady v různých příspěvcích uvádíte.citovat
#042404
avatar
Když už jsme u toho aut.filtru, šel by nějakým způsobem ovládat z jiného listu bez VBA ?citovat
#042405
elninoslov
No Rýchlym filtrom...
Příloha: xlsx42405_vyhladavanie-iba-vo-vyfiltrovanych.xlsx (16kB, staženo 32x)
citovat
#042406
avatar
Hmm, pěkné. Bohužel vlastním verzi E2003.citovat
#042407
elninoslov
No tak to Vám Smart Filter (Rýchly filter) ani objekt Tabuľka nepôjde.
Vám teda ide vlastne o čo?
- Potrebujete iba zo zdrojových dát nájsť 1 hodnotu za splnenia niekoľkých kritérií ? To spravíme maticovým vzorcom.
- Alebo potrebujete po zadaní nejakých kritérií niekam do buniek, niekde vedľa vypísať všetky riadky zdrojovej tabuľky, ktoré vyhovujú ? To robte Rozšíreným filtrom s vhodne umiestnenými parametrami (to sa robí manuálne).
- A čo tak použiť KT ? Veď tá sa dá zobraziť takmer rovnako ako zdroj (nie vždy), a môžete použiť jej filtre.

Priložte prílohu s príkladom.citovat
#042408
avatar
Mám rozsáhlou tabulku s aut. filtrem na listu DATA. Výpočty, grafy a jiné mám na listu GRAF. Jde mi jen o to, abych nemusel překlikávat na list DATA, nastavovat filtry, čekat až se to vyfiltruje, přepínat se zpátky na GRAF a vyčkat na vykreslení grafů. Tak jsem uvažoval o možnosti zadávat provázanou filtraci již na listu GRAF. Není to nic bez čeho nemůžu být.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