SVYHLEDAT nebo INDEX napříč soubory

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

beneva
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: září 10
Pohlaví: Žena
Stav:
Offline

SVYHLEDAT nebo INDEX napříč soubory

Příspěvekod beneva » 11 pro 2013 14:54

Prosím, jak by se dalo zadat vzorcem toto vyhledávání ?
Mám 10 souborů (Výrobní karta 1 - 10). V souboru Přehled zadám do buňky rozevírací seznam výběr názvů Výrobní karta 1 .... 10.
Chci, aby vzorec vyhledal určitou hodnotu z karty 1 - 10 a z konkrétní buňky podle vybraného názvu souboru.
(Každá výrobní karta má 4 listy).
Děkuji!

Reklama
Azuzula
Level 3
Level 3
Příspěvky: 452
Registrován: leden 12
Bydliště: Země, bohužel...
Pohlaví: Žena
Stav:
Offline
Kontakt:

Re: SVYHLEDAT nebo INDEX napříč soubory

Příspěvekod Azuzula » 11 pro 2013 18:34

Použijte vzorec: "=SVYHLEDAT(A1;'C:\cesta\ke\slozce\[sešit1.xlsm]List1'!A1:B5;2;NEPRAVDA)"
tlustě je odkaz na sešit,list a oblast.

Zjednodušeně to jde napsat jako: "=SVYHLEDAT(A1;sešit1!A:B;2;NEPRAVDA)"
excel se pak zeptá na cestu a na list kde se bude vyhledávat.
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.

beneva
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: září 10
Pohlaví: Žena
Stav:
Offline

Re: SVYHLEDAT nebo INDEX napříč soubory

Příspěvekod beneva » 12 pro 2013 10:38

To by fungovalo, ale musela bych mít hledanou hodnotu buňky A1 na těch výrobních kartách vždy na stejném řádku, jako hodnoty, které chci vrátit. To bohužel není možné. Pro ilustraci prikládám jednu výrobní kartu.
Musím vyhledat tu správnou výrobní kartu a na ní název palety a pak na základě tohoto vyhledaného názvu postupně vracet jednotlivé rozměry desek z příslušné karty.

--- Doplnění předchozího příspěvku (12 Pro 2013 13:00) ---

Ještě jsem vymyslela toto: (zatím jen pro 3 výrobní karty, které bych měla zkopírované na listech téhož souboru, jako je ten načítací list)
=KDYŽ(B9=seznam!$B$2;ZVOLIT(1;'S3514'!$O$7;'S3513'!$O$7;'S3512'!$O$7);KDYŽ(B9=seznam!$B$3;ZVOLIT(2;'S3514'!$O$7;'S3513'!$O$7;'S3512'!$O$7);KDYŽ(B9=seznam!$B$4;ZVOLIT(3;'S3514'!$O$7;'S3513'!$O$7;'S3512'!$O$7);"")))
Podmínka postupně srovnává vybranou hodnotu z rozevíracího seznamu s hodnotami, které obsahuje seznam. Podle shody pak funkce ZVOLIT vybírá příslušnou buňku.
Jenže s každou další novou paletou vzorec naroste o další fumkci KDYŽ a pořád by se to muselo editovat...
Přílohy
101105_THS XX 1495x2260x132 S3510-07 30013869.xlsx
(97.6 KiB) Staženo 32 x

Azuzula
Level 3
Level 3
Příspěvky: 452
Registrován: leden 12
Bydliště: Země, bohužel...
Pohlaví: Žena
Stav:
Offline
Kontakt:

Re: SVYHLEDAT nebo INDEX napříč soubory

Příspěvekod Azuzula » 12 pro 2013 17:49

Bohužel to nechápu, jak ten vzorec souvisí s přiloženým souborem. Každopádně na to jde použít funkce svyhledat. Stačí mít hledané hodnoty za tím co je hledáno. Ve Vašem vzorci hledáme v B2:B4 a k tomu se přiřazují hodnoty z 'S3514'!$O$7, 'S3513'!$O$7 a 'S3512'!$O$7 můžete dosadit za tuto prohledávanou oblast (do C2:C4) propojením z externích souborů a pak to, co vyberete v buňce s ověřením dat (nebo napíšete ručně) bude vyhledáno.

Takže
v C2: ='S3514'!$O$7
v C3: ='S3513'!$O$7
atd.

Vzorec potom bude vypadat takto:
=svyhledat(b9;b2:c4;2;nepravda)

PS:
Pokud si to přeberu, tak ten Váš vzorec jde zjednodušit následovně, ale i tak je složitý i když nevyžaduje pomocný sloupek jako návrh výše.
=když(b9=seznam!b2;'S3514'!$O$7;když(b9=seznam!b3;'S3513'!$O$7;když(b9=seznam!b4;'S3512'!$O$7;"")))
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Valve index Příloha(y)
    od Pedrossos » 20 kvě 2025 17:38 » v Problémy s hardwarem
    2
    1935
    od Pedrossos Zobrazit poslední příspěvek
    10 čer 2025 11:51
  • Index webu Příloha(y)
    od Tondaaaa » 18 srp 2024 00:15 » v Web-tipy a vaše weby
    5
    11937
    od HelFix Zobrazit poslední příspěvek
    28 srp 2024 12:14
  • Soubory ve složkách na externím HDD se nezobrazují
    od Ghoust23 » 12 led 2025 20:40 » v Problémy s hardwarem
    7
    3182
    od petr22 Zobrazit poslední příspěvek
    14 led 2025 12:27
  • eqkes = nejdou otevřít soubory (jpg, doc, xls...) Příloha(y)
    od pajauh » 11 srp 2024 10:58 » v Vše ostatní (bezp)
    8
    9237
    od pajauh Zobrazit poslední příspěvek
    24 zář 2024 18:07
  • Flash disk - soubory nelze přehrát
    od Kincl6 » 18 pro 2024 21:13 » v Vše ostatní (hw)
    3
    3730
    od buchtik Zobrazit poslední příspěvek
    19 pro 2024 12:16

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti