stormcatcher
02.10.10,10:03
Potreboval by som takú exelácku drobnosť.Kto mi poradí?
Ďakujem pekne.
PaloPa
03.10.10,08:53
Podľa zdroja vidím, že vzor bol asi prekopírovaný z podacieho hárku (téma: "Podací hárok v EUR - excel (http://www.porada.sk/1521283-post8.html)").

V Pod.hárku sú pre validáciu v bunke (výber adresáta) použité tzv. pomenované oblasti.

Postup (pre XL 2007):
1) Vytvoriť si hárok s adresami (možno použiť i ten z pod. hárku - ako, viď obrázok)

2) Zadefinovať si pomenovanú oblasť, napr "Firmy":
a) klik na rozsah buniek, ktoré budú tvoriť oblasť
b) hore nad záhlavím riadkov a vľavo nad záhlavím stĺpcov napísať meno pomenovanej oblasti (Firmy) a stlačiť ENTER

3) Zadefinovať "Overenie údajov"
a) záložka Údaje / skup. Nástroje pre údaje / Overenie údajov
b) v dialógu v záložke Nastavenia, vybrať pre Povoliť: Zoznam
a Zdroj: "=Firmy" (tip: stačí stlačiť F3, netreba písať)

Palo

V prípade, že je treba použiť klasický ComboBox, viď obrázok OLEObject_ComboBox.gif, prípadne si pozri celú tému Ako na To tu: VBA delenie mena a priezviska do TextBoxov
(http://www.pc-prog.eu/phpBB3/viewtopic.php?f=16&t=146)
stormcatcher
03.10.10,16:47
Ďakujem. Skúsim, uvidím.
stormcatcher
27.10.10,06:09
Podľa zdroja vidím, že vzor bol asi prekopírovaný z podacieho hárku (téma: "Podací hárok v EUR - excel (http://www.porada.sk/1521283-post8.html)").

V Pod.hárku sú pre validáciu v bunke (výber adresáta) použité tzv. pomenované oblasti.

Postup (pre XL 2007):
1) Vytvoriť si hárok s adresami (možno použiť i ten z pod. hárku - ako, viď obrázok)

2) Zadefinovať si pomenovanú oblasť, napr "Firmy":
a) klik na rozsah buniek, ktoré budú tvoriť oblasť
b) hore nad záhlavím riadkov a vľavo nad záhlavím stĺpcov napísať meno pomenovanej oblasti (Firmy) a stlačiť ENTER

3) Zadefinovať "Overenie údajov"
a) záložka Údaje / skup. Nástroje pre údaje / Overenie údajov
b) v dialógu v záložke Nastavenia, vybrať pre Povoliť: Zoznam
a Zdroj: "=Firmy" (tip: stačí stlačiť F3, netreba písať)

Palo

V prípade, že je treba použiť klasický ComboBox, viď obrázok OLEObject_ComboBox.gif, prípadne si pozri celú tému Ako na To tu: VBA delenie mena a priezviska do TextBoxov
(http://www.pc-prog.eu/phpBB3/viewtopic.php?f=16&t=146)
priležitostne som sa tomu venoval a zatial som vytvoril velku somarinu. nevieš o niečom podrobnejšom "návode"?:confused:

zároveň by som pripojil ešte jednu, pre mňa záhadu. mám dva exceli v ktorých podmienené formátovanie je rozdielne, alebo v jednom sa chová opačne. /2007/ kde je chyba, dá sa to nejako nastaviť?
PaloPa
27.10.10,06:25
priležitostne som sa tomu venoval a zatial som vytvoril velku somarinu. nevieš o niečom podrobnejšom "návode"?:confused:

zároveň by som pripojil ešte jednu, pre mňa záhadu. mám dva exceli v ktorých podmienené formátovanie je rozdielne, alebo v jednom sa chová opačne. /2007/ kde je chyba, dá sa to nejako nastaviť?

V prvom zožite máš chybu pri definovaní podmienky, musí tam byť "Formula Is - Vzorec" (tak ako máš v gb2.xlsx) nie "Cell Value is - Hodnota bunky".

P.
stormcatcher
27.10.10,06:37
dík, už je to dobre
stormcatcher
02.11.10,18:04
ako sfunkčním. moc ďakujem
marjankaj
02.11.10,21:18
ako sfunkčním. moc ďakujem

Máš viac možností.
Buď
1. naformátuj bunku C2 ako text
2. Alebo vzorce v stĺpci B doplň takto =($A$1&D10)*1 alebo takto =$A$1*10000+D10
3. prípadne vzorec v bunke C4 takto =VLOOKUP(TEXT(C2;"0");B10:C24;2;0)
stormcatcher
16.11.10,07:36
pekný deň. potreboval by som znovu excelácku radu. ďakujem za ochotu
ivka70
16.11.10,08:04
pekný deň. potreboval by som znovu excelácku radu. ďakujem za ochotu

takto vyzera tvoj vzorec, ktory chces sfunkcnit:
"=IF(x!A1=1;x!B6;x!D1);IF(x!A1=204;x!B7;x!D1);IF(x! A1=275;x!B8;x!D1);IF(x!A1=290;x!B9;x!D1);IF(x!A1=3 40;x!B10;x!D1)"

skus este popisat, co by to malo robit ....
stormcatcher
16.11.10,08:17
takto vyzera tvoj vzorec, ktory chces sfunkcnit:
"=IF(x!A1=1;x!B6;x!D1);IF(x!A1=204;x!B7;x!D1);IF(x! A1=275;x!B8;x!D1);IF(x!A1=290;x!B9;x!D1);IF(x!A1=3 40;x!B10;x!D1)"

skus este popisat, co by to malo robit ....
každý deň má svoje číslo 1-366. v určíté dní sa má vykonať určitá činnosť ktorá je vyjadrená v tabulke. ak nie sú zrovna tieto dni, môže byť tabulka prázdna alebo tom môže byť hocičo. napr. aj to "a tak ďalej"
marjankaj
16.11.10,08:46
každý deň má svoje číslo 1-366. v určíté dní sa má vykonať určitá činnosť ktorá je vyjadrená v tabulke. ak nie sú zrovna tieto dni, môže byť tabulka prázdna alebo tom môže byť hocičo. napr. aj to "a tak ďalej"

použi funkciu VLOOKUP.
PaloPa
16.11.10,08:49
každý deň má svoje číslo 1-366. v určíté dní sa má vykonať určitá činnosť ktorá je vyjadrená v tabulke. ak nie sú zrovna tieto dni, môže byť tabulka prázdna alebo tom môže byť hocičo. napr. aj to "a tak ďalej"

Pre také množstvo premenných sa IF nehodí, ja by som odporučil VLOOKUP. Viď prílohu

Potom sa dá použiť takýto vzorec (aj s kontrolou či sa hodnota našla):

=IF(ISNA(VLOOKUP(x!A1;x!$A$5:$B$380;2;FALSE));x!D1 ;VLOOKUP(x!A1;x!A5:B380;2;FALSE))
P.
stormcatcher
16.11.10,09:05
Pre také množstvo premenných sa IF nehodí, ja by som odporučil VLOOKUP. Viď prílohu

Potom sa dá použiť takýto vzorec (aj s kontrolou či sa hodnota našla):

=IF(ISNA(VLOOKUP(x!A1;x!$A$5:$B$380;2;FALSE));x!D1 ;VLOOKUP(x!A1;x!A5:B380;2;FALSE))
P.
no, nemuselo tam byt zrovna čo som tam ja dal, len aby to fungovalo. takto je to dobre. dík
stormcatcher
26.11.10,09:46
ahojte,
vie niekto narýchlo, ako sa dá zrušiť hypertextové prepojenie bunka-web.
nie po jednom ale naraz všetky. potrebujem ich zrušiť stovky. dá sa to?
ďakujem
PaloPa
26.11.10,09:55
ahojte,
vie niekto narýchlo, ako sa dá zrušiť hypertextové prepojenie bunka-web.
nie po jednom ale naraz všetky. potrebujem ich zrušiť stovky. dá sa to?
ďakujem


Sub test_mazania()
Maz_Linky ("A38:A40")
End Sub

'............................ PPa-01.02.2002
Sub Maz_Linky(xRng As String)
'Napr: 'Maz_Linky("oft_Founded")

Dim x As Range, c As Range
Set x = Range(xRng)
For Each c In x
c.Hyperlinks.Delete
Next
End SubPalo
stormcatcher
26.11.10,10:09
Sub test_mazania()
Maz_Linky ("A38:A40")
End Sub

'............................ PPa-01.02.2002
Sub Maz_Linky(xRng As String)
'Napr: 'Maz_Linky("oft_Founded")

Dim x As Range, c As Range
Set x = Range(xRng)
For Each c In x
c.Hyperlinks.Delete
Next
End SubPalo
dík. to bola bleskovka
PaloPa
26.11.10,10:14
dík. to bola bleskovka

človek si zvykne, v IT branži sa "... zázraky na počkanie, nemožné do 3 dní ..." berie ako základná pracovná metóda. :D
stormcatcher
28.11.10,10:59
ďalšia pomoc s excelom...
arion92
28.11.10,11:16
ďalšia pomoc s excelom...
IF(ISNA(VLOOKUP(C1;A1:B4;2;0)=TRUE);"Nenachádza sa v zozname";VLOOKUP(C1;A1:B4;2;0))
stormcatcher
28.11.10,11:25
IF(ISNA(VLOOKUP(C1;A1:B4;2;0)=TRUE);"Nenachádza sa v zozname";VLOOKUP(C1;A1:B4;2;0))
ďakujem
stormcatcher
03.12.10,17:40
ahojte, má niekto dve minuty? ďakujem pekne
marjankaj
03.12.10,18:07
ahojte, má niekto dve minuty? ďakujem pekne

Musíš si do stlpca "A" dať číslo nie text
Zmeň si =$A$1&F1 na =($A$1&F1)*1

Alebo v bunke "C13" zadávaj číslo ako text.(Naformátuj bunku C13 ako text)

Prípadne vzorec uprav na =VLOOKUP(TEXT(C13;"#");A6:B9;2;0)
stormcatcher
07.12.10,10:55
potuluje sa tu niektorí z excelákov, ktorý by urobil kuk do zipu?
ďakujem
PaloPa
07.12.10,16:46
pekný deň. potreboval by som znovu excelácku radu. ďakujem za ochotu

Dá sa viacerými spôsobmi, napr. zavesiť si na jednotlivé OptionButtons takúto funkciu:


Sub OptButtCheck()

Dim tf As Boolean
If (ActiveSheet.OptionButtons("OptionButton_A").Value = 1) Then
Range("B5:B12").Value = Range("P3:P10").Value

ElseIf (ActiveSheet.OptionButtons("OptionButton_B").Value = 1) Then
Range("B5:B12").Value = Range("Q3:Q10").Value

ElseIf (ActiveSheet.OptionButtons("OptionButton_C").Value = 1) Then
Range("B5:B12").Value = Range("R3:R10").Value

ElseIf (ActiveSheet.OptionButtons("OptionButton_D").Value = 1) Then
Range("B5:B12").Value = Range("S3:S10").Value

End If

End Sub
Palo
stormcatcher
07.12.10,18:26
ďakujem. takto som to chcel
stormcatcher
10.12.10,19:38
ako na priesečník?
stormcatcher
12.12.10,16:49
nikto?
stormcatcher
13.12.10,08:13
peknú predvianočnú pohodu.
exceláci už dovolenkujú? ak predsa nie, mohol by prosím niektorý kuknúť na #27, rád by som si ulahčil predvianočný týždeň. velmi pekne ďakujem
marjankaj
13.12.10,21:04
peknú predvianočnú pohodu.
exceláci už dovolenkujú? ak predsa nie, mohol by prosím niektorý kuknúť na #27, rád by som si ulahčil predvianočný týždeň. velmi pekne ďakujem

Postav sa na prázdnu bunku a stláčaj DELETE:cool:
stormcatcher
14.12.10,07:30
Postav sa na prázdnu bunku a stláčaj DELETE:cool:
ďakujem pekne, len by som to potreboval trochu poopraviť.
thaisk
26.12.10,15:08
Použil by som pomocnú tabuľku (sheet 02).
Funguje iba s podmienkou že každá hľadaná položka sa vyskytuje len raz v tabuľke.
Thaisk
eloelic
27.12.10,13:52
Zdravim, potreboval by som poradit. Mam dva listy v zosite. V prvom mam vysledky preskusania (beh, plavanie) atd. ziakov. V druhom liste mam bodove kriteria. Problem, ktory neviem vyriesit je porovnanie napr. Casu, ktory bol zaplavany studentom s kriteriami a naslednym bofovom ohodnotenim
jojom
27.12.10,17:56
Zdravim, potreboval by som poradit. Mam dva listy v zosite. V prvom mam vysledky preskusania (beh, plavanie) atd. ziakov. V druhom liste mam bodove kriteria. Problem, ktory neviem vyriesit je porovnanie napr. Casu, ktory bol zaplavany studentom s kriteriami a naslednym bofovom ohodnotenim

Použil by som funkciu Vlookup.
Pozri tu: http://www.porada.sk/t143583-triedenie-v-exceli.html
Ak nezvládneš, skus prihodiť zošit.
stormcatcher
28.12.10,05:01
Použil by som pomocnú tabuľku (sheet 02).
Funguje iba s podmienkou že každá hľadaná položka sa vyskytuje len raz v tabuľke.
Thaisk
ďakujem, funguje. a keď to tak pekne ide, ešte jeden doplňujúci údaj.
thaisk
28.12.10,10:10
ďakujem, funguje. a keď to tak pekne ide, ešte jeden doplňujúci údaj.
Ahoj
Funkcia SVYHLEDAT nam tu môže pekne pomôcť
Thaisk
stormcatcher
15.01.11,10:56
Ďakujem aj za predošlé a potreboval by som pomôcť s formátovaním.
arion92
15.01.11,14:38
Ďakujem aj za predošlé a potreboval by som pomôcť s formátovaním.
Mozno ti bude stacit v podmienenom formatovani zadat tento vzorec (bez apostrofu na zaciatku):

'=LEFT(C8;1)="P"

Plati to vsak len v pripade, ak v danych bunkach nemas ine hodnoty zacinajuce na pismeno "P".
stormcatcher
15.01.11,15:28
Ďakujem, tak som to myslel.
stormcatcher
26.02.11,06:55
ahojte, poradí niektorý excelák. ďakujem pekne.
marjankaj
26.02.11,11:48
ahojte, poradí niektorý excelák. ďakujem pekne.


Možno aj takto.

Niekedy žasnem, aké kombinácie vymýšľaš. Niekedy je jednoduchšie si to pripraviť a vzorce zjednodušiť. A nie vymýšľať supervzorce.
Viď druhý súbor.


PS: Už netreba zbalovať súbory excel2007 *.xlsx
arion92
26.02.11,11:49
Snad to bude takto stacit. Nezabudni, ze ide o vzorec s polom (je potrebne stlacit CTRL+SHIFT+ENTER).
stormcatcher
26.02.11,12:38
takto je to postačujúce. prečo je to takto riešené je na dlhé vysvetlovanie. nebol treba ani supervzorec.
vložiť xlsx už bolo načase, neviem kedy sa to zmenilo.
ďakujem vám obom
stormcatcher
09.03.11,17:54
ako prepojím prepínač s makrom? ďakujem pekne
stormcatcher
11.03.11,19:45
nikto?
stormcatcher
13.03.11,18:31
nikto nepomôže?
marjankaj
14.03.11,12:36
nikto nepomôže?

Nie je mi jasné, čo chceš a načo to chceš. :eek:
Klikni pravým tlačítkom na ten prepínač a vyber si "priradiť makro". Samozrejme musíš si ho najprv vytvoriť.
stormcatcher
14.03.11,18:21
Nie je mi jasné, čo chceš a načo to chceš. :eek:
Klikni pravým tlačítkom na ten prepínač a vyber si "priradiť makro". Samozrejme musíš si ho najprv vytvoriť.
V príspevku 25 od PaloPa mám v zošite makro na 4 prepínače. Keď pridám ďalšie a rozšírim makro, tak ten piaty nefunguje. Neviem ho prepojiť s prepínačom. A potreboval by som ich 20. Lepšie by bolo keby som to vedel prepojiť. Nejáký návod. Vyhladával som aj cez google, ale zrovna toto som nenašiel.
marjankaj
14.03.11,20:42
V príspevku 25 od PaloPa mám v zošite makro na 4 prepínače. Keď pridám ďalšie a rozšírim makro, tak ten piaty nefunguje. Neviem ho prepojiť s prepínačom. A potreboval by som ich 20. Lepšie by bolo keby som to vedel prepojiť. Nejáký návod. Vyhladával som aj cez google, ale zrovna toto som nenašiel.

A čo tak prihodiť ten súbor?
stormcatcher
16.03.11,18:20
A čo tak prihodiť ten súbor?
veď k tomu ktorý je v príspevku #25 pridať ešte16, alebo nejaký návod ako to uribím.
PaloPa
17.03.11,08:08
veď k tomu ktorý je v príspevku #25 pridať ešte16, alebo nejaký návod ako to uribím.

Video návod tu:
http://pc-prog.eu/videoskolenia/xl03_AddOptionButton/xl03_AddOptionButton.html

P.

Ovládacie prvky "Forms" pre Excel 2010 a 2007 - viď obrázok:

karta Vývojár v aplikácii Excel 2010:
kliknite na Súbor > Možnosti> Voľby> Prispôsobiť pás s nástrojmi.
stormcatcher
17.03.11,19:12
Ovládacie prvky "Forms" pre Excel 2010 a 2007 - viď obrázok:

karta Vývojár v aplikácii Excel 2010:
kliknite na Súbor > Možnosti> Voľby> Prispôsobiť pás s nástrojmi.
ďakujem. video velmi pomohlo
stormcatcher
27.03.11,16:55
ako vytvorím súbor podporujúce makrá? ďakujem
PaloPa
28.03.11,07:10
ako vytvorím súbor podporujúce makrá? ďakujem

Súbor musí byť uložený ako XLSM, nie XLSX
P.
stormcatcher
07.06.11,17:16
ahojte. kto vie sfunkčniť vzorec v prílohe. veľmi pekne ďakujem.
PaloPa
08.06.11,06:09
ahojte. kto vie sfunkčniť vzorec v prílohe. veľmi pekne ďakujem.

Ak som dobre porozumel zadaniu, ide o prehľadávanie podľa 2 kritérií
a ak nenájde kombináciu hodí nejakú hlášku.

Jednoducho, maticovým vzorcom (zadané cez CRTL+SHIFT+ENTER):

{=IFERROR(INDEX('gb2'!G2:G32;MATCH(1;('gb2'!B2:B32 =gb!E2)*('gb2'!H2:H32=gb!H3);0));"nenašiel")}Vysvetlím postup:
1) fn MATCH prehľadáva konkrétny stĺpec a vráti pozíciu (parameter 0=presne) nájdenej hodnoty
2) kombinácia 2 MATCH funkcií nájde priesečník
3) fn INDEX vráti hodnotu, podľa nájdenej pozície
4) fn IFERROR zabezpečí info, že pre danú kombináciu hodnôt priesečník a tým ani hodnota neexistuje.

Palo
stormcatcher
08.06.11,17:31
Ďakujem pekne. Takto som to chcel. Dúfam, že pofičí.
stormcatcher
11.06.11,14:37
Ak som dobre porozumel zadaniu, ide o prehľadávanie podľa 2 kritérií
a ak nenájde kombináciu hodí nejakú hlášku.

Jednoducho, maticovým vzorcom (zadané cez CRTL+SHIFT+ENTER)


ahoj, ešte jeden problém, ako sa to vlastne zadáva?
neviem, či to robím dobre. zapíšem kód do dialógového okna a dám CRTL+SHIFT+ENTER. môžem meniť hocičo stále tam ostáva text nenašiel.
PaloPa
12.06.11,14:57
ahoj, ešte jeden problém, ako sa to vlastne zadáva?
neviem, či to robím dobre. zapíšem kód do dialógového okna a dám CRTL+SHIFT+ENTER. môžem meniť hocičo stále tam ostáva text nenašiel.


Ak je vzorec správne zadaný, vytvoria sa okolo neho zložené zátvorky {}
Bez pripojeného súboru sa problém ťažko zisťuje :cool:
stormcatcher
17.06.11,05:37
Ak je vzorec správne zadaný, vytvoria sa okolo neho zložené zátvorky {}
Bez pripojeného súboru sa problém ťažko zisťuje :cool:

ďakujem, už sa chybička našla. len som si všimol, že to nefunguje v zlúčených bunkách.
poprosil by som ešte o jednu radu. viď. príloha
Letko
17.06.11,05:43
ďakujem, už sa chybička našla. len som si všimol, že to nefunguje v zlúčených bunkách.
poprosil by som ešte o jednu radu. viď. príloha

Vzhľad stránky - Prispôsobiť na 1 stránku vodorovne a 1 zvislo.
PaloPa
17.06.11,06:11
Vzhľad stránky - Prispôsobiť na 1 stránku vodorovne a 1 zvislo.
Súhlas.
TIP:
Ak chcem prispôsobiť len šírku, ale ľubovoľný počet strán, číslo pri "zvislo" vymazať. NIE nula.

Pripájam i obrázok:

Ad vzorec.
Funguje i v zlúčených bunkách.
Len treba zachovať nasl postup.
1) najskôr vytvoriť vzorec
2) potom zlúčiť bunky

P.
stormcatcher
17.06.11,06:29
ďakujem obom.
stormcatcher
20.06.11,08:37
Súhlas.
TIP:
Ak chcem prispôsobiť len šírku, ale ľubovoľný počet strán, číslo pri "zvislo" vymazať. NIE nula.

Pripájam i obrázok:

Ad vzorec.
Funguje i v zlúčených bunkách.
Len treba zachovať nasl postup.
1) najskôr vytvoriť vzorec
2) potom zlúčiť bunky

P.
až teraz som dostal k tomu nastaveniu pre tlač, ale k tab. akú si priložil ako obr., sa neviem dopracovať. ako ju nájdem?
a ešte taký problémček v prílohe
ďakujem za ochotu
Letko
20.06.11,08:44
Soubor - Vzhled stranky
tam to je (Excel 2003)

S tým druhým problémom ti nepomôžem.
bylinoz
20.06.11,10:43
Ahojte, máte niekto predstavu, čo presne znamená znamienko + v tejto formulke? =+ROUND(S13*R13;2) vopred vďaka...
marjankaj
20.06.11,10:45
Ahojte, máte niekto predstavu, čo presne znamená znamienko + v tejto formulke? =+ROUND(S13*R13;2) vopred vďaka...

