Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Excel] Automatsko sortiranje....

[es] :: Office :: Excel :: [Excel] Automatsko sortiranje....

[ Pregleda: 3070 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

yukyuk88
BG, Filmski Grad

Član broj: 147057
Poruke: 13
91.150.112.*

Sajt: www.zajebavancija.co.sr


Profil

icon [Excel] Automatsko sortiranje....16.07.2007. u 21:24 - pre 204 meseci
Ako moze pomoc.....treba mi objasnjenje kako da uraim sledece....imam dve identicne tabele sa recimo 10 ljudi....samo sto u prvoj imam polje koje se zove recimo rezultat i zeleo bi da se po unosu podataka u to polje u ovoj drugoj tabeli osobe automatski sortiraju....kako je to moguce izvesti? unapred hvala...
Svakog dana u svakom pogledu sve vishe napredujem...
FORUM ZEZANJE
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
212.200.27.*

Sajt: www.gowi.rs


+109 Profil

icon Re: [Excel] Automatsko sortiranje....17.07.2007. u 07:26 - pre 204 meseci
Možeš da napišeš odgovarajući kod (ubaciš komandu za sortiranje druge tabele) u događaj Worksheet_change za određenu ćeliju
Code:

Private Sub Worksheet_Change(ByVal Target As Range)

On Error Resume Next

' Ćelija koja se kontroliše 
Set unos = Range("C5")

If Not  (Application.Intersect(Target, unos) Is Nothing) Then 
' ovde obavi sortiranje 
End if 

End Sub


Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

yukyuk88
BG, Filmski Grad

Član broj: 147057
Poruke: 13
77.46.235.*

Sajt: www.zajebavancija.co.sr


Profil

icon Re: [Excel] Automatsko sortiranje....20.07.2007. u 17:33 - pre 204 meseci
aha, hvala, a jel postoji nesto jednostavnije, preko funkcije vlookup ili tako nesto? stvarno se ne razumem.
Svakog dana u svakom pogledu sve vishe napredujem...
FORUM ZEZANJE
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
212.200.27.*

Sajt: www.gowi.rs


+109 Profil

icon Re: [Excel] Automatsko sortiranje....23.07.2007. u 07:10 - pre 204 meseci
Nisam razumeo šta upisuješ u rezultat i po čemu se vrši sortiranje, kako bi eventualno predložio neko "jednostavnije" rešenje.
Pogledaj u helpu funkciju RANK - ona daje poziciju numeričkog podatka unutar liste (npr mesto u tabeli na osnovu broja bodova) ali ne vrši fizički sortiranje.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
*.co.yu
Via: [es] mailing liste

Sajt: www.gowi.rs


+109 Profil

icon Re: [Excel] Automatsko sortiranje....23.07.2007. u 10:58 - pre 204 meseci

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

yukyuk88
BG, Filmski Grad

Član broj: 147057
Poruke: 13
77.46.235.*

Sajt: www.zajebavancija.co.sr


Profil

icon Re: [Excel] Automatsko sortiranje....29.07.2007. u 10:30 - pre 203 meseci
e evo ovako, okacio sam primer, pa ako moze pomoc...dakle. videcete i sami, ima 3 takmicenja i jedna konacna tabela....prvo me zanima kako da kada unesem broj bodova, za takmicara br. jedan u prvu tabelu koja se zove "takmicenje I" kako da se taj broj automatski prenese u konacnu tabelu u polje predvidjeno za to....a druga stvar, u toku unosenja podataka, zelim da se u konacnoj tabeli odmah menjaju pozicije takmicara, tj ukoliko takmicar br 3 ima najvise poena, da ga excel automatski prebaci na prvu poziciju, a ne da ja klikcem na sort.....nadam se da je neko shvatio :) unapred hvala...
Svakog dana u svakom pogledu sve vishe napredujem...
FORUM ZEZANJE
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
212.200.27.*

Sajt: www.gowi.rs


+109 Profil

icon Re: [Excel] Automatsko sortiranje....01.08.2007. u 10:36 - pre 203 meseci
Citat:
Kako da kada unesem broj bodova, za takmicara br. jedan u prvu tabelu koja se zove "takmicenje I" kako da se taj broj automatski prenese u konacnu tabelu u polje predvidjeno za to....

Jednostavno upiši formulu =$E$5 u konačnu tabelu.

Za automatsko sortiranje, prvo snimiš makro koji obavi sortiranje koje ti treba. Uz malo doterivanja kod izgelda ovako
Code:
Sub SortTbl()
'
' Sortiranje konacne tabele
'
' P.Jovanovic  za Elitesecurity.org

    With ActiveSheet.Sort
        .SortFields.Clear
        .SortFields.Add Key:=Range("I39:I44"), _
           SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
        .SetRange Range("B38:I44")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub


Sada u dogadjaju OnChange za ćelije koje menjaš pozoveš ovaj makro
Code:
Private Sub Worksheet_Change(ByVal Target As Range)

On Error Resume Next

' Oblast celija u koju se unosi
Set unos = Range("E16:E18,E5:E7,E28:E30")

If Not (Application.Intersect(Target, unos) Is Nothing) Then
  SortTbl  ' sortiranje konacne tabele
End If

End Sub 

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: [Excel] Automatsko sortiranje....

[ Pregleda: 3070 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.