Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  119 120 121 122 123 124 125 126 127   další » ... 156

Palooo napsal/a:

to marjankaj: ma tam ceske nazvy skupin

Nerozumiem ti.
Dal som tam aj názvy s mäkčeňom a zoraďuje mi to podľa abecedy Najprv L potom Ĺ a nakoniec Ľ.
Excel 2010

Palooo napsal/a:

marjankaj napsal/a:A prečo by sa to malo miešať? Veď aj v slovníkoch sú L Ľ Ĺ samostatné.

zalezi aku abecedu zobere do uvahy a pri zoznamoch sa povacsinou pouziva latinska abeceda

Veď azbuku som tam v príkladoch nevidel. 2

Palooo napsal/a:

ale ma to jednu malu chybicku :) ze to nedava do isteho vreca L Ľ Ĺ atd.

A prečo by sa to malo miešať? Veď aj v slovníkoch sú L Ľ Ĺ samostatné.

@opičák
úplne s tebou súhlasím. Mňa by to ani nenapadlo tak robiť.
Ten vzorec som nemyslel vážne. To iba na ukážku ako by to vyzeralo, keby sa chcel držať presne toho svojho formátu.
Ale mne to funguje dobre. Pozri prílohu
dal som 10+1 a vyšlo mi 0:11
excel 2003 windows XP home.

@opičák
Súhlasím, že sa stým nebude dať pracovať, alebo len veľmi ťažko.
Ani s tými jeho hodnotami 630 a 640 sa nebude dať ľahko pracovať. Urobil som iba to, čo žiadal. Aby sa mu to zobrazilo, ako chcel on.
Asi najjednoduchcšie by bolo makro udalosť change a to by prekonvertovalo tých 630 do hodnoty formátu času.
Alebo aj tým skrytým stlpcom.
Fakt netuším, čo s tým chce ďalej podnikať. Využitie sa mi zdá dosť komplikované.
Najjednoduchšie je využívať štandardné formáty a funkcie.
Previesť uvedený údaj do časového formátu ide aj takto
=TIME(INT(A1/100);MOD(A1;100);0)

Aj tak by som rád vedel, na čo to bude slúžiť.
Tá výsledná hodnota bude úplne nejaké iné číslo, ako chceš zobraziť. V ďalších výpočtoch asi nepoužiteľná.

marjankaj napsal/a:

=INT(A1/100)+INT(B1/100)+INT((MOD(A1;100)+MOD(B1;100))/60))*100+MOD(MOD(A1;100)+MOD(B1;100);60)

Zle mi to skopírovalo.
=(INT(A1/100)+INT(B1/100)+INT((MOD(A1;100)+MOD(B1;100))/60))*100+MOD(MOD(A1;100)+MOD(B1;100);60)

=(INT(A1/100)+INT(B1/100)+INT((MOD(A1;100)+MOD(B1;100))/60))*100+MOD(MOD(A1;100)+MOD(B1;100);60)

=INDIRECT("List2!E"&A1)
V bunke a1 je to číslo riadku
alebo
=Nepřímý.odkaz("List2!E"&A1)

Takto
=MOD(NÁHČÍSLO();0,15)+0,8

Swart napsal/a:

marjankaj: nějak mi to nefunguje a nevím kam dát do vzorce tu původní hodnotu


Akú pôvodnú hodnotu?
Treba skopírovať ten vzorec do vedľajšieho stlpca.

55 =MOD(RAND();0,15)+0,8
25 =MOD(RAND();0,15)+0,8
31 =MOD(RAND();0,15)+0,8
18 =MOD(RAND();0,15)+0,8
.
.
.
.

=MOD(RAND();0,15)+0,8

=MOD(RAND();HH-DH)+DH

DH - dolná hranica
HH - horná hranica

Stačí takýto vzorček
=IF(ISNUMBER(SEARCH($C$2;A2));"T";IF(ISNUMBER(SEARCH($C$3;A2));"H";IF(ISNUMBER(SEARCH($C$4;A2));"PPC";IF(ISNUMBER(SEARCH($C$5;A2));"OCC";IF(ISNUMBER(SEARCH($C$6;A2));"T";"")))))

@excelstuden.
Väčšinou tu niekto zadáva problém a iní sa ho snažia vyriešiť.

Ty tu máš riešenie a k tomu teraz doplňuješ zadanie? 4

Do jednej bunky sa to dá dostať makrom.
Ale zadávateľ by mohol prejaviť aspoň trochu snahy a priložiť súbor ako by to malo vyzerať.
Predsa sa nebudeme triafať presne do jeho riešenia.

Ale pridám UDF. Do bunky, kde chceš výsledok napíš =ppp(C3:C30)

Function ppp(oblast As Range) As String
Dim text As String
Dim i As Long
i = 0
text = vbNullString
For Each bunka In oblast
If x = bunka Then
i = i + 1
Else
If i > 0 Then text = text & i & ","
i = 1
End If
x = bunka
Next bunka
ppp = text & i
End Function


Strana:  1 ... « předchozí  119 120 121 122 123 124 125 126 127   další » ... 156

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje