Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Excel - náhrada Svyhledat

Dobrý den, mám problém s funkcí Svyhledat. Umí vrátit jen jen hodnotu na základě 1. shody v hledaném výrazu.
Potřebuji do jednoho řádku přiřadit více hodnot na základě jednoho klíče.
Přikládám soubor ve kterém snad bude vidět co potřebuji.

Chtěl bych se zeptat na možné řešení mého problému nebo případné vyřešení do přiloženého excelu.

Předem mockrát děkuji za pomoc

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Prikladám vyriešené... Nie však funkciou SVYHLEDAT, ale kódom VBA, z čoho vyplýva, že súbor musí mať… nový
robert13 04.04.2017 14:36
robert13
Opravené... Aj keby našlo 10 výsledkov (t.j. vykoná si zápis až po stĺpec K), tak po opätovnom spust… nový
robert13 04.04.2017 14:58
robert13
Přikládám svůj pokus pomocí maticového vzorce. poslední
Siki83 04.04.2017 20:31
Siki83

Prikladám vyriešené...
Nie však funkciou SVYHLEDAT, ale kódom VBA, z čoho vyplýva, že súbor musí mať príponu xlsm.
Pri otváraní je potrebné odsúhlasiť spúšťanie makier.
Vyhľadávanie spustíš tlačidlom "Spustiť"
Ukončenie vyhľadávania je oznámené hláškou "Hotovo"
Opätovné stlačenie vymaže existujúce výsledky a vykoná celý proces nanovo.
Kód si sám zisťuje potrebné rozsahy prehľadávania, v stĺpci A sa však nesmie nachádzať prázdna bunka pred koncom zoznamu.
Stĺpce musia mať rovnaký formát (nemôžu byť v jednom hárku údaje v stĺpci A zadávané ako text a v druhom ako číslo)

P.S. vymazáva sa oblasť stĺpcov B až F, takže v prípade, že bude výsledkov viac, program ich nájde a vypíše, ale po opätovnom spustení vymaže len po stĺpec F
Hneď napravím :-D

Zpět do poradny Odpovědět na původní otázku Nahoru