nič. Môžeš to kľudne vyhodiť.
arion92
20.06.11,15:46
a ešte taký problémček v prílohe
ďakujem za ochotu
Vo vzorci pouzi namiesto TEXT(B15;"0") toto: TEXT(B15;"0000")
mepex
20.06.11,17:31
Ahojte, máte niekto predstavu, čo presne znamená znamienko + v tejto formulke? =+ROUND(S13*R13;2) vopred vďaka...
znamienko + je prežitok z Lotusu 123, v ktorom sa tak začínal vzorec. Aj v Exceli je možné to použiť, s tým, že Excle automaticky pred + vloží znak =. Je to iba zjednodušenie písania vzorca a ako už bolo povedané nič neznamená.
stormcatcher
22.06.11,07:05
Vo vzorci pouzi namiesto TEXT(B15;"0") toto: TEXT(B15;"0000")
to je pekné ale ID je stále nefunkčné, 0111 nie je mimo zoznam.
ďakujem za každú pomoc
marjankaj
22.06.11,09:47
to je pekné ale ID je stále nefunkčné, 0111 nie je mimo zoznam.
ďakujem za každú pomoc

'=IF((OR(COUNTIF(zoznam!B5:B3000;B15)));B15;"Mimo zoznam")

'=IF(COUNTIF(zoznam!B5:B1378;B15);VLOOKUP(TEXT(B15 ;"0000");zoznam!B5:D1378;2;0)&","&" "&VLOOKUP(TEXT(B15;"0000");zoznam!B5:D1378;3;0))

Veď to aj bolo mimo zoznam B5:B20. Bolo to na pozícii B34:eek:
blondy
07.07.11,07:07
Potrebovala by som poradiť ako nastaviť správne vzorec na zaokrúhlenie na xx,00 alebo xx,50
konkrétne aby číslo 47,22 zaokrúhlilo na 47,00
47,28 alebo 47,62 zaokrúhlilo na 47,50
a 47,82 zaokrúhlilo na 48,00
arion92
07.07.11,08:21
Potrebovala by som poradiť ako nastaviť správne vzorec na zaokrúhlenie na xx,00 alebo xx,50
konkrétne aby číslo 47,22 zaokrúhlilo na 47,00
47,28 alebo 47,62 zaokrúhlilo na 47,50
a 47,82 zaokrúhlilo na 48,00
=MROUND(A1;0,50)

Namiesto A1 si daj konkretnu bunku. Nezabudni si nastavit format bunky na cislo s dvoma desatinnymi miestami za ciarkou.
marjankaj
07.07.11,09:02
=MROUND(A1;0,50)

Namiesto A1 si daj konkretnu bunku. Nezabudni si nastavit format bunky na cislo s dvoma desatinnymi miestami za ciarkou.

Pre excel 2003 =ROUND(A1/0,5;0)*0,5
marjankaj
07.07.11,09:05
Iba dodatok. MROUND funguje iba pre XL 2007 a vyššie,
pre excel 2003 (a nižšie) takto:

=ROUND(A1/0,5; 0) * 0,5

P.

Pali, skoro naraz;)
arion92
07.07.11,09:35
Iba dodatok. MROUND funguje iba pre XL 2007 a vyššie,
pre excel 2003 (a nižšie) takto:

=ROUND(A1/0,5; 0) * 0,5

P.
Mne MROUND funguje aj v 2003 :eek:
PaloPa
07.07.11,09:49
Mne MROUND funguje aj v 2003 :eek:
Áno, je to možné.
Citujem MS:
"... Ak táto funkcia nie je k dispozícii a vráti chybu #NÁZOV?, nainštalujte a načítajte doplnok Analytické nástroje..."
PaloPa
07.07.11,09:51
Pali, skoro naraz;)
Mám takého tušáka, že niečo podobné, po súboji spomínal aj Puškin :D
arion92
07.07.11,09:56
Áno, je to možné.
Citujem MS:
"... Ak táto funkcia nie je k dispozícii a vráti chybu #NÁZOV?, nainštalujte a načítajte doplnok Analytické nástroje..."
Aha, ja to nainstalovane mam, takze preto som sa nad tym nepozastavil... ;)
marjankaj
07.07.11,11:36
Mám takého tušáka, že niečo podobné, po súboji spomínal aj Puškin :D

No keď spomínal, tak dobre dopadol v tom súboji.:D
stormcatcher
11.07.11,06:09
Môžem poprosiť? Viď príloha.
Ďakujem pekne
ivka70
11.07.11,06:17
Môžem poprosiť? Viď príloha.
Ďakujem pekne

Ak chces odstanit chybove hlasenie, excel ma na to specialne funkcie,
momentalne ich viem skopirovat len z ceskej verzie
JE.PRÁZDNÉ(hodnota)
JE.CHYBA(hodnota)
JE.CHYBHODN(hodnota)
JE.LOGHODN(hodnota)
JE.NEDEF(hodnota)
JE.NETEXT(hodnota)
JE.ČISLO(hodnota)
JE.ODKAZ(hodnota)
JE.TEXT(hodnota)

najdes ich vo funkciach medzi informacnymi .... a aj s nejakymi prikladmi v napovede.
stormcatcher
11.07.11,07:59
Ak chces odstanit chybove hlasenie, excel ma na to specialne funkcie,
momentalne ich viem skopirovat len z ceskej verzie
JE.PRÁZDNÉ(hodnota)
JE.CHYBA(hodnota)
JE.CHYBHODN(hodnota)
JE.LOGHODN(hodnota)
JE.NEDEF(hodnota)
JE.NETEXT(hodnota)
JE.ČISLO(hodnota)
JE.ODKAZ(hodnota)
JE.TEXT(hodnota)

najdes ich vo funkciach medzi informacnymi .... a aj s nejakymi prikladmi v napovede.
ja chcem text "#NEDOSTUPNÝ" nahradiť textom napr. "nie je na sklade"
arion92
11.07.11,09:32
ja chcem text "#NEDOSTUPNÝ" nahradiť textom napr. "nie je na sklade"
'=IF(ISERROR(MATCH(1;($B$26:$B$45=C14)*($C$26:$C$4 5=D14)*($E$26:$E$45>=E14)*($D$26:$D$45<=E14);0));"Nie je na sklade";
INDEX($F$26:$F$45;MATCH(1;($B$26:$B$45=C14)*($C$26 :$C$45=D14)*($E$26:$E$45>=E14)*($D$26:$D$45<=E14);0)))

Cez Vyhodnotenie vzorca si vies pozriet, v ktorom momente dochadza vo vzorci k chybe.
rdb
11.07.11,14:25
Dobrý deň.
Prosím radu k excelu. Mám tabuľku v ktorej každý mesiac počítam marže. Celá je hotová a nastavená a každý mesiac už vyše roka ju bežne používam. Tento mesiac zrazu "prestala počítať" Vzorce aj všetko zostalo nastavené spravne, ale ak zmením hodnoty v tabulke, tak vypocty sa neprepocitaju. Musim spravit dvojklik na kazdu bunku.
marjankaj
11.07.11,17:01
Dobrý deň.
Prosím radu k excelu. Mám tabuľku v ktorej každý mesiac počítam marže. Celá je hotová a nastavená a každý mesiac už vyše roka ju bežne používam. Tento mesiac zrazu "prestala počítať" Vzorce aj všetko zostalo nastavené spravne, ale ak zmením hodnoty v tabulke, tak vypocty sa neprepocitaju. Musim spravit dvojklik na kazdu bunku.

Excel 2003

Nástroje
Možnosti
Výpočet
Automaticky
OK
marjankaj
11.07.11,17:06
'=IF(ISERROR(MATCH(1;($B$26:$B$45=C14)*($C$26:$C$4 5=D14)*($E$26:$E$45>=E14)*($D$26:$D$45<=E14);0));"Nie je na sklade";
INDEX($F$26:$F$45;MATCH(1;($B$26:$B$45=C14)*($C$26 :$C$45=D14)*($E$26:$E$45>=E14)*($D$26:$D$45<=E14);0)))

Cez Vyhodnotenie vzorca si vies pozriet, v ktorom momente dochadza vo vzorci k chybe.

V excel 2007 aj takto: =IFERROR(INDEX($F$26:$F$45;MATCH(1;($B$26:$B$45=C1 4)*($C$26:$C$45=D14)*($E$26:$E$45>=E14)*($D$26:$D$45<=E14);0));" Nie je na sklade")



IFERROR ( hodnota; value_if_error )


V prípade, že argumenty sú nasledovné:

hodnota - Počiatočná hodnota alebo výraz, ktoré by mali byť testované
value_if_error - Hodnota alebo výraz, ktoré majú byť vrátené v prípade, že počiatočné hodnota argumentu vráti chybu
rdb
12.07.11,09:46
Excel 2003

Nástroje
Možnosti
Výpočet
Automaticky
OK
Bola to sice 2007 ale nasiel som to podla tvojich instrukcii - Dakujem.
sances
15.07.11,11:59
Ahojte,
Potreboval by som tiež "drobnosť" ktorá mi akosi nechce fungovať.
Mám vytvorený súborik na výpočet rozdielu času v minútach a hodinách - prakticky iba naformátovaním buniek.
Potreboval by som to trošku zjednodušiť - napr. cez rozbaľovací zoznam alebo tak podobne aby som nemusel tak prácne zadávať hodnoty do buniek.
Každý nápad je vítaný :)
Ďakujem
stormcatcher
18.07.11,16:40
Ahojte. Potrebujem trošku pomoci - v prílohe. Ďakujem
mepex
19.07.11,05:09
=CONCATENATE(TEXT(DAY(SUM(D9:K9))*24+HOUR(SUM(D9:K 9));"#0");":";TEXT(MINUTE(SUM(D9:K9));"00"))
stormcatcher
19.07.11,05:17
=CONCATENATE(TEXT(DAY(SUM(D9:K9))*24+HOUR(SUM(D9:K 9));"#0");":";TEXT(MINUTE(SUM(D9:K9));"00"))
Ďakujem. Kto ešte tie ďalšie dva?
arion92
19.07.11,12:24
=CONCATENATE(TEXT(DAY(SUM(D9:K9))*24+HOUR(SUM(D9:K 9));"#0");":";TEXT(MINUTE(SUM(D9:K9));"00"))
Da sa to aj jednoduchsie. Ide o vzorec pola, takze je to potrebne potvrdit cez CTRL+SHIFT+ENTER. Namiesto kombinacie IF a ISERR je mozne pouzit funkciu IFERROR podla navodu od marjankaj (funguje v MO 2007).

=SUM(IF(ISERR(HOUR(D9:J9));0;D9:J9))

Co sa tyka podmieneneho formatovania, tak to funguje spravne. Len si over, ci tam mas zadane spravne bunky (v bunke D10 porovnavas bunku D9 voci D1).
stormcatcher
19.07.11,13:42
Da sa to aj jednoduchsie. Ide o vzorec pola, takze je to potrebne potvrdit cez CTRL+SHIFT+ENTER. Namiesto kombinacie IF a ISERR je mozne pouzit funkciu IFERROR podla navodu od marjankaj (funguje v MO 2007).

=SUM(IF(ISERR(HOUR(D9:J9));0;D9:J9))

