Avaleht
uus teema   vasta Tarkvara »  Tarkvara »  Exceli valem/makro märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
Osiris
HV Guru
Osiris

liitunud: 12.08.2002



Autoriseeritud ID-kaardiga

sõnum 25.02.2018 19:12:01 Exceli valem/makro vasta tsitaadiga

Tervitus.

Päris hädas siin exeliga.

Asi selline. On üks tabel - esimene rida on nimi - teises kuupäevade vahemik. Edasi on veerud ära jagatud nõnda, et ühe kuu iga päeva kohta on oma veerg.
Vaja oleks nii, et mingi valem võtaks need kuupäevad ja värviks konkreetsete kuupäevade lahtrid ära.

Väike pilt näitamaks mida mõtlen:


Kuna pole excelis just eriti kodus siis pole üldse aimugi kuidas seda võiks lahendada ja kas üldse saab lahendada ilma suurema pusimiseta?
Vaja oleks mõnda vihjet kuskohast alustada. Edasi pusiks juba ise.
Kommentaarid: 114 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
Prayer
HV veteran
Prayer

liitunud: 30.01.2002



Autoriseeritud ID-kaardiga

sõnum 25.02.2018 20:48:31 vasta tsitaadiga

Conditional Formatting oleks ilmselt abiks... vaja aint valem välja mõelda, mis võrdleks tulba päist alguse ja lõpu kuupäevadega (need tuleks kaheks tulbaks ära jagada).
Kommentaarid: 222 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 193
tagasi üles
vaata kasutaja infot saada privaatsõnum
Rauno.K
HV vaatleja

liitunud: 07.07.2012




sõnum 25.02.2018 22:34:19 vasta tsitaadiga

Tervitus!

Väikese pusimisega on see täitsa tehtav.

Mõned lähtekohad:
- vaja on esile tõsta kuupäevad, mis on suuremad või võrdsed kui algust ja väiksemad või võrdsed kui lõpp. Kuna kuupäevi saab Excelis otse võrrelda, saab eeltoodud võrdluseks kasutada nt
=AND(võrdlusKP >= algusKP; võrdlusKP <= lõppKP)
- saamaks algusKP ja lõppKP väärtust kätte ühest lahtrist, saab kasutada LEFT / RIGHT funktsioone.
nt saamaks kätte alguskuupäeva, kui eraldaja on "-" (nt lahtri sisu on "03.05-20.05"):
=LEFT(vahemikuLahter;FIND("-";vahemikuLahter)-1)

- kuna eeltoodud "jaotamise" tulemus ei ole kuupäeva-tüüpi, ei saa seda otse teiste kuupäevadega võrrelda. Esmalt tuleb see tulemus muuta kuupäeva-tüübiks, kasutades selleks
=DATEVALUE(algväärtus)

- lahtri esiletoomiseks saab kasutada Conditional Formatting'ut. Selleks oleks soovituslik esmalt valmis saada valem, mis täidab lahtrid TRUE/FALSEga ja mida saab laiendada tervele tabelile. Seejärel tuleks teha aktiivseks see tabeli osa, millest hakatakse midagi esile tooma (all pildil B2:G3). Siis tuleks valida Conditional Formatting -> New Rule -> Use a formula ... -> Format values where this formula is true: siia lisada oma aktiivseks tehtud tabeli osa esimese lahtri valem (all pildil B2 valem).

Lõpptulemusena tekkiv valem on umbes midagi sellist:


Selle valemi kujunemise sammudest sai tehtud ka väike Exceli fail, äkki on natuke abiks: https://www.upload.ee/files/8098941/excel-kp_vahemike_highlight.xlsx.html

Jõudu!
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Tarkvara »  Exceli valem/makro
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.