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

#1 27. 4. 2022 17:04:34

srzak
Člen
Registrace: 27. 4. 2022
Příspěvků: 1

změna adresy buňky ve vzorci - VYŘEŠNO

Zdravím. Jsem jen málo zkušený uživatel, proto jsem si dovolil obráti se na zkušené uživatele.
Pročítal jsem témata na fóru OpenOffice.cz, zatím do stránky 20, ale návod na řešení změny adresy buňky ve vzorci jsem zatím na fóru nenašel.
Jde mi o následující úkol.
Mám v buňce H3 vzorec $R$1/$B9. Do sloupce B vkládám postupně konstanty na po sobě následující řádky. Příklad. Poslední neprázdná buňka ve sloupci B je na řádku č.9. Potřebuji, když vložím na následující řádek do prázdné buňky B10 další konstantu, aby se ve vzorci za $B změnilo číslo řádku na číslo toho řádku, do kterého jsem právě vložil novou hodnotu a vzorec tak vypočítal výsledek s konstantou v buňce na nové adrese.
Existuje na takový úkol řešení, které nevyžaduje makro?
Předem děkuji za radu.

Editoval srzak (29. 4. 2022 18:19:24)

Offline

#2 27. 4. 2022 17:44:19

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,335

Re: změna adresy buňky ve vzorci - VYŘEŠNO

Ano jde to udělat, ale nemám moc představu o tom přidávání konstant kterými dělíte. Nejspíš potřebujete pomocný sloupec který načítá poslední hodnotu vedle (vpravo, nebo vlevo). Pro představu vpravo (sloupec C).


Pomocný sloupec bude vybaven podmínkou IF(pokud není vedlejší buňka prázdná, ale buňka pod ní ano, potom pomocný sloupec vrátí poslední hodnotu do pomocného sloupce.
     V buňce H3 potom bude $R$1/SUM(C1:C1000), nebo také se stejným výsledkem $R$1/MAX(C1:C1000) a podobně více vhodných vzorců. Pokud je to jinak, postněte sem vzor sešitu. Ono to bývá většinou mnohem složitější kvůli různým věcem.
     Podobným způsobem bychom i bez pomocného sloupce hledali n-tou hodnotu ve sloupci B - stačí například seřadit hodnoty, pokud to lze. Potom Bychom dělili vzorcem SMALL(B1:B100,číslo), nebo stejně LARGE(B1:B100). Měkde vedle bychom vzorcem zobrazili vybranou hodnotu vzorcem. Možností je dost.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 1. 5. 2022 21:52:05

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

Re: změna adresy buňky ve vzorci - VYŘEŠNO

Pokud potřebujete poslední číslo ve sloupci s čísly, tak se dá použít funkce vlookup:

=VLOOKUP(1e307;B:B;1;1)

Hledané číslo musí být hodně velké.

Offline

Zápatí