Avaleht
uus teema   vasta Tarkvara »  Tarkvara »  Kuidas jagada Excelis tulba andmed 10 tulba vahel? Või Accessis 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:  
Manivald
HV kasutaja
Manivald

liitunud: 28.10.2005




sõnum 09.02.2017 16:27:21 Kuidas jagada Excelis tulba andmed 10 tulba vahel? Või Accessis vasta tsitaadiga

See vist on VBA teema, äkki keegi oskab.
On Excelis tabel. Tabelis on tulpades A ja B pikk-pikk joru andmeid (oletame, et 10000 rida).
Nüüd oleks vaja need jagada paarikaupa 10 tulba vahel ära! Seega jääb 1000 rida, andmed asuvad tulpades A kuni S.

Kui sama asja saaks toimima Acessi querys, oleks ka väga OK ja tänulik.
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 10
tagasi üles
vaata kasutaja infot saada privaatsõnum
lauri
HV veteran
lauri

liitunud: 05.11.2001



Autoriseeritud ID-kaardiga

sõnum 09.02.2017 16:29:04 vasta tsitaadiga

mingi transpose?
_________________
Powered by MacBook Pro.
The sh*t has hit the fan.
Kommentaarid: 89 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 79
tagasi üles
vaata kasutaja infot saada privaatsõnum
alfreedo
HV vaatleja

liitunud: 20.06.2010




sõnum 09.02.2017 21:37:57 vasta tsitaadiga

Manivald!

tsitaat:

Tabelis on tulpades A ja B pikk-pikk joru andmeid (oletame, et 10000 rida).

Ja siis

...andmed asuvad tulpades A kuni S.




Segane värk!
Oleks hea näidisfail üles riputada: kes-kust-kuhu jne!
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Manivald
HV kasutaja
Manivald

liitunud: 28.10.2005




sõnum 09.02.2017 22:06:09 vasta tsitaadiga

Nii, ma tegin ühe lihtsa tabeli näidiseks. Alguses on 100 nime ja aadressi tulpades A ja B:


ja need oleks vaja 10 tulba vahel ära jagada:


Transpose on sinnakanti, aga mitte päris see.
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 10
tagasi üles
vaata kasutaja infot saada privaatsõnum
iFlop
Kreisi kasutaja
iFlop

liitunud: 03.05.2003



Autoriseeritud ID-kaardiga

sõnum 10.02.2017 11:41:14 vasta tsitaadiga

Excelis on olemas INDIRECT funktsioon, mille abil saab näidata teiste cell'ide sisu. Kui võta appi veel ROW() ja COLUMN(), saab nende abil teha pisut arvutusi ning siis INDIRECT'i abil viidata soovitud cell'ile. Välja näeks see siis nii:
=INDIRECT("andmed!"&"R"&CEILING(COLUMN()/2;1)*10-10+ROW()&"C"&MOD(COLUMN()+1;2)+1;0)


Antud juhul tuleb valem panna uue lehe A1 cell'i ning siis kopeerida vastavalt nii kaugele palju nimesid/aadresse on. Algtabel peab selle näite puhul asuma "andmed" nimelisel lehel ning algama A1 cell'st.
Kommentaarid: 66 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 65
tagasi üles
vaata kasutaja infot saada privaatsõnum
Manivald
HV kasutaja
Manivald

liitunud: 28.10.2005




sõnum 10.02.2017 12:13:04 vasta tsitaadiga

iFlop kirjutas:
Excelis on olemas INDIRECT funktsioon, mille abil saab näidata teiste cell'ide sisu. Kui võta appi veel ROW() ja COLUMN(), saab nende abil teha pisut arvutusi ning siis INDIRECT'i abil viidata soovitud cell'ile. Välja näeks see siis nii:
=INDIRECT("andmed!"&"R"&CEILING(COLUMN()/2;1)*10-10+ROW()&"C"&MOD(COLUMN()+1;2)+1;0)


Antud juhul tuleb valem panna uue lehe A1 cell'i ning siis kopeerida vastavalt nii kaugele palju nimesid/aadresse on. Algtabel peab selle näite puhul asuma "andmed" nimelisel lehel ning algama A1 cell'st.


Oi krt täitsa töötab! Väga hästi töötab! Täpselt see, mida vaja oligi. Suur tänu!
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 10
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Tarkvara »  Kuidas jagada Excelis tulba andmed 10 tulba vahel? Või Accessis
[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.