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 24 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
  • Jak zobrazit soubory z ostatních disků Příloha(y)
    od xDwery » 24 kvě 2023 14:57 » v Problémy s hardwarem
    2
    710
    od xDwery Zobrazit poslední příspěvek
    24 kvě 2023 20:09
  • Jak zobrazit soubory z ostatních disků.
    od xDwery » 24 kvě 2023 06:05 » v Problémy s hardwarem
    1
    617
    od ITCrowd Zobrazit poslední příspěvek
    24 kvě 2023 06:26
  • Jak kopírovat soubory z hostitele do VirtualBoxu? Příloha(y)
    od atari » 26 črc 2023 16:36 » v Windows 11, 10, 8...
    5
    1507
    od atari Zobrazit poslední příspěvek
    27 črc 2023 11:30
  • W11-Otvírají se všechny text soubory
    od supfor » 06 bře 2024 20:24 » v Windows 11, 10, 8...
    4
    853
    od supfor Zobrazit poslední příspěvek
    15 bře 2024 20:41
  • Extérní SSD disk nejdou vidět soubory
    od Dexolus » 13 pro 2023 16:18 » v Problémy s hardwarem
    4
    1070
    od petr22 Zobrazit poslední příspěvek
    14 pro 2023 07:58

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

Kdo je online

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