pomoc s funkcí index Vyřešeno

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

Moderátor: Mods_senior

XiXaolin
nováček
Příspěvky: 32
Registrován: únor 08
Pohlaví: Muž
Stav:
Offline

pomoc s funkcí index

Příspěvekod XiXaolin » 30 říj 2014 12:41

Dobrý den všem,
mám problém s funkcí index. V přiloženém příkladu jsou na prvním listu dvě žlutě označené buňky, pokud tyto buňky budou plné tak na dalších listech budou data vypsána správně, pokud ale tyto buňky budou prázdné tak na listu test 1 budou hodnoty správně ale na na listu 2 ne. A nevím proč mi to nefunguje.
Můžete se na to nějaký znalec podívat?

Díky
Přílohy
test.xlsx
(25.35 KiB) Staženo 33 x

Reklama
guest
Pohlaví: Nespecifikováno

Re: pomoc s funkcí index

Příspěvekod guest » 30 říj 2014 18:36

Nechce se mi luštit zadání, ani co to má dělat.

XiXaolin
nováček
Příspěvky: 32
Registrován: únor 08
Pohlaví: Muž
Stav:
Offline

Re: pomoc s funkcí index

Příspěvekod XiXaolin » 30 říj 2014 19:13

Prozo jsem vlozil priklad abych to nemusel slozite vypisovat. Pokud budete ochoten poradit tak ma to fungovat tak ze text ze sloupce E z listu evidence by se mel objevit na listu 1 v pripade ze je ve sloupci K hodnota vyssi nez nula. To stejne plati pro list 2. Problem mam v tom ze list 2 by nemel byt vazan na to kolik hodnot to vybere v listu 1. A to tak zatim je. Takze pokud jste tento popis pochopil tak muzete poradit jinak dily za prispevek kterej nic neresi.

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: pomoc s funkcí index

Příspěvekod cmuch » 31 říj 2014 09:43

Problém bude v rozsahu ...!$E$1:$E$31... - Pro list1 to je OK,
ale pro list2 tam je ...!$E$1:$E$43... tudíž to bere i hodnoty nad řádkem 32, když se upraví tento rozsah a vzorec tak to bude šlapat jak má.

XiXaolin
nováček
Příspěvky: 32
Registrován: únor 08
Pohlaví: Muž
Stav:
Offline

Re: pomoc s funkcí index

Příspěvekod XiXaolin » 31 říj 2014 10:53

To jsem samozřejmě zkoušel a pak mi to hází prázdné buňky. Myslel jsem si že to takhle bude fungovat ale nefunguje a nevím proč, logika se mi zdá správná. Ale funguje to jenom když je index nastaven od prvního řádku.

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: pomoc s funkcí index

Příspěvekod cmuch » 31 říj 2014 17:48

Na list2 vlož =CHYBHODN(INDEX(Evidence!$E$33:$E$43;SMALL(KDYŽ(Evidence!$K$33:$K$43>0;ŘÁDEK(Evidence!$K$33:$K$43)-32);ŘÁDEK()-15));"") (maticově)

- je změněn rozsah (červeně)
- odečten počet řádků na hlavním listu (zeleně) - je to zjednodušený aby jsme nemuseli ještě počítat kolik je čísel <= 0 nad touto oblastí
- odečten počet řádků na listu2 - těch řádků do kterých nechceš dělat výcuc (modře)

lubo.
Level 2
Level 2
Příspěvky: 192
Registrován: červen 13
Pohlaví: Nespecifikováno
Stav:
Offline

Re: pomoc s funkcí index

Příspěvekod lubo. » 03 lis 2014 00:00

Tak OK to určitě není. Logika je určitě špatně a to že test 1 náhodou funguje, vůbec neznamená, že vzorce jsou dobře.

test 1:
=IFERROR(INDEX(Evidence!$E$2:$E$31;SMALL(KDYŽ(Evidence!$K$2:$K$31>0;ŘÁDEK(Evidence!$K$2:$K$31)-ŘÁDEK($K$2)+1);ŘÁDEK(A16)-ŘÁDEK($A$15));1);"")

test 2 (obdobně):
=IFERROR(INDEX(Evidence!$E$33:$E$43;SMALL(KDYŽ(Evidence!$H$33:$H$43>0;ŘÁDEK(Evidence!$H$33:$H$43)-ŘÁDEK(Evidence!$H$33)+1);ŘÁDEK(A16)-ŘÁDEK($A$15));1);"")

Oba vzorce maticově.

XiXaolin
nováček
Příspěvky: 32
Registrován: únor 08
Pohlaví: Muž
Stav:
Offline

Re: pomoc s funkcí index  Vyřešeno

Příspěvekod XiXaolin » 07 lis 2014 08:08

Díky za pomoc,
ten druhý vzorec funguje správně tak jak jsem potřeboval. Sám bych na to došel možná tak za půl roku, jestli vůbec.
Ještě jednou díkec za přímo odbornou pomoc.

Všem ostatním děkuju za příspěvky a návrhy.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Kopírování řádků s funkcí když Příloha(y)
    od Martyn20 » 20 črc 2023 16:50 » v Kancelářské balíky
    3
    2329
    od Melvidor Zobrazit poslední příspěvek
    21 črc 2023 08:41
  • Wi-Fi router pro dům s možností funkcí Mesh Příloha(y)
    od P1X3L » 05 bře 2024 20:12 » v Sítě - hardware
    45
    7510
    od P1X3L Zobrazit poslední příspěvek
    02 kvě 2024 21:51
  • Pomoc se sestavením PC 45-50K
    od Kvp2 » 03 lis 2023 23:27 » v Rady s výběrem hw a sestavením PC
    22
    3191
    od Kvp2 Zobrazit poslední příspěvek
    12 lis 2023 20:39
  • Pomoc pri upgrade procesoru
    od filipo88 » 16 led 2024 00:10 » v Rady s výběrem hw a sestavením PC
    3
    1157
    od filipo88 Zobrazit poslední příspěvek
    16 led 2024 17:59
  • Pomoc / Stavění PC do 20K / Nováček Příloha(y)
    od blatantq » 16 pro 2023 18:38 » v Rady s výběrem hw a sestavením PC
    32
    1635
    od Martab Zobrazit poslední příspěvek
    26 pro 2023 11:04

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

Kdo je online

Uživatelé prohlížející si toto fórum: Google [Bot] a 8 hostů