Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 60

Pokud chceš získat pouze text z buňky, tak proč je odkaz obalen funkcí SUMA? To je příčinou celého problému ;-)...

Nula se ti přes odkaz na buňku standardně zobrazí pouze v případě, že se odkazuješ na prázdnou buňku.
P.

Předpokládám, že hledáte funkci SUMIFS.
P.

Jde toho dosáhnout přes událost listu, vložit kód do List2.
P.

Např.:
Private Sub Worksheet_Activate()
Dim adresa_bunky As String

Application.EnableEvents = False

Sheets(List1.Name).Select
adresa_bunky = ActiveCell.Address

Sheets(List2.Name).Select
Sheets(List2.Name).Range(adresa_bunky).Select

Application.EnableEvents = True

End Sub

Řešením je funkce IFERROR, do které "zabalíš" použitou funkci SVYHLEDAT.
P.

Můžeš si například vytvořit vlastní formulář, který se zobrazí místo Msgboxu.
P.

Důvod:
Windows("Sešit1").ActivateI když po prvním vygenerování nově vytvořený sešit zavřeš, tak další sešit, který se ti vytvoří, již nebude Sešit1, ale Sešit2, Sešit3 atd. Tak je to v Excelu implicitně přednastaveno.
P.

Řešením je metoda PasteSpecial - Operation:=xlPasteValues.
P.

Příkaz Select.
P.

Možným řešením obou dotazů je adresování přes funkce Excelu NEPŘÍMÝ.ODKAZ a ODKAZ.
P.

Příklad pro odkaz na A16 a další v řadě (A1 zadat napevno):
=NEPŘÍMÝ.ODKAZ(ODKAZ(ŘÁDEK(A1)*15+1; 1; 4; 1; "List2"); PRAVDA)

Co myslíte tím, že je to "zacyklené"? Kdyby bylo makro skutečně zacyklené, tak se nedokončí, což není váš případ.

Spíše máte na mysli, že makro (resp. událost sešitu) trvá moc dlouho. No, vzhledem k tomu, že tam několikrát sešit zbytečně ukládáte, se není co divit ;-). Příkaz na uložení sešitu stačí mít v tomto případě pouze 1x, klidně hned na začátku události sešitu. Zbylé příkazy tam jsou zbytečné a jenom událost zpomalují.
P.

Obávám se, že toto (smazání obsahu buňky) bez VBA nepůjde.
P.

Nastudujte si problematiku maticových vzorců v Excelu...

Zápis maticového vzorce je přes CTRL+SHIFT+ENTER. Funkce ŘÁDEK se v těchto případech využívá pro výpis x-té hodnoty výsledné matice.
P.

Identifikační číslo můžeš získat například maticovým vzorcem:
=IFERROR( SMALL( KDYŽ(Data_!$C$3:$C$12=1; KDYŽ(Data_!$D$3:$D$12="A"; Data_!$B$3:$B$12)); ŘÁDEK(A1)); "")A zbylé sloupce pak již klasicky přes SVYHLEDAT vybraného ID v původní tabulce.
P.

Viz příloha:

Já mám otázku na tebe ;-). Proč si myslíš, že je to nelogické? Proč by mělo IRR pro ORIG CF vyjít vyšší?

Co je třeba zvažovat - počáteční investici, v prvním případě máš vyšší výdaje v prvních dvou letech. Vyzkoušej citlivostní analýzu - například si zkus dosadit stejné hodnoty pro první 2 roky a hned uvidíš rozdíl.

A skladba, respektive pořadí příchozích toků má také samozřejmě vliv na výsledek, protože je třeba brát v úvahu časovou hodnotu peněz - tedy 1000 Kč dnes má větší cenu než 1000 Kč za 7 let (peněžní toky proto diskontuješ). To že ti v prvním případě přiteče poměrově větší suma v sedmém roce nemá tedy až takový vliv na výsledek. To že ti v prvním případě doteče větší celková suma není taktéž rozhodující...
P.

Inu jak jsem psal, lze to vložit přímo do vzorce, který zde již byl prezentován. Místo odkazu na buňku A1 nebo B1 prostě jenom rozšíříš vzorec o další funkci.
P.


Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 60

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse

Formulář na procházení záznamů z tabulky

Jiří497 • 26.8. 8:36

Změna seřazení buněk

Jiří497 • 26.8. 8:30

Změna seřazení buněk

nosekpav • 26.8. 8:23

-

nosekpav • 26.8. 8:21

Formulář na procházení záznamů z tabulky

M2M • 26.8. 7:42

Formulář na procházení záznamů z tabulky

Jiří497 • 26.8. 6:17

Formulář na procházení záznamů z tabulky

M2M • 25.8. 21:55