Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
sund
HV kasutaja
liitunud: 27.03.2004
|
25.08.2013 14:17:31
Exceli valem??? |
|
|
Kui veerus A on numbrid 0;20;40;60;80 jne. Ja veerus B text, kuidas siis teha see valem tekstile.
Kui valitakse A-st, siis see tähendab, et A2 oleks nagu 0-20 vahemik ja tulemusele 17 vastaks siis: kus
Lahtris C1 siis eelnev valem, mis miskit arvutab.
Näide
0 kes
20 kus
40 mis
valem, mis numbritega toimib on =SIGN(C1)*VLOOKUP(ABS(C1);$A$1:$B$10;2;1)
_________________ *Rikastel on omad seadused.
**Vaestele kehtivad need samad seadused, kuid neil pole nii palju raha! |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
27 |
|
tagasi üles |
|
 |
kännuämmelg
HV Guru

liitunud: 27.08.2002
|
25.08.2013 21:36:17
|
|
|
mitte kirbuessugi ei saanud aru
|
|
Kommentaarid: 243 loe/lisa |
Kasutajad arvavad: |
   |
:: |
4 :: |
3 :: |
205 |
|
tagasi üles |
|
 |
Dogbert
HV Guru

liitunud: 03.05.2004

|
25.08.2013 23:56:15
|
|
|
kännuämmelg kirjutas: |
mitte kirbuessugi ei saanud aru |
ma ka enne üritasin, aga sama tulemuslikult
_________________ 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 |
|
 |
sund
HV kasutaja
liitunud: 27.03.2004
|
26.08.2013 10:17:30
|
|
|
Numbrid on veerusA, sōnad
veerus B. Kui lahtris C1 on 17, siis leitakse vaste veerust A, mis on - kus
Kui on 35, siis vaste on : mis
_________________ *Rikastel on omad seadused.
**Vaestele kehtivad need samad seadused, kuid neil pole nii palju raha! |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
27 |
|
tagasi üles |
|
 |
A.S.
HV Guru
liitunud: 27.10.2003
|
26.08.2013 10:55:10
|
|
|
Ja kui see lollakas "SIGN(C1)*" sealt valemi algusest ära kustutada, siis ei tööta vä? Või seda jura seal valemi alguses on mingil lihtinimesele mittearusaadaval põhjusel siiski vaja? Momendil sa üritad ju numbrit tekstiga korrutada või on selline asi tänapäevaste teadussaavutuste juures juba tõesti võimalik?
|
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
Maska
HV kasutaja
liitunud: 04.05.2008

|
26.08.2013 10:58:32
|
|
|
=vlookup(floor(c1;20);A:B;2;0)
Sel juhul siis 17 kuulub vahemikku 0-20 ja annab tekstina selle, mis kehtib 0 rea kohta. Kui tahad et 17 vastaks sellele, mis 20 rea peal, siis asenda floor sõnaga ceiling.
|
|
Kommentaarid: 31 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
31 |
|
tagasi üles |
|
 |
kännuämmelg
HV Guru

liitunud: 27.08.2002
|
26.08.2013 12:50:05
|
|
|
sund kirjutas: |
Numbrid on veerusA, sōnad
veerus B. Kui lahtris C1 on 17, siis leitakse vaste veerust A, mis on - kus
Kui on 35, siis vaste on : mis |
selle sisendi põhjal teeks küll puhtalt IF-lausega
|
|
Kommentaarid: 243 loe/lisa |
Kasutajad arvavad: |
   |
:: |
4 :: |
3 :: |
205 |
|
tagasi üles |
|
 |
sund
HV kasutaja
liitunud: 27.03.2004
|
26.08.2013 14:50:15
|
|
|
=IF(c1<20;"kus";IF(AND(c1>20;c<40);"Mis ";IF(AND(c1>40;c1<60);"Jne.....")))
Praegu kasutan sellist, kuna on ainult.8 rida . Aga kui láheb ridasid paljuks, skis tyytu
Ja kui c1 on tyhi, siis oleks lahter ka tyhi.
_________________ *Rikastel on omad seadused.
**Vaestele kehtivad need samad seadused, kuid neil pole nii palju raha!
viimati muutis sund 31.08.2013 20:54:06, muudetud 1 kord |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
27 |
|
tagasi üles |
|
 |
Maska
HV kasutaja
liitunud: 04.05.2008

|
26.08.2013 15:58:08
|
|
|
Maska kirjutas: |
=vlookup(floor(c1;20);A:B;2;0)
Sel juhul siis 17 kuulub vahemikku 0-20 ja annab tekstina selle, mis kehtib 0 rea kohta. Kui tahad et 17 vastaks sellele, mis 20 rea peal, siis asenda floor sõnaga ceiling. |
Kui andmed on veergudes A ja B ning sisestatav number lahtris C1 ja tulemust tahad manada D1, siis D1 kirjuta:
=if(c1<>"";vlookup(floor(c1;20);A:B;2;0);"")
|
|
Kommentaarid: 31 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
31 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
26.08.2013 20:07:53
|
|
|
sund.
Kui tingimusi väga palju just pole võib kasutada ka järgnevat valemit:
=IF(A1<>"";VLOOKUP(A1;{0\"kes";20\"kus";40\"mis";60\"millal";80\"kellega";100\"miks";120\" "};2);"")
Pane see B1-e ja kopeeri lahtrit allapoole.
Sinu eelnevast jutust ei saa ka aru, kuhu sa tahad oma valemit sisestada.
Sisestades C1 näiteks "17" kustutad sellega lahtris oleva valemi ju ära!
PS!
Sry.Pole postkasti ammu vaadanud.
Täidetud lahtrite korrutamine:
=IF(AND(A1<>"";A2<>"");A1*A2;"")
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
sund
HV kasutaja
liitunud: 27.03.2004
|
31.08.2013 22:26:18
|
|
|
Toimib täitsa see valem ilma SIGN-ita jah, =VLOOKUP(ABS(c1);$A$1:$B$24;2;1)
Ega mul oli see algne valem võetud teisest tabelist ja oli tehtud teise inimese poolt. Omal palju siin õppida veel.
Tänud kaasamõtlejatele. Pole veel teisi asju katsetanud
Toimib ka Maska pakutu =if(C1<>"";vlookup(ceiling(C1;20);A:B;2;0);"")
NB: toimib ainult siis, kui A veerus on kordsed(20 40 60 80 jne.)
PS: tegelikult vist ei toimind kumbki, kuid kui panin algusel mõeldud numbrid nihkesse, siis sai tööle
https://docs.google.com/spreadsheet/ccc?key=0Av_CbojWCQMbdERiTTNiNk5kTU9oU2R4VVhxSmhqOHc&usp=sharing
Probleem tekkis küsimisel siin
sund kirjutas: |
Numbrid on veerusA, sōnad
veerus B. Kui lahtris C1 on 17, siis leitakse vaste veerust A, mis on - kus
Kui on 35, siis vaste on : mis |
tegelikult pidi olema--
veerus B. Kui lahtris C1 on 17, siis leitakse vaste veerust B, mis on - kus
See võis eksitada minu tegelikku vajadust. See on see, kui selliseid asju vahel läbi mobiili teed.
_________________ *Rikastel on omad seadused.
**Vaestele kehtivad need samad seadused, kuid neil pole nii palju raha! |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
27 |
|
tagasi üles |
|
 |
|