Příspěvky uživatele


< návrat zpět

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

Aký má byť výsledok z čísel 4 2 6 ?

=IF(ABS(A1-B1)<ABS(B1-C1);IF(ABS(A1-B1)<ABS(A1-C1);(A1+B1)/2;(A1+C1)/2);IF(ABS(A1-C1)<ABS(B1-C1);(A1+C1)/2;(B1+C1)/2))
=když(ABS(A1-B1)<ABS(B1-C1);když(ABS(A1-B1)<ABS(A1-C1);(A1+B1)/2;(A1+C1)/2);když(ABS(A1-C1)<ABS(B1-C1);(A1+C1)/2;(B1+C1)/2))

Do B1 vlož =A1&","
a skopíruj. V bunke B1 do pravého dolného rohu urob dvojklik.

Stalker napsal/a:

Nebyla by nějaká light verze pro blbce ?

Do B1 si skopíruj A1
---------------
Inak finta je vo funkcii POSUN. Vytvorí reťazec 13 znakov.
Maticový tvar všetky kombinácie po sebe nasledujúcich 13 znakov.
Funkcia DOSADIT zlikviduje medzery aby neboli považované za nulu.
ISNUMBER zistí či ide o číslo.

@elninoslov
Zdravého človeka by to nenapadlo. 1 10

Blahic napsal/a:

Možná místo Row bylo myšleno Column? Každopádně ani s jedním logika není funkční .

Nie. Row znamená "aktuálny riadok" a 6 je stĺpec F.
A čo ti tu budeme riešiť, keď nedáš súbor?

Cells(Cell.Row, 6)

Alindros napsal/a:

Tak napadol ma príklad v prílohe kde som to popísal. Příloha: 49350_symbol_m-s-ciselnou-hodnotou.xlsx (13kB, staženo 2x)

Ale toto PODSTATNE mení situáciu 6
=SUM(B3:AF3)+COUNTIF(B3:AF3;"m")*4

No bez prílohy sa dá iba špekulovať.
Možno takto, ale napríklad AVERAGE fungovať nebude.

Jiří497 napsal/a:

To jsem zkusil - teda jen jednou :)
Ale asi to nezvládnu psychicky, abych se na to spoléhal. Jedině, že by to bylo v manuálu - "vždy při deklaraci proměnné se nastaví na 0".
Ale manuál jsem nečetl a hledat se mi to nchce :(

Pozrieť sa do manuálu treba až zlyhajú všetky ostatné možnosti. 10
Murphyho zákon.

@iirko
A čo ti bráni vyskúšať to? Spusti aj opakovane.
Public Sub aaa()
Dim j As Integer
MsgBox j
For i = 1 To 10
j = j + 1
Next i
End Sub

Stalker napsal/a:

Taky můžeš SUMU nahradit za SOUČIN.SKALÁRNÍ a jednoduše praštit do enteru.

To som tiež skúšal.
Takto mi to nešlo
=SUMPRODUCT(($AI$2:$AO$30=AS$1);($AP$2:$AP$30=$AR2))
ale takto to už ide.
=SUMPRODUCT(($AI$2:$AO$30=AS$1)*($AP$2:$AP$30=$AR2))

lugr napsal/a:

Jojo já vím. Vypadá to děsivě, ale ve skutečnosti je to primitivní.

A to tam je iba 7 stlpcov. Ak by to bolo treba rozšíriť na takých 50, tak aj to by sa dalo.
Našťastie máme aj maticové vzorce. Je užitočné ich občas použiť 10

lugr napsal/a:

OK, prasárnička ještě jednou. Příloha: 49237_etnost.xlsx (16kB, staženo 2x)

To sa fakt dobre lúšti a upravuje. 2

A čo tak maticovo?
=SUM(($AI$2:$AO$30=AS$1)*($AP$2:$AP$30=$AR2))
=SUMA(($AI$2:$AO$30=AS$1)*($AP$2:$AP$30=$AR2))

Fakt užitočné makro. 10
Ako inak by si sa to dozvedel. 2

lugr napsal/a:

Ještě jsem předělal aby se vždy skryl "prvy zobrazeny stlpec"Příloha: 49200_sloupec.zip (13kB, staženo 2x)


A čo tak toto namiesto cyklu?
Selection.SpecialCells(xlCellTypeVisible).Columns(1).Hidden = True


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

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Konverze zkopírovaných dat z webu

Jiří497 • 24.3. 14:48

Konverze zkopírovaných dat z webu

veny • 24.3. 13:56

Konverze zkopírovaných dat z webu

martanek09 • 24.3. 12:25

Konverze zkopírovaných dat z webu

Jiří497 • 24.3. 11:54

Konverze zkopírovaných dat z webu

martanek09 • 24.3. 11:37

Skrýt řádek na základě hodnoty v buňce

hard • 24.3. 10:09

Skrýt řádek na základě hodnoty v buňce

Jiří497 • 24.3. 0:39