Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 24. 9. 2009 07:26:33

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

vyhľadať bunky

ahoj všetci
už niekoľko dni sa trápim so zložením vzorca, ktorý by od skupiny dát oddelil data  v riadkoch pre ktoré platí podmienka v inom riadku:
   potrebujem zisťovať hodnotu  pre                                                  D4=MAX(pre 35 týždeň) zo stĺpca B v riadkoch 7-15

niečo ako =SUBTOTAL(4;B7:B15) keby sa  ten rozsah buniek dal nahradiť vzorcom ktorý rozpozná
ktoré riadky sa týkajú podmienky „týždeň 35"
zadaný v bunke D3, tak ako to vie  =SUMIF(C2:C500;D3;B2:J500)

jednoducho rád by som nahradil rozsah buniek
=SUBTOTAL(4;B7:B15)
  nejakým vyhľadávačom podla kritéria, alebo uplne nejako inak s iným vzorcom, tak aby sa po zmene týždňa v bunke D3 prepočítali riadky z toho týždňa, viete mi niekto poradiť, alebo nasmerovať.  ďakujem

    A       B        C          D
1        stav     v Týž   
2        756,79     34    pre týždeň
3        742,77     34    35
4        785,08     34   
5        842,17     34   
6        849,47     34   
7        870,09     35   
8        864,1     35   
9        873,22     35   
10        884,64     35   
11        926,87     35   
12        926,31     35   
13        939,14     35   
14        952,59     35   
15        958,34     35   
16        980,75     36   
17        973,57     36   
18        965,63     36   
19        1036,42     36   
20        1079,73     36   
21        1095,96     36   
22        1099,25     36   
23        1090,31     36   
24        1082,71     36   
25        1080,59     36   
26        1091,35     36

Editoval MF (24. 9. 2009 07:27:49)

Offline

#2 24. 9. 2009 08:53:22

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: vyhľadať bunky

A k čemu to vlastně potřebujete? nebylo by jednodušší použít kontingenční tabulku?

Offline

#3 24. 9. 2009 09:14:53

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

Re: vyhľadať bunky

Aj nad tým som už premýšľal, len tu nejde o týchto par riadkov ale (je cez 500), ale o ten vzorec,aby som podla neho mohol dalej určiť MIN, % nárast/pokles atď, a použiť ho ako vzor alebo šablónu na ďalšie údaje, A kontin. tabuľka odeli síce tie dáta o ktoré ide, vyhodí pripadne sumu, ale mne ide o to s tými vypreparovanými dátami ďalej robiť,/MIN/MAX/porovnať prvú s poslednou/  a toto neviem ako do kontin. tabulky zadať

Offline

#4 24. 9. 2009 12:29:15

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: vyhľadať bunky

hmm... pokus je počet zpracovávaných dat konečný, tak bych udělal jednu kon. tabulku se součtem, druhou s minimem, třetí s maximem a pak to z nich vyčítal pro další zpracování například funkcí vlookup

Offline

#5 24. 9. 2009 17:13:01

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

Re: vyhľadať bunky

tak som to narval do Kont. tabuliek, a celkom sa mi to páči, ešte musím preskúmať jej možnosti filtrovania a kombinácii, diky za typ.

Offline

#6 24. 9. 2009 19:39:06

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: vyhľadať bunky

Zkuste

=MAX(IF(C9:C33=35;B9:B33;""))

(samozřejmě je to matice)

Offline

#7 24. 9. 2009 20:35:22

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: vyhľadať bunky

Ano, taky bych viděl na použití maticového vzorce, tzn. do buňky napíšete =MAX(IF(C2:C500=D3;B2:B500;"")) a potvrdíte stiskem CTRL+SHIFT+ENTER (nikoli jen ENTER). Tím se to vloží jako maticový vzorec - poznáte to tak, že se to ve vstupním řádku bude ukazovat jako
{=MAX(IF(C2:C500=D3;B2:B500;""))}

Offline

#8 25. 9. 2009 07:04:38

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

Re: vyhľadať bunky

veľmi zaujímavé a ešte to aj funguje,no na toto som ešte nenarazil
na čo sa maticové vzorce použivaju? a aký je rozdiel od obyčajného, a hlavne ako sa tvoria a na čo všetko sa dajú použiť, neviete niekto o nejakej knihe s o vzorcoch, maticiach a požití funkcii v Calc OO

Offline

Zápatí