Co sa tyka podmieneneho formatovania, tak to funguje spravne. Len si over, ci tam mas zadane spravne bunky (v bunke D10 porovnavas bunku D9 voci D1).
Prepáč, ale nefunguje. viď. príloha v príspevku #90.
Neviem čo sa stalo, nemôžem vložiť prílohu.
arion92
19.07.11,18:35
Prepáč, ale nefunguje. viď. príloha v príspevku #90.
Neviem čo sa stalo, nemôžem vložiť prílohu.
Pozri si este raz, co mas zadane v podmienenom formatovani. Mas tam uvedene, ze v pripade ak D9 je mensie nez D1, ma sa ti zvyraznit bunka D10. Kedze D9 nie je mensie nez D1 (6:30 > 5:00), nedoslo k ziadnej zmene formatovania bunky.
stormcatcher
20.07.11,04:29
Pozri si este raz, co mas zadane v podmienenom formatovani. Mas tam uvedene, ze v pripade ak D9 je mensie nez D1, ma sa ti zvyraznit bunka D10. Kedze D9 nie je mensie nez D1 (6:30 > 5:00), nedoslo k ziadnej zmene formatovania bunky.
Neviem prečo si upnutý na tú jednu bunku /D9/. Podm. form. je v rozsahu D10:K10. Aspoň v troch prípadoch sú v riadku 9 menšie čísla ako v bunke D1. Formátované sú bunky v riadku 10.

Neviem prečo do čerta zase nemôžem vložiť prílohu.
arion92
20.07.11,05:26
Neviem prečo si upnutý na tú jednu bunku /D9/. Podm. form. je v rozsahu D10:K10. Aspoň v troch prípadoch sú v riadku 9 menšie čísla ako v bunke D1. Formátované sú bunky v riadku 10.

Neviem prečo do čerta zase nemôžem vložiť prílohu.
Ano, su mensie. Pozri sa, ake tam mas vzorce - vzdy ti odkazuju na inu bunku (napriklad v bunke E10 mas vzorec E9
Ak nechces, aby sa ti niektora bunka menila (v tomto pripade D1), potrebujes ju zafixovat. Urobis to stlacanim klavesy F4. Takze vzorec bude vyzerat nasledovne:
bunka D10 =D9<$D$1
bunka E10 =E9<$D$1
atd...
stormcatcher
30.07.11,16:02
násobenie času s číslom. ako na to? ďakujem pekne
zk24
30.07.11,16:34
násobenie času s číslom. ako na to? ďakujem pekne

Taketo nieco?

Si si ale isty ze to druhe ma byt 0,12?
ivka70
30.07.11,16:37
násobenie času s číslom. ako na to? ďakujem pekne

V prvom pripade musis zmenit format na
[h]:mm:ss ,lebo pri tomto formate ti zaokruhluje na hodiny a vynechava cele dni, preto je vysledok 40-24=16

Ten format ti pomoze aj v druhom pripade. Zmenit musis aj format casu ,ktory nasobis.
Tvoje uvazovanie o vysledku vsak nie je spravne.
0,02 z hodiny je totiz 7,2 sekundy (lebo hodina ma 3600 s x 0,002 = 7,2. Format, ktory zobrazuje len hodiny a minuty ti takyto vysledok nemoze zobrazit, je prilis maly.
stormcatcher
30.07.11,16:51
Taketo nieco?

Si si ale isty ze to druhe ma byt 0,12?
ano 12 cent minuta, možu byť aj iné čísla, len aby výpočet výsledku fungoval
stormcatcher
30.07.11,16:57
V prvom pripade musis zmenit format na
[h]:mm:ss ,lebo pri tomto formate ti zaokruhluje na hodiny a vynechava cele dni, preto je vysledok 40-24=16

Ten format ti pomoze aj v druhom pripade. Zmenit musis aj format casu ,ktory nasobis.
Tvoje uvazovanie o vysledku vsak nie je spravne.
0,02 z hodiny je totiz 7,2 sekundy (lebo hodina ma 3600 s x 0,002 = 7,2. Format, ktory zobrazuje len hodiny a minuty ti takyto vysledok nemoze zobrazit, je prilis maly.
0,002 = € 60 x 0,002
zk24
30.07.11,17:03
ano 12 cent minuta, možu byť aj iné čísla, len aby výpočet výsledku fungoval

Moj vysledok ukazuje kolko je to hodin. Kedze format v prvom stlpci je hh:mm:ss tak vysledok nemoze vyjst v minutach (slpec A*B*pocet hodin v dni)

A stale rozmyslam ako jedna minuta krát 0,002 moze vyjst 0,12????

1*0,002... no nech kukam ako kukam, 0,12 mi nevyjde.
stormcatcher
30.07.11,17:15
Moj vysledok ukazuje kolko je to hodin. Kedze format v prvom stlpci je hh:mm:ss tak vysledok nemoze vyjst v minutach (slpec A*B*pocet hodin v dni)

A stale rozmyslam ako jedna minuta krát 0,002 moze vyjst 0,12????

1*0,002... no nech kukam ako kukam, 0,12 mi nevyjde.
60 s x 0,002 €
ivka70
30.07.11,17:18
60 s x 0,002 €

60 sekund je minuta, nie hodina, sako mas c tom vzorci ...

a tomuto akosi nerozumiem
0,002 = € 60 x 0,002 , skus vysvetlit
zk24
30.07.11,17:21
60 s x 0,002 €

Tak potom na sekundy? Ta platba 0,002 prislucha za sekundu?

Predstavujem si to teraz ako nejaky dajme tomu vypocet odmeny. Odpracoval 1 minutu ale v strednom stlpci je odmena za sekundu. 0,002 €/1s, kedze davas 60s * 0,002. Myslim ze treba stanovit ci odmena v strednom stlpci je za sekundu, za hodinu alebo za minutu. V mojom xls co som ti vyssie pripojila som brala ze v strednom stlpci je odmena za hodinu (kedze prvy riadok tak sedel), a teda druhy je odmena za sekundu?

Prikladam xls
stormcatcher
30.07.11,17:23
60 sekund je minuta, nie hodina, sako mas c tom vzorci ...

a tomuto akosi nerozumiem
0,002 = € 60 x 0,002 , skus vysvetlit
to je len nahustené. je to vysvetlenie ku niektorému príspevku, že 0,002 nie je čas ale € a nie 3600 x 0,002 ale 60 x 0,002
stormcatcher
30.07.11,17:27
Tak potom na sekundy? Ta platba 0,002 prislucha za sekundu?

Predstavujem si to teraz ako nejaky dajme tomu vypocet odmeny. Odpracoval 1 minutu ale v strednom stlpci je odmena za sekundu. 0,002 €/1s, kedze davas 60s * 0,002. Myslim ze treba stanovit ci odmena v strednom stlpci je za sekundu, za hodinu alebo za minutu. V mojom xls co som ti vyssie pripojila som brala ze v strednom stlpci je odmena za hodinu (kedze prvy riadok tak sedel), a teda druhy je odmena za sekundu?

Prikladam xls
0,002/s a časový údaj je v min
zk24
30.07.11,17:28
0,002/s a časový údaj je v min

To bolo treba uviest hned na zaciatku. O tri prispevky vyssie je prilozene xls. Treba ho aj otvorit a pozriet ci je to tak ok. Vidim ze nula videni
stormcatcher
30.07.11,17:36
To bolo treba uviest hned na zaciatku. O tri prispevky vyssie je prilozene xls. Treba ho aj otvorit a pozriet ci je to tak ok. Vidim ze nula videni
už som si to pozrel
zk24
30.07.11,17:46
už som si to pozrel

Tak ked E6 uz neni odmena v € ale su to dni, tak vymaz ten znak "eura" (zmen format z currency na cislo a aj G6 takisto)...

Nasobenie tam je spravne, uz len format uprav.
stormcatcher
25.12.11,08:32
Ak sa ani cez sviatky neviete odrhnúť od pc a máte chvíľu času, poprosil by som o radu v prílohe.
Ďakujem
zk24
25.12.11,18:55
Ak sa ani cez sviatky neviete odrhnúť od pc a máte chvíľu času, poprosil by som o radu v prílohe.
Ďakujem

Ahoj,

neviem ci som spravne pochopila co myslis..... ale skusam...
sances
25.12.11,19:08
Aj mňa napadlo najprv toto, ale on tam asi nechce výsledok, ale zobraziť kroky výpočtu ako keď sa "vnoríš" do bunky pri kontrole vzorca..či?

a pekné sviatky :) všetkým
zk24
25.12.11,19:19
Aj mňa napadlo najprv toto, ale on tam asi nechce výsledok, ale zobraziť kroky výpočtu ako keď sa "vnoríš" do bunky pri kontrole vzorca..či?

a pekné sviatky :) všetkým

No tak neviem ako to myslel... aby sa prenasal vypocet... teda chapem ze nechce na Harku dva slpec s vysledkom a teda iba ze nechce prenasat sumu, ale aby videl vzorec na harku 1.... som to usudila z toho ze ten vzorec ktory uvadza je nespravny, preto som tipovala ze nevie ako napisat spravny.... keby uviedol spravny, tak by som to chapala inac :)

Som to (ne) pochopila tak... snad sa ozve :)

Ja sa na 99 percent vzdy mýlim :D

Stastne a Vesele :)
sances
25.12.11,19:24
Ja som si nevšimol že to má zle..ani som sa nad tým nepozastavil..hanbím sa..ani čítať neviem.
no uvidíme, hádam sa ozve :)
stormcatcher
25.12.11,20:18
Ďakujem. Je to ok. V druhom hárku som chcel len výsledok.
zk24
26.12.11,06:26
Ďakujem. Je to ok. V druhom hárku som chcel len výsledok.

Poradím ti že ked je vlastne chyba iba v tom ako si napisal ten vzorec, tak skus pouzivat "Vložiť - Funkciu"... to ta presne navedie a samo to vytovrí správny "slovosled" vo funkcii... ty si iba vymenil dve hodnoty vo vzorci, preto ti to nešlo... automaticka funkcia ti to sama poskladá a navedie ta na správnosť....
PaloPa
27.12.11,07:31
potrebujem sfunkčniť vzorec
IF(x!A1 = 1;x!B6;x!D1);IF(x!A1=204;x!B7;x!D1);IF(x!A1=275;x! B8;x!D1);IF(x!A1=290;x!B9;x!D1);IF(x!A1=340;x!B10; x!D1)

Dá sa viacerými spôsobmi, ale ja osobne by som to urobil nasledovne:

1| Upraviť si zoznam vyhľadávaných dát pridaním stĺpca o hodnoty podľa ktorých sa prehľadáva (viď obrázok)
2| Vytvoriť vzorec ako kombináciu fn VLOOKUP (vyhľadávanie), ISNA - test či bola hodnota nájdená a fn IF:

=IF(ISNA(VLOOKUP(x!A1;x!A6:B10;2;FALSE));x!D1;VLOO KUP(x!A1;x!A6:B10;2;FALSE))

Palo
stormcatcher
27.12.11,18:57
Ďakujem všetkým. Ešte by som menšiu výpomoc, v prílohe.
ivka70
27.12.11,19:04
Ďakujem všetkým. Ešte by som menšiu výpomoc, v prílohe.

Ja to zvyknem robit takto (teda pridam dopredu jeden skryty stlpec, kde sa hodnoty skopiruju vzorcom z toho tvojho stredneho, na zaklade ktorych potrebujes vyhladavat):
stormcatcher
27.12.11,19:15
Ja to zvyknem robit takto (teda pridam dopredu jeden skryty stlpec, kde sa hodnoty skopiruju vzorcom z toho tvojho stredneho, na zaklade ktorych potrebujes vyhladavat):
Neviem moc narábať so vzorcami, zatiaľ som nikdy nedával tak, aby to vyberalo aj samo seba. Nie som si istý či som to tu niekde nevidel aj trochu inak. Ale dík.
marjankaj
27.12.11,21:08
Ide to aj bez stlpca. =OFFSET(Hárok2!$D$1;MATCH($B$5;Hárok2!$D$1:$D$3; 0)-1;F4)

v bunke F4 je číslo určujúce vybraný stĺpec. Ak je záporné, tak je to zľava.
stormcatcher
28.12.11,06:30
Ide to aj bez stlpca. =OFFSET(Hárok2!$D$1;MATCH($B$5;Hárok2!$D$1:$D$3; 0)-1;F4)

v bunke F4 je číslo určujúce vybraný stĺpec. Ak je záporné, tak je to zľava.
Ďakujem. Vedel som, že tam ide mínus, len som si nezapamätal celý vzorec. Písal som ho do vzorca normálne s vlookup.
stormcatcher
02.01.12,08:49
Všetko najlepšie do nového roka.

Ahojte
taký malý pomocníček by bodol v prílohe. Ďakujem
stormcatcher
02.01.12,15:52
Nikto tu neni? #125
PaloPa
02.01.12,16:04
Ako ale vyhľadám údaje zľava od názvu, názov musí byť v strede.
t.j. prehľadávanie zľava od prehľadávaného stĺpca:

Napr kombináciou funkcií match a offset:

= OFFSET(Hárok2!D1;MATCH(B5;Hárok2!D1:D3;0)-1;-1)

Palo
stormcatcher
02.01.12,19:19
t.j. prehľadávanie zľava od prehľadávaného stĺpca:

Napr kombináciou funkcií match a offset:

= OFFSET(Hárok2!D1;MATCH(B5;Hárok2!D1:D3;0)-1;-1)

Palo
Veľmi pekne ďakujem, len si si vybral niečo iné. Chcem pomoc s problémom v prílohe v príspevku #125.
Ďakujem
arion92
03.01.12,06:27
Všetko najlepšie do nového roka.

Ahojte
taký malý pomocníček by bodol v prílohe. Ďakujem

'=COUNTIF(B4:F4;">0")
PaloPa
03.01.12,06:31
Veľmi pekne ďakujem, len si si vybral niečo iné. Chcem pomoc s problémom v prílohe v príspevku #125.
Ďakujem
To vieš, ešte je nový rok iba krátko :)
stormcatcher
04.01.12,07:18
Ahojte, otrava je už zase tu.
Ďakujem za predošlú pomoc. Keď si potom prezriem vzorec, sám si niekedy musím vynadať do somárov.
Možno zase taký prípad, ale nedarí sa a preto prosím o pomoc. Zadanie v prílohe
marjankaj
04.01.12,20:10
Ahojte, otrava je už zase tu.
Ďakujem za predošlú pomoc. Keď si potom prezriem vzorec, sám si niekedy musím vynadať do somárov.
Možno zase taký prípad, ale nedarí sa a preto prosím o pomoc. Zadanie v prílohe
Veď napíš Bilovi Gatesovi, nech ide aj s tou svojou firmičkou niekde do PREČ. Že tie jeho vzorce sa nedajú jednoducho použiť v tvojich tabuľkách.:rolleyes::confused:
stormcatcher
04.01.12,20:37
Veď napíš Bilovi Gatesovi, nech ide aj s tou svojou firmičkou niekde do PREČ. Že tie jeho vzorce sa nedajú jednoducho použiť v tvojich tabuľkách.:rolleyes::confused:
Pekný vzorec, ale momentálne potrebujem pomoc s #131
marjankaj
04.01.12,20:52
Pekný vzorec, ale momentálne potrebujem pomoc s #131

No aj mne by stačilo € 131 ako pomoc.:---
stormcatcher
04.01.12,21:03
No aj mne by stačilo € 131 ako pomoc.:---
Pozerám, že ti určité znaky chýbajú na klávesnici. :D
marjankaj
04.01.12,21:06
Teraz ma nezdržuj. Naskytol sa mi jeden job ako si zarobiť v LOTTO.:D
arion92
04.01.12,21:28
Ahojte, otrava je už zase tu.
Ďakujem za predošlú pomoc. Keď si potom prezriem vzorec, sám si niekedy musím vynadať do somárov.
Možno zase taký prípad, ale nedarí sa a preto prosím o pomoc. Zadanie v prílohe
Vzorce je potrebné potvrdiť cez CTRL+SHIFT+ENTER

'=SUM(IF((E4:G7=B4);1;0))
'=SUM(IF((E4:G7=B4);"áno";"nie")
PaloPa
05.01.12,06:08
Vzorce je potrebné potvrdiť cez CTRL+SHIFT+ENTER

'=SUM(IF((E4:G7=B4);1;0))
'=SUM(IF((E4:G7=B4);"áno";"nie")

Je tam malá chyba.
Prvý vzorec mu fungovať bude, (pretože sumarizuje 1 alebo 0 pri splnení podmienky)
ale druhý nie.
Druhý by mal vyzerať nasledovne:

{=IF(SUM(IF((E4:G7=B4);1;0));"ano";"nie")}

Palo
marjankaj
05.01.12,07:17
Je tam malá chyba.
Prvý vzorec mu fungovať bude, (pretože sumarizuje 1 alebo 0 pri splnení podmienky)
ale druhý nie.
Druhý by mal vyzerať nasledovne:

{=IF(SUM(IF((E4:G7=B4);1;0));"ano";"nie")}

Palo

No trochu to ešte zjednoduším {=IF(OR(B4=E4:G7);"áno";"nie")};)

A ani prvý nebude celkom fungovať, ak tam bude v oblasti viackrát tá istá hodnota, tak výsledok bude väčší ako 1
PaloPa
05.01.12,07:23
No trochu to ešte zjednoduším {=IF(OR(B4=E4:G7);"áno";"nie")};)

Takto dokonale si to skraja roka nezaslúži :)

P.
stormcatcher
05.01.12,07:59
Takto dokonale si to skraja roka nezaslúži :)

P.
Aké zásluhy sú potrebné pre ďalšiu možnú pomoc? :(:)

Veľmi pekne ďakujem za pomoc.
PaloPa
05.01.12,08:08
Aké zásluhy sú potrebné pre ďalšiu možnú pomoc? :(:)
Dátum minimálne po Troch kráľoch :)
marjankaj
05.01.12,09:57
Pozerám, že ti určité znaky chýbajú na klávesnici. :D


Aké zásluhy sú potrebné pre ďalšiu možnú pomoc? :(:)

Veľmi pekne ďakujem za pomoc.

No nezaškodilo by ti opraviť zablokovaný kláves "F1" na klávesnici. V exceli je to dosť užitočné.:D
stormcatcher
06.01.12,08:10
Už je tu zase otrava dla prílohy;)
Ďakujem všetkým za pomoc, za minulé aj za budúce.


No nezaškodilo by ti opraviť zablokovaný kláves "F1" na klávesnici. V exceli je to dosť užitočné.:D
"F1" nie je zablokovaný, len ten pred klávesnicou.........:eek:


Dátum minimálne po Troch kráľoch :)
Po Troch kráľoch ešte nie je, ale môžete počkať do zajtra:):D
stormcatcher
09.01.12,07:42
Nikto? #144
stormcatcher
10.01.12,08:06
Nikto, alebo je dovolenkové obdobie :(
ivka70
10.01.12,08:19
Nikto, alebo je dovolenkové obdobie :(

Ja som to aj otvorila, ale nie je mi jasne, o co ti ide, skus to napisat sem, co vlastne chces, aby ti to robilo ....
stormcatcher
10.01.12,08:45
Ja som to aj otvorila, ale nie je mi jasne, o co ti ide, skus to napisat sem, co vlastne chces, aby ti to robilo ....
Doplnil som s modrím. Lepšie sa orientuje, keď je to priamo tam napísané.
Ďakujem
antiny
10.01.12,11:06
tiež mám prosbu na toho kto dobre ovláda excel
potrebujem vytvoriť správne vzorec
mám stĺpec buniek kde mám text aj číselný rad a za tým rok a potrebujem aby sa mi zvyšoval iba ten číselný rad ale zároven všetko musím mat iba v jednej bunke
priklad:
TvF_01/1959
TvF_02/1959
atd
vie mi niekto poradiť aby som nepoužila dva stĺpce buniek ale iba jeden?
Ďakujem anna
teda asi ide skôr o naformátovanie bunky(buniek)_číslo_vlastné Ď.
marjankaj
10.01.12,12:19
tiež mám prosbu na toho kto dobre ovláda excel
potrebujem vytvoriť správne vzorec
mám stĺpec buniek kde mám text aj číselný rad a za tým rok a potrebujem aby sa mi zvyšoval iba ten číselný rad ale zároven všetko musím mat iba v jednej bunke
priklad:
TvF_01/1959
TvF_02/1959
atd
vie mi niekto poradiť aby som nepoužila dva stĺpce buniek ale iba jeden?
Ďakujem anna
teda asi ide skôr o naformátovanie bunky(buniek)_číslo_vlastné Ď.
Áno vlastný formát. "TvF_"@"/1959"
PaloPa
10.01.12,12:21
tiež mám prosbu na toho kto dobre ovláda excel
potrebujem vytvoriť správne vzorec
mám stĺpec buniek kde mám text aj číselný rad a za tým rok a potrebujem aby sa mi zvyšoval iba ten číselný rad ale zároven všetko musím mat iba v jednej bunke
priklad:
TvF_01/1959
TvF_02/1959
atd
vie mi niekto poradiť aby som nepoužila dva stĺpce buniek ale iba jeden?
Ďakujem anna
teda asi ide skôr o naformátovanie bunky(buniek)_číslo_vlastné Ď.

Ak ide o formátovanie bunky, tak takto:

"TvF_"00"/1959"

P.
ivka70
10.01.12,12:43
Doplnil som s modrym. Lepšie sa orientuje, keď je to priamo tam napísané.
Ďakujem

Takto?
antiny
10.01.12,16:46
posielam poďakovanie od 4 báb =)
antiny
10.01.12,16:51
pochopuila z prvého a ďakujem aj za ukážku. pekný deň.a
stormcatcher
11.01.12,05:26
Takto?
Ďakujem pekne. Teraz som si uvedomil, že som to neuvidol presne tok som to doplnil
stormcatcher
29.01.12,08:00
Ahojte. Potreboval by som radu, skôr vzorec do prílohy.

Ďakujem pekne
stormcatcher
30.01.12,05:30
Ahojte. Potreboval by som radu, skôr vzorec do prílohy.

Ďakujem pekne
Prosím, nikto? #156
sances
30.01.12,10:53
Ja som to skúšal z OFFSETOM, ale moc mi to nefungovalo.
No ešte skúsim až prídem z roboty, ak sa dovtedy niekto neozve.
stormcatcher
31.01.12,06:09
Skúsim posunúť #156
sances
31.01.12,06:36
Viem že Ti veľa nepomáham, tiež som len začiatočník vo vzorcoch a makrách, skúšam to teraz s VLOOKUP a HLOOKUP..
Hádam sa niečo podarí alebo sa nájde niekto skúsenejší..zatiaľ len spamujem :)

Ale len pre istotu, možno by si mohol upresniť zadanie.
Hárok1 B8:B12 sú mesiace ? predpokladám, lebo sa to rovná z data A3:A7..
Potom tabuľka na Hárku1 má mať osem stĺpčekov? do ktorých sa prenesú hodnoty? - ale to by nemalo zmysel, to môžeš rovno prekopčiť..
Či to chceš spočítať do tých dvoch stĺpcov?
Alebo zapísať za sebou cez & ? (spojiť obsah buniek)?
stormcatcher
31.01.12,09:19
Viem že Ti veľa nepomáham, tiež som len začiatočník vo vzorcoch a makrách, skúšam to teraz s VLOOKUP a HLOOKUP..
Hádam sa niečo podarí alebo sa nájde niekto skúsenejší..zatiaľ len spamujem :)

Ale len pre istotu, možno by si mohol upresniť zadanie.
Hárok1 B8:B12 sú mesiace ? predpokladám, lebo sa to rovná z data A3:A7..
Potom tabuľka na Hárku1 má mať osem stĺpčekov? do ktorých sa prenesú hodnoty? - ale to by nemalo zmysel, to môžeš rovno prekopčiť..
Či to chceš spočítať do tých dvoch stĺpcov?
Alebo zapísať za sebou cez & ? (spojiť obsah buniek)?

mal som už niečo podobné, len sa mi to niekde stratilo a výber bol trochu iný
stormcatcher
01.02.12,11:31
Žiadny skúsený excelák? #156 alebo #161
stormcatcher
01.02.12,18:19
Žiadny skúsený excelák? #156 alebo #161

stále nikto? hmm
sances
02.02.12,05:34
Ja to viem len takto..musel som si to trošku prispôsobiť.
EDIT: 7:38 zdá sa že tam mám chybu..ako som odstránil tie sĺpce s medzerami na liste data tak som neupravil vzorček.
Už by to malo byť OK
Letko
02.02.12,05:43
Ahojte,

potrebujem poradiť s Excelom.

Mám tabuľku, v ktorej je v každom riadku niečo napísané (A1 - A19) a rád by som to mal všetko v jednej bunke oddelené čiarkou. (B1)

Prikladám prílohu a ďakujem za radu :)

P. s.: v tabuľke je len príklad s vymyslenými údajmi.
sances
02.02.12,06:37
Skús takto, ale iste sa to dá aj lepšie.. :)
Letko
02.02.12,06:43
Skús takto, ale iste sa to dá aj lepšie.. :)

Je to už lepšie ako všetko prepisovať, len ja mám stovku riadkov, tak by to chcelo niečo automatickejšie. Ale aj tak ďakujem :)
sances
02.02.12,07:14
Dávam príklad z makrom. Všetko ma to tu naučili. :)
Letko
02.02.12,07:29
Zaujímavé, len to stále nerieši môj problém. Zatiaľ to môžem urobiť podľa príspevku 166 alebo kopírovať obsah riadkov do jednej bunky.
sances
02.02.12,07:40
Cez Alt+F11 uvidíš makierko.
Tam, pred formulku o spojení buniek, bude treba dopísať podmienku, za akej - "čo s čím chceš spojiť" a kam to zapísať.
Viem, znie to jednoducho :)
marjankaj
02.02.12,07:40
.
Letko
02.02.12,07:42
.

Ciiiiiii, paráááááda, tak jednoducho to ide, Ďakujem :)
Letko
02.02.12,08:15
Ešte jeden problém. Skúšal som túto funkciu, pričom v jednom súbore mi to funguje a v druhom nie. Viete mi poradiť? Som z toho jeleň.
sances
02.02.12,09:26
To: marjankaj
Tak to je kráááásnaa funkcia. To sa zíde.
Nemám 10b na užitočné..
Tak aspoň takto :)
Tiež ďakujem
sances
02.02.12,09:33
No marjankaj Ti tam napísal funkciu do VBA ktorú v jednom zošite máš, a v druhom nie.
Je to ako makierko Function spoj(oblast As Range) As Stringxx = ""
sep = ", "
For Each bunka In oblast
xx = xx & bunka & sep
Next
spoj = xx
End Function

Skús ten alt+F11 a uvidíš ju
stormcatcher
02.02.12,09:46
Ja to viem len takto..musel som si to trošku prispôsobiť.
EDIT: 7:38 zdá sa že tam mám chybu..ako som odstránil tie sĺpce s medzerami na liste data tak som neupravil vzorček.
Už by to malo byť OK

Toto je dobre len je to trochu posunuté. Predstav si že je to začiatok a koniec časového úseku. Takže 1=1. dvojica 2=2. dvojica atd. Ty si to nastavil, že 1 je dobre, ale 2 načíta koniec 1. časového úseku a začiatok druhého časového úseku. Treba načítavať po dvojiciach, nie posun o stlpec.
sances
02.02.12,09:51
A če če to som prehliadol..ešte vás tu domotám..
Som to videl za 1. že ok a už som nepátral..
No poskúšam ešte trošička..
stormcatcher
02.02.12,09:53
A če če to som prehliadol..ešte vás tu domotám..
Som to videl za 1. že ok a už som nepátral..
No poskúšam ešte trošička..

takto:
Letko
02.02.12,10:16
No marjankaj Ti tam napísal funkciu do VBA ktorú v jednom zošite máš, a v druhom nie.
Je to ako makierko Function spoj(oblast As Range) As Stringxx = ""
sep = ", "
For Each bunka In oblast
xx = xx & bunka & sep
Next
spoj = xx
End Function

Skús ten alt+F11 a uvidíš ju

A ja som si myslel, že je to normálna excelácka funkcia, preto mi to nefunguje. A tomu, čo si písal vyššie, vôbec nerozumiem. Pozrel som si to vo visual basicu, ale aj tak mi to nič nehovorí.
Ďakujem za vyriešenie môjho problému :)
sances
02.02.12,10:22
No, ono, to čo napísal marjankaj, tomu síce rozumiem, ale nikdy by som to nevymyslel..
Jednoznačne to ašpiruje to na Normálnu Funkciu Exelu, len či mu to v MS zaplatia :)
Tvoj problémik (aby to fungovalo vo všetkých tvojich Excelovských zošitoch na Tvojom PC)
sa asi rieši uložením tej funkcie do privateSub alebo tak nejako..
Letko
02.02.12,10:47
A ešte som zistil, že keď je tých údajov veľa, tak mi všetky do jednej bunky neposkladá - prikladám súbor.

Napr. v Liste2 v bunke I38 to skončí pri Funkčnom pakete (C62). Dá sa to nastaviť, aby všetko išlo do jednej bunky?

Ak nie, tak nevadí, rozdelím si to, aj tak je to dosť veľká pomoc.

Ešte jedna otázka - Ak je to už v bunke cez funkciu =spoj spojené, môžem si ten pojený text nejak označiť a skopírovať?

Výsledok potom dávam do Listu3, odkiaľ budem ťahať údaje cez lookup do Listu1.
sances
02.02.12,12:13
Toto je dobre len je to trochu posunuté. Predstav si že je to začiatok a koniec časového úseku. Takže 1=1. dvojica 2=2. dvojica atd. Ty si to nastavil, že 1 je dobre, ale 2 načíta koniec 1. časového úseku a začiatok druhého časového úseku. Treba načítavať po dvojiciach, nie posun o stlpec.

No tak som skúsil..
Asi to bude fungovať.
Ale to nie je to pravé orechové ako by sa to malo robiť..
sances
02.02.12,12:20
A ešte som zistil, že keď je tých údajov veľa, tak mi všetky do jednej bunky neposkladá - prikladám súbor.

Napr. v Liste2 v bunke I38 to skončí pri Funkčnom pakete (C62). Dá sa to nastaviť, aby všetko išlo do jednej bunky?

Ak nie, tak nevadí, rozdelím si to, aj tak je to dosť veľká pomoc.

Ešte jedna otázka - Ak je to už v bunke cez funkciu =spoj spojené, môžem si ten pojený text nejak označiť a skopírovať?

Výsledok potom dávam do Listu3, odkiaľ budem ťahať údaje cez lookup do Listu1.

Asi si narazil na limit Excelu:


Celkový počet znakov, ktoré sa môžu nachádzať v jednej bunke
32 767 znakov
marjankaj
02.02.12,12:42
Ešte jedna otázka - Ak je to už v bunke cez funkciu =spoj spojené, môžem si ten pojený text nejak označiť a skopírovať?

Výsledok potom dávam do Listu3, odkiaľ budem ťahať údaje cez lookup do Listu1.

Odkiaľ: Klik pravou myškou -> kopírovať
Kam: klik pravou myškou -> prilepiť hodnoty
marjankaj
02.02.12,13:07
A ešte som zistil, že keď je tých údajov veľa, tak mi všetky do jednej bunky neposkladá - prikladám súbor.

Napr. v Liste2 v bunke I38 to skončí pri Funkčnom pakete (C62). Dá sa to nastaviť, aby všetko išlo do jednej bunky?

Ak nie, tak nevadí, rozdelím si to, aj tak je to dosť veľká pomoc.

Ešte jedna otázka - Ak je to už v bunke cez funkciu =spoj spojené, môžem si ten pojený text nejak označiť a skopírovať?

Výsledok potom dávam do Listu3, odkiaľ budem ťahať údaje cez lookup do Listu1.
A v čom je problém? Ja tam vidím všetko.:confused:
Letko
02.02.12,13:24
Napr. dal som vzorec =spoj(C37:C86) a text mi do riadku dalo len po "Funkčný paket", ktorý je v bunke C62 (takže text z 24 buniek mi tam už nedalo).
Nevyzerá to tak, žeby som mal viac ako 32 000 znakov.
marjankaj
02.02.12,13:29
Napr. dal som vzorec =spoj(C37:C86) a text mi do riadku dalo len po "Funkčný paket", ktorý je v bunke C62 (takže text z 24 buniek mi tam už nedalo).
Nevyzerá to tak, žeby som mal viac ako 32 000 znakov.
Je tam všetko, len ti to nezobrazuje. Pozri si to v prílohe. Tak isto ak si dáš editovať tú bunku. Teda skopírovanú
sances
02.02.12,17:12
Ahojte. Potreboval by som radu, skôr vzorec do prílohy.

Ďakujem pekne

Toto nie je z mojej hlavy, mám to od jedného, veľmi dobrého kamaráta.
Je to vzorec ktorý potrebuješ :)
Vyskúšaj
stormcatcher
02.02.12,19:09
Toto nie je z mojej hlavy, mám to od jedného, veľmi dobrého kamaráta.
Je to vzorec ktorý potrebuješ :)
Vyskúšaj

áno, je to tak ako to má fungovať. Ďakujem
Kidzero
14.02.12,19:31
Ahojte všetci...
potreboval by som radu...
mám zoznam tovaru v dvoch stĺpcoch kde v prvom stĺpci je názov tovaru, v druhom je cena...do tretieho dopľnam počet ks k objednávke.tovarov v stĺpci je asi 2OO..Ale nie vždy samozrejme je objednávka na všetkých 2OOks...
potreboval by som aby mi vytiahlo do ďalšieho sheetu len riadky zo stĺpca jedna a dva kde je nejaká objednávka.
Ako na to??

a ďalej by som potreboval vedieť ako vyhodiť chybovu hlašku ak je napr. do objednávky zadané číslo napr. neoddeliteľne troma..alebo inou hodnotou...(kvoli počtu ks v bal.)

Tak zatiaľ Dík
Kidzero
16.02.12,06:51
Ahojte všetci...
potreboval by som radu...
mám zoznam tovaru v dvoch stĺpcoch kde v prvom stĺpci je názov tovaru, v druhom je cena...do tretieho dopľnam počet ks k objednávke.tovarov v stĺpci je asi 2OO..Ale nie vždy samozrejme je objednávka na všetkých 2OOks...
potreboval by som aby mi vytiahlo do ďalšieho sheetu len riadky zo stĺpca jedna a dva kde je nejaká objednávka.
Ako na to??

a ďalej by som potreboval vedieť ako vyhodiť chybovu hlašku ak je napr. do objednávky zadané číslo napr. neoddeliteľne troma..alebo inou hodnotou...(kvoli počtu ks v bal.)

Tak zatiaľ Dík


tak s tým prvý som si poradil, ale stále neviem poriešiť to druhé..... poradte.....

ciže toto:
a ďalej by som potreboval vedieť ako vyhodiť chybovu hlašku ak je napr. do objednávky zadané číslo napr. neoddeliteľne troma..alebo inou hodnotou...(kvoli počtu ks v bal.)

Dikes... :-)
ivka70
16.02.12,07:19
tak s tým prvý som si poradil, ale stále neviem poriešiť to druhé..... poradte.....

ciže toto:
a ďalej by som potreboval vedieť ako vyhodiť chybovu hlašku ak je napr. do objednávky zadané číslo napr. neoddeliteľne troma..alebo inou hodnotou...(kvoli počtu ks v bal.)

Dikes... :-)

Napr. takto:
ak A2 je objednavka
B2 - balenie,
tak =IF(MOD(A2;B2)<>0;"CHYBA v BAL.";" ") vypise chyba v bal., ak A2 nie je delitelne B2 bezo zvysku
Kidzero
16.02.12,16:44
Napr. takto:
ak A2 je objednavka
B2 - balenie,
tak =IF(MOD(A2;B2)<>0;"CHYBA v BAL.";" ") vypise chyba v bal., ak A2 nie je delitelne B2 bezo zvysku

Funguje Ďakujem.
stormcatcher
16.02.12,19:05
Pomôže niekto prosím s prílohou? Ostatné vo vnútri.
Ďakujem.
ivka70
16.02.12,19:21
Pomôže niekto prosím s prílohou? Ostatné vo vnútri.
Ďakujem.

Ak mas Excel 2010 (alebo 2007), pojdes do zalozky Vzorce, Spravca nazvov, tam si zo zoznamu vyberies MemberList,
dolu v odkaze zmenis 171 na 10000 ( =List1!$C$8:$F$10000 )
odfajkes, prejavi sa to hore ...a das zavriet .....
stormcatcher
16.02.12,19:30
Ak mas Excel 2010 (alebo 2007), pojdes do zalozky Vzorce, Spravca nazvov, tam si zo zoznamu vyberies MemberList,
dolu v odkaze zmenis 171 na 10000 ( =List1!$C$8:$F$10000 )
odfajkes, prejavi sa to hore ...a das zavriet .....

ďakjem, už to fičí. nemal som ani šajnu kde to zmeniť
stormcatcher
19.02.12,13:07
Ahoj. Upraví mi niekto jeden vzoreček v prílohe. Akosi štrajkuje.
Ďaka
stormcatcher
24.02.12,08:32
Prosím súúrne.

Toto je formátovanie v ofice 2003, používam 2010 a toto formátovanie mi tam nefunguje.
Vyhladávanie duplicity. Nájde ale len ak idú duplicity hneď po sebe. Ja potrebujem napr. riadok 2 a duplicita v riadku 5614.
Prosím viete upraviť.

Velmi pekne ďakujem
ivka70
24.02.12,08:43
Prosím súúrne.

Toto je formátovanie v ofice 2003, používam 2010 a toto formátovanie mi tam nefunguje.
Vyhladávanie duplicity. Nájde ale len ak idú duplicity hneď po sebe. Ja potrebujem napr. riadok 2 a duplicita v riadku 5614.
Prosím viete upraviť.

Velmi pekne ďakujem

Fukcia vyhladania duplicit este v 2003 nie je.
Riesili sme to v 2003 zvycajne zjednotenim udajov cez kontingencnu tabulku.
Alebo by sa na to muselo napisat makierko :)
stormcatcher
24.02.12,08:48
Fukcia vyhladania duplicit este v 2003 nie je.
Riesili sme to v 2003 zvycajne zjednotenim udajov cez kontingencnu tabulku.
Alebo by sa na to muselo napisat makierko :)
neviem či to je z rovna 2003, ale mám aj pôvodny zošit a tam to funguje. Ten istý vzorec v 2010 už nie. Je to obyčajné podmienené formátovanie
strunkac
27.02.12,13:20
zdravím Vás, mám problém so zabezpečením combo boxu v exceli 2010, celý hárok som zabezpečil proti úpravám až na niekoľko polí, ktoré som si preddefinoval. No a polia, na ktorých je combobox som tam tiež zadal ako podmienku, ktorá sa nemá zabezpečiť. Všetko funguje a aj roletka sa mi rozbali, no keď chcem vybrať jednu z ponúkaných možností, napíše mi, že mám zrušiť zabezpečenie...... nevedel by mi niekto poradiť ?

ďakujem
stormcatcher
27.02.12,18:52
Ja mám s roletkou taký problém, že vytvorím ju, uložím a zavriem zošit /2010/. Keď ju znova otvorím, roletka je fuč. Kde je chyba.
Ďakujem
stormcatcher
05.03.12,04:58
Ahojte.
Vie niekto čo je to za kravinu? Viď. obr.
A ešte ku #202
Ďakujem
stormcatcher
10.03.12,05:57
Slnečné ránko,
kto mi pomôže s dvoma problémikmi v prílohe a zároveň aj s #202 a #203

Ďakujem
avalik
10.03.12,07:21
Slnečné ránko,
kto mi pomôže s dvoma problémikmi v prílohe a zároveň aj s #202 a #203

Ďakujem

1. hladat - kliknes na "Moznosti" a v ponuke "Kde hladat" vyberies - "hodnoty"

2. nerozumiem otazke - aky vypis cisel? - nahodnych z uvedeneho rozsahu alebo zo stlpca z uvedeneho rozsahu? - upresni
stormcatcher
10.03.12,11:29
1. hladat - kliknes na "Moznosti" a v ponuke "Kde hladat" vyberies - "hodnoty"

2. nerozumiem otazke - aky vypis cisel? - nahodnych z uvedeneho rozsahu alebo zo stlpca z uvedeneho rozsahu? - upresni
vybrať zo zoznamu všetky čísla od 510 do 620 a zapisať do iného sstlpca
Letko
12.03.12,06:24
Ahojte,

potrebujem poradiť. V tabuľke ma zaujímajú údaje zo stĺpca F a G. Do stĺpca J potrebujem dať šípku podľa legendy. Viem to dať len cez funkciu když (if), no ak to použijem, šípka sa síce zobrazí ale bez farebného pozadia. To pozadie viem zas urobiť pomocou podmieneného formátovania, ale len 3 farby + 1 farba bezfarebná a ja potrebujem 4 + 1 farba. Viete mi poradiť, ako to urobiť, aby to fungovalo?

Legenda začína v L5.

Ďakujem :)
marjankaj
12.03.12,08:59
Ahojte,

potrebujem poradiť. V tabuľke ma zaujímajú údaje zo stĺpca F a G. Do stĺpca J potrebujem dať šípku podľa legendy. Viem to dať len cez funkciu když (if), no ak to použijem, šípka sa síce zobrazí ale bez farebného pozadia. To pozadie viem zas urobiť pomocou podmieneného formátovania, ale len 3 farby + 1 farba bezfarebná a ja potrebujem 4 + 1 farba. Viete mi poradiť, ako to urobiť, aby to fungovalo?

Legenda začína v L5.

Ďakujem :)
Už sa tu niečo podobné riešilo.

http://www.porada.sk/t184286-podmienene-formatovanie-bunky-zafarbenie-pri-splneni-podmienok.html#post1945329
Letko
12.03.12,09:30
Aha, takže to pôjde len cez makrá, ktoré vôbec neovládam :(
marjankaj
12.03.12,09:32
Aha, takže to pôjde len cez makrá, ktoré vôbec neovládam :(

No ide to aj v exceli 2007 a vyššie. A bez makra.

Nakoniec to môžeš zvýrazniť aj tak, že tam pridáš ešte jednu(alebo aj dve) šipku.
Letko
12.03.12,09:43
Ďakujem za radu, skúsim to urobiť v OpenOffice :)
Letko
12.03.12,10:31
Tak v novom OO funguje tiež podmienené formátovanie len na 3 podmienky, škoda :(
stormcatcher
12.03.12,18:44
halo,halo, prosím nikto? #202, #203, #204
Ďakujem
Letko
13.03.12,05:47
Ahojte,

mám otázku:

v bunkách G a H mám čísla. Do bunky J chcem dať podmienené formátovanie typu:

G-H je menšie ako 0 a zároveň väčšie, prípadne rovné -0,2 , potom mi vyfarbi bunku J na červeno.

Ako to mám urobiť?

G1-H1<0 ..a zároveň.. >=(-0,2)
ivka70
13.03.12,06:03
Ahojte,

mám otázku:

v bunkách G a H mám čísla. Do bunky J chcem dať podmienené formátovanie typu:

G-H je menšie ako 0 a zároveň väčšie, prípadne rovné -0,2 , potom mi vyfarbi bunku J na červeno.

Ako to mám urobiť?

G1-H1<0 ..a zároveň.. >=(-0,2)

V akej verzii Excelu to robis? Ine moznosti ma 2003 a ine 2007 a 2010
Letko
13.03.12,06:11
V akej verzii Excelu to robis? Ine moznosti ma 2003 a ine 2007 a 2010

2003
arion92
13.03.12,08:09
Ahojte,

mám otázku:

v bunkách G a H mám čísla. Do bunky J chcem dať podmienené formátovanie typu:

G-H je menšie ako 0 a zároveň väčšie, prípadne rovné -0,2 , potom mi vyfarbi bunku J na červeno.

Ako to mám urobiť?

G1-H1<0 ..a zároveň.. >=(-0,2)
do bunky J1 si daj toto podmienené formátovanie ako vzorec
'=AND((G1-H1)<0;(G1-H1)>=-0,2)
stormcatcher
20.03.12,05:16
Ahoj, kto pomôže? Už som to tu mal, ale nikto. Už včera bolo neskoro.
Ďakujem
stormcatcher
21.03.12,05:51
nikto #218?
stormcatcher
22.03.12,06:00
Prosím nikto z excelákov #218? To ma necháte trápiť sa vypisovaním? :(

Ďakujem
marjankaj
22.03.12,08:17
Sub Makro2()
Range("B5").Select
Selection.AutoFilter
ActiveSheet.Range("$B$5:$B$31").AutoFilter Field:=1, Criteria1:=">=510", _
Operator:=xlAnd, Criteria2:="<=620"
Range("B:B").Select
Selection.Copy
Range("D1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("B5").Select
ActiveSheet.Range("$B$5:$B$31").AutoFilter Field:=1
Selection.AutoFilter
End Sub
stormcatcher
22.03.12,19:29
Sub Makro2()
Range("B5").Select
Selection.AutoFilter
ActiveSheet.Range("$B$5:$B$31").AutoFilter Field:=1, Criteria1:=">=510", _
Operator:=xlAnd, Criteria2:="<=620"
Range("B:B").Select
Selection.Copy
Range("D1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("B5").Select
ActiveSheet.Range("$B$5:$B$31").AutoFilter Field:=1
Selection.AutoFilter
End Sub
Dík, ale má to háčik. Takto napísané makro mi nič nehovorí. Keby si to dal do excelu, to by šlo. A ešte, rozsah sa mení, to by som vždy musel upravovať makro?
stano58
18.05.12,08:31
zdravim,

poprosil by som jednu radu ohladne podmieneneho formatovania. V stlpci D mam text, ako nastavim podmieneny format do stlpca G? priklad: ak bude D22 "zaplatena" G22 aby sa zvyraznila inou farbou. Diky za radu a potreboval by som sposob aj ako v 2003 a aj ako v 2007, diky
PaloPa
18.05.12,09:47
zdravim,

poprosil by som jednu radu ohladne podmieneneho formatovania. V stlpci D mam text, ako nastavim podmieneny format do stlpca G? priklad: ak bude D22 "zaplatena" G22 aby sa zvyraznila inou farbou. Diky za radu a potreboval by som sposob aj ako v 2003 a aj ako v 2007, diky

XL 03 - hl.menu: Formát / Podmienené formátovanie
XL 07/10 - záložka Domov / skupina Štýly / Podmienené formátovanie

Ostatné viď obrázky.

!!! - podm. formát je možno urobiť naraz pre celú množinu buniek (napr. označená oblasť G3:G6),
dôležité je, aby vo vzorci nebol znak $ - čo identifikuje absolútny odkaz)


Vyskúšať možno aj na mojej knihe došlých FA:
e-Faktury_Kniha_Dosl_FA.xls (http://pc-prog.eu/phpBB3/download/file.php?id=317)

Je tam použité pravidlo, ak je Dátum splatnosti menší ako aktuálny
a suma úhrady je menšia ako celková suma,
dátum a interné číslo sa ofarbia na červeno.

Tu je to i s videom:
Excel videonávod - podmienené formátovanie pre celý riadok (http://pc-prog.eu/phpBB3/viewtopic.php?f=15&t=75#p109)
stano58
18.05.12,10:46
XL 03 - hl.menu: Formát / Podmienené formátovanie
XL 07/10 - záložka Domov / skupina Štýly / Podmienené formátovanie

Ostatné viď obrázky.

!!! - podm. formát je možno urobiť naraz pre celú množinu buniek (napr. označená oblasť G3:G6),
dôležité je, aby vo vzorci nebol znak $ - čo identifikuje absolútny odkaz)


Vyskúšať možno aj na mojej knihe došlých FA:
e-Faktury_Kniha_Dosl_FA.xls (http://pc-prog.eu/phpBB3/download/file.php?id=317)

Je tam použité pravidlo, ak je Dátum splatnosti menší ako aktuálny
a suma úhrady je menšia ako celková suma,
dátum a interné číslo sa ofarbia na červeno.

Tu je to i s videom:
Excel videonávod - podmienené formátovanie pre celý riadok (http://pc-prog.eu/phpBB3/viewtopic.php?f=15&t=75#p109)


dakujem velmi pekne a predsa este jednu otazocku by som mal, aky tam bude vzorec ked chcem nadefinovat ze ta bunka nerovna sa presne "zaplatene" ale ze obsahuje toto slovicko. napr. mam v tych bunkach ze zaplatene pondelok, zaplatene stredu a podobne...aby bolo v tej podmienke ze sa zvyraznia vsetky, ktore obsahuju to slovicko "zaplatene"
PaloPa
18.05.12,10:52
... ale ze obsahuje toto slovicko "zaplatene" ...
Upraviť podmienku nasledovne:

=(SEARCH("zaplatené";D3)>0)

INFO: fn SEARCH nerozlišuje malé/veľké písmená (viď help k funkcii)

P.
marjankaj
18.05.12,11:00
Upraviť podmienku nasledovne:

=(SEARCH("zaplatené";D3)>0)

INFO: fn SEARCH nerozlišuje malé/veľké písmená (viď help k funkcii)

P.
Pali ale to zvýrazní aj "nezaplatené". Zadávateľ by si mal rozmyslieť, čo od toho požaduje.
PaloPa
18.05.12,11:11
Máš pravdu, ale moja odpoveď presne zodpovedala zadaniu. :)

Predpokladám, že autor si príslušný súbor i edituje, ak nie
doporučujem skombinovať s fn, ktorá eliminuje nezaplatenie a spol (AND a iné zázraky) :-)

P.
stano58
18.05.12,11:37
dakujem velmi pekne, moc ste mi pomohli :)
stormcatcher
19.09.12,10:54
Ahojte. Súrne by som potreboval jeden vzoreček. Niekde ho mám no neviem ho naspamäť a všetky pokusy o vytvorenie zlyhali.
Pr. zapisujem údaje do stlpca smerom dolu a niekde nižšie je bunka v ktorom sa má objaviť vždy ten posledne zapísaný údaj. Prosím kto by to narýchlo vedel.
Ďakujem pekne
stormcatcher
19.09.12,11:38
prosím nikto #230, potreboval by som súrne.
Ďakujem
stormcatcher
20.09.12,09:20
stále nikto #230, už sa tu s tým ..... 2 dni
Letko
20.09.12,10:02
stále nikto #230, už sa tu s tým ..... 2 dni

Skús tento môj súbor. Výsledná hodnota je v ružovom obdĺžniku. V bunke M3 dáš maximálne číslo, napr. 1000 a v bunke N3 sa ti bude objavovať posledný záznam zo stĺpca B, pričom musíš písať aj poradové čísla do stĺpca A.
stormcatcher
20.09.12,10:38
Skús tento môj súbor. Výsledná hodnota je v ružovom obdĺžniku. V bunke M3 dáš maximálne číslo, napr. 1000 a v bunke N3 sa ti bude objavovať posledný záznam zo stĺpca B, pričom musíš písať aj poradové čísla do stĺpca A.
...ako stlpec H
Letko
20.09.12,14:00
...ako stlpec H

Pozri si A21 a B21 + môj komentár
stormcatcher
20.09.12,15:01
Pozri si A21 a B21 + môj komentár
Dík moc za snahu, ale je to trošku iné čo som mal. Niekde som zapatrošil ten vzorec a ja ho neviem vytvoriť. Kukni na príklad, list2. Ďakujem
Letko
20.09.12,16:41
Skúsim prelúskať internet zajtra ráno.
Letko
20.09.12,16:58
Hurááááááááááááááááááááááá ááááááááááááááá

nedalo mi to a podarilo sa mi to vyriešiť :)
stano58
20.09.12,17:04
zdravim, potreboval by som mensiu radu....mam nastaveny filter, vyfiltrovane riadky 2, 5, 7 a chcem sem nakopirovat tri hodnoty z ineho suboru...dam kopirovat tie hodnoty a potom vlozit, ale ono mi to nakopiruje aj do tych riadkov, ktore nemam vyfiltrovane a su skryte do 2,3,4......da sa to tam nejak nakopirovat aby to vlozilo len do tych vyfiltrovanych riadkov? dakujem za odpoved
Letko
20.09.12,17:05
Ozaj, prvá hodnota vo vzorci musí byť vyššia ako najvyššie číslo, ktoré zadáš do stĺpca (preto som tam dal také vysoké číslo).
stormcatcher
20.09.12,18:05
Hurááááááááááááááááááááááá ááááááááááááááá

nedalo mi to a podarilo sa mi to vyriešiť :)
dík, takto je to dobre. pomohlo
iasak
03.10.12,09:39
Zdravím, Velmi vás prosím potreboval by som porovnávaci vzorec. Viac info v prilozenom subore. Budem vam velmi povdacny. Dakujem
marjankaj
03.10.12,10:58
Zdravím, Velmi vás prosím potreboval by som porovnávaci vzorec. Viac info v prilozenom subore. Budem vam velmi povdacny. Dakujem
No myslím, že najjednoduchšie bude do toho stlpca napísať priamo tie hodnoty 1;2;2;3:confused:
Netuším, čo takýmto zadaním sleduješ.
iasak
03.10.12,11:10
dakujeme za odpoved. ja nebudem pracovat presne s tymi hodnotami ktore su v Realnych udajoch. Realne sa budu vzdy menit. A budem mat ich o hodne viac. Potreboval by som pracovat s bunkami. Vdaka este raz
marjankaj
03.10.12,11:17
dakujeme za odpoved. ja nebudem pracovat presne s tymi hodnotami ktore su v Realnych udajoch. Realne sa budu vzdy menit. A budem mat ich o hodne viac. Potreboval by som pracovat s bunkami. Vdaka este raz
Tak skús vešticu. Možno tá bude vedieť aké údaje tam budú.
iasak
03.10.12,11:38
Vdaka ale to mi nepomoze. Tak skusim to popisat este raz. Zamyslel som sa a je to podobne skoro rovnake ako pri tipovani....clovek si stavi ze zapas skonci 8:7 cize na vyhru domaceho timu.

Priklad: Zapas skonci remizou 3:3 ziska tipujuci 0b.
Ak skonci zapas napr: 5:0 vyhra domaceho ziska tipujuci 1b.
Ak skonci zapas napr: 3:6 vyhra hosti ziska tipujuci 0b.

Priklad je vzdy o tej istej udalosti.

Ja tie akoze "vysledky zapasov" cize moje realne udaje budem priebezne vpisovat kazdy den niekolko a ja potrebujem aby ich porovnalo s akoze ''tipmi" - planovane
marjankaj
03.10.12,11:43
Vdaka
Nemáš za čo. Rád som pomohol.
iasak
03.10.12,11:48
Editoval som :)
marjankaj
03.10.12,11:57
Vdaka ale to mi nepomoze. Tak skusim to popisat este raz. Zamyslel som sa a je to podobne skoro rovnake ako pri tipovani....clovek si stavi ze zapas skonci 8:7 cize na vyhru domaceho timu.

Priklad: Zapas skonci remizou 3:3 ziska tipujuci 0b. Ale ty si do tabuľky napísal 1
Ak skonci zapas napr: 5:0 vyhra domaceho ziska tipujuci 1b.
Ak skonci zapas napr: 3:6 vyhra hosti ziska tipujuci 0b.

Priklad je vzdy o tej istej udalosti.

Ja tie akoze "vysledky zapasov" cize moje realne udaje budem priebezne vpisovat kazdy den niekolko a ja potrebujem aby ich porovnalo s akoze ''tipmi" - planovane
A kedy získa tie 2 alebo 3 body?

Myslím, že pôvodné zadanie by ani veštica nevyriešila. Možno Pýtia áno.
iasak
03.10.12,12:27
Jak debil som sa doplietol este vtedy jak som vytvral ten excelovsky subor, a aj teba a este k tomu nasral.
Zabudni na to co je v subore - to vpravo mam na mysli.

este raz:
a)
clovek si stavi ze zapas skonci 8:7 cize na vyhru domaceho timu.

Priklad: Zapas skonci remizou 3:3 ziska tipujuci 0b.
Ak skonci zapas napr: 5:0 vyhra domaceho ziska tipujuci 2b.
Ak skonci zapas napr: 3:6 vyhra hosti ziska tipujuci 0b.

b)
clovek si stavi ze zapas skonci 4:9 cize na vyhru hosti.

Priklad: Zapas skonci remizou 3:3 ziska tipujuci 0b.
Ak skonci zapas napr: 5:0 vyhra domaceho ziska tipujuci 0b.
Ak skonci zapas napr: 2:5 vyhra hosti ziska tipujuci 2b.


c)
clovek si stavi ze zapas skonci 0:0 cize na remizu

Priklad: Zapas skonci remizou 3:3 ziska tipujuci 3b.
Ak skonci zapas napr: 5:0 vyhra domaceho ziska tipujuci 0b.
Ak skonci zapas napr: 2:5 vyhra hosti ziska tipujuci 0b.

Uf tak dufam ze to uz je vsetko :D