Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
verc
HV vaatleja
liitunud: 13.11.2006
|
03.01.2011 23:04:59
Excelis abi vaja |
|
|
Näitlikult oleks vaja selline asi lahendada:
Esimeses tulbas on nt 10 suvalist sõna üksteise all
"kool"
"asi"
"tegu"
...
Teises tulbas on suvaline number 1-10 ni
1
3
7
...
Kolmandasse tulpa oleks vaja tekitada teises tulbas oleva numbri jagu esimese tulba sõnu. Sõnad peavad järjestuma tulpa sarnaselt esimese tulbaga.
Nt kui teises tulbas on number 2, siis peaks tekkima kolmandasse tulpa:
"kool"
"asi"
Kui sõnu esimeses tulbas või numbrit teises tulbas muuta peab ka kolmas tulp vastavalt muutuma.
Kuidas seda kõige lihtsamalt lahendada?
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
Dogbert
HV Guru

liitunud: 03.05.2004
|
03.01.2011 23:37:06
|
|
|
Lõhnab vist koolitöö järele?
Lisaks ei ole ülesande püstitus arusaadav. Minule küll mitte. Vähemalt mitte juhul, kui teises tulbas on rohkem kui üks rida, nagu näites kirjeldatakse.
_________________ Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus. |
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
32 |
|
tagasi üles |
|
 |
iFlop
Kreisi kasutaja

liitunud: 03.05.2003
|
04.01.2011 00:04:50
|
|
|
Nagu Dogbert juba kirjutas, ei saa aru kuidas need andmed seal B-tulbas on. Juhul kui need on nii:
A | B | C
-+------+---+----
1| kool | 2 | kool
2| asi | 2 | asi
3| tegu | 2 | |
aitab if'ga rea numbri võrdlemine: =IF(ROW()<=B1;A1;"")
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
66 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
verc
HV vaatleja
liitunud: 13.11.2006
|
04.01.2011 10:25:06
|
|
|
Jah, täpselt nii ongi vaja. Ning kui see number (teises tulbas) muutub või need esimese tulba nimed muutuvad peab ka kolmandas tulbas muutus toimuma.
Ei ole tegemist koolitööga. Koolitööd teen ma ise ära
See on ühe suurema exceli lahenduse üks osa, mida ma ei suuda välja nuputada.
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
Dogbert
HV Guru

liitunud: 03.05.2004
|
04.01.2011 14:36:49
|
|
|
Noh, seda ju minagi ütlesin, et ülesande püstitusel puudub mõte, kui teises tulbas on rohkem kui üks rida.
Ometi on kirjelduses toodud näide teisest tulbast, kus on 3+ rida. Seega on ülesande püstitus ja näite kirjeldus omavahel konfliktis ja üks neist peab olema vigane. Kui alfreedo lahendus on õige, siis on vigane näite kirjeldus ja alfreedo lahendus on ehitatud sellele oletusele.
_________________ Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus. |
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
32 |
|
tagasi üles |
|
 |
verc
HV vaatleja
liitunud: 13.11.2006
|
04.01.2011 14:44:08
|
|
|
Dogbert kirjutas: |
Noh, seda ju minagi ütlesin, et ülesande püstitusel puudub mõte, kui teises tulbas on rohkem kui üks rida.
Ometi on kirjelduses toodud näide teisest tulbast, kus on 3+ rida. Seega on ülesande püstitus ja näite kirjeldus omavahel konfliktis ja üks neist peab olema vigane. Kui alfreedo lahendus on õige, siis on vigane näite kirjeldus ja alfreedo lahendus on ehitatud sellele oletusele. |
Ärme nüüd enam jaura selle üle, mis on õige. Juba vastasin ju, et "alfreedo" failis on see, millele on vaja lahendus leida.
Kas keegi oskab lahendust ka välja pakkuda?
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
Dogbert
HV Guru

liitunud: 03.05.2004
|
04.01.2011 15:02:32
|
|
|
Mida siin veel lahendada? iFlop lahendus on ju täiesti töötav, tuleb vaid suhteline aadress B1 asendada absoluutaadressiga $B$1 (ehk valem esimese rea kolmandas tulbas oleks =IF(ROW()<=$B$1;A1;"") ja kolmas tulp fill down-iga selle valemiga täita.
_________________ Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus. |
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
32 |
|
tagasi üles |
|
 |
A.S.
HV Guru
liitunud: 27.10.2003
|
04.01.2011 15:07:53
|
|
|
verc kirjutas: |
et "alfreedo" failis on see, millele on vaja lahendus leida. |
Aga selle faili sees on ju lahendus olemas? Lihtsalt peale suvalise enter klahvi vajutust peaks toimuma siis macro käivitumine.
viimati muutis A.S. 04.01.2011 15:08:07, muudetud 1 kord |
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
Dogbert
HV Guru

liitunud: 03.05.2004
|
04.01.2011 15:08:06
|
|
|
Õigus, seal on samuti lahendus - tuleb vaid makrod käima lubada.
_________________ Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus. |
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
32 |
|
tagasi üles |
|
 |
verc
HV vaatleja
liitunud: 13.11.2006
|
04.01.2011 15:46:44
|
|
|
Väga hea, lahendusi kui palju Tänud!
Alfreedo poolt pakutu on täitsa norm...
Üks lisa oleks siiski vaja veel sinna juurde aretada:
Nimelt hetkel töötab kõik hästi, kui arv käsitsi sisestada/muuta, aga oleks vaja nii, et kui see arv, mis seal teises tulbas on, tekib sinna teatud valemi tagajärjel, et siis ka töötaks.
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
A.S.
HV Guru
liitunud: 27.10.2003
|
04.01.2011 15:59:26
|
|
|
Kirjutadki sinna suvalise valemi, milles probleem?
...
Ei tööta jah, peab seal valemi peal F2 vajutama ja siis enterit. Macro tuleks veidi ringi teha.
|
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
04.01.2011 16:32:50
|
|
|
verc
Eks kõik algab ülesande selgitusest.
Mitmete erinevate lahenduste pakkumine näitab ülesande erinevatest arusaamistest.
Panin lehele paar nuppu lahtri väärtuse muutmiseks.
Lülita sisse: Tools>>Options>>Calculation>>Automatic
tsitaat: |
Teises tulbas on suvaline number 1-10 ni
|
Siin oleks olnud vajalik: Teises tulbas kindla lahtri(kus on suvaline number 1-10 ni) muutumisel tuleks kolmandasse tulpa saada esimesest tulbast vastav(lahtri väärtus) piirkond.
viimati muutis alfreedo 04.01.2011 17:18:33, muudetud 4 korda |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
A.S.
HV Guru
liitunud: 27.10.2003
|
04.01.2011 16:33:28
|
|
|
Nüüd inimene ei taha, et oleks suvaline number seal teises tulbas, vaid et oleks valem selle numbri arvutamiseks. Siis see macro jälle ei tööta.
|
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
verc
HV vaatleja
liitunud: 13.11.2006
|
05.01.2011 10:49:28
|
|
|
Tänud veelkord kõigile, kes kaasa aitasid. Sain kõik nii kuis vaja tööle
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
|