PDA

View Full Version : AIUTO EXCEL cosa stupida per voi


pasaico
11-02-2005, 15:38
Non riesco a far ordinare in modo decrescente la colonna punti AUTOMATICAMENTE quando si inseriscono i dati!
sapete aiutarmi? so che è una cavolata, ma non ci riesco!

FOGLIO DI CALCOLO EXCEL (http://mio.discoremoto.virgilio.it/vendo)

guldo76
11-02-2005, 22:40
Non è possibile che venga ordinata automaticamente quando inserisci righe nuove.
Devi ordinarla tu dal menù (Dati --> Ordina).
Al limite potresti fare una macro che te li ordina come vuoi semplicemente premendo un bottone, o una combo da tastiera, se vuoi.
Oppure, potresti usare una formula, per avere l'elenco ordinato in un'altra area del foglio (o in un altro foglio).

In ogni caso, a quanto vedo tu hai usato formule del tipo:
PRODOTTO(C5*3)+SOMMA(D5)
che è uno spreco; basterebbe
c5*3+d5
Inoltre, potresti calcolare le partite perse come
= giocate - vinte - pareggiate

pasaico
12-02-2005, 12:30
Perfetto grazie!
un altra cosuccia, ho fatto tre colonne

Goal Fatti | Goal Subiti | Differenza |
5 3 2

Ok, tutto apposto, mi viene la differenza solamente voglio che i numeri
maggiori di 0 siano scritti in forma +2 (con il + davanti al numero)
si può fare?

Grazie mille!

guldo76
12-02-2005, 13:49
Puoi giocare parecchio con i formati numerici :)
Se guardi nella guida trovi qualcosa, mi pare.
Cmq un formato numerico (Formato --> Celle) è fatto così:
positivo;negativo;zero
Tu, avendo a che fare sicuramente con numeri interi, puoi usare:
+#;-#;0

GiacoXp
12-02-2005, 14:07
SI SI PUO FARE:sbavvv: ... ALLORA

Nella cella dove ti appare la differenza fai

Es:
A1 ---> Metti dei valori
B1 ---> Metti altri valori



=SE(A1+B1>0;"+"&A1+B1;A1+B1)

Spero che sia cio che volevi ciao

pasaico
12-02-2005, 14:51
sei mitico

zuper
12-02-2005, 15:19
prova :)

GiacoXp
12-02-2005, 19:46
la macro come funziona ...

zuper
12-02-2005, 21:19
Originariamente inviato da GiacoXp
la macro come funziona ...

banalmente seleziona le celle e le ordina ;)

guldo76
13-02-2005, 12:49
Originariamente inviato da zuper
banalmente seleziona le celle e le ordina ;)
Ah, ma l'hai fatta col registratore... :nono:
:D
La tua macro in una riga:
Range("A1").CurrentRegion.Sort Key1:=Range("F1"), _
Order1:=xlDescending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

Non c'è bisogno di selezionarle, per ordinarle.
Tra l'altro, sicuramente molte di quelle proprietà sono impostate al valore di default, e potrebbero quindi essere omesse.
Chi ha excel controlli :)
(probabilmente tutte tranne key1, order1 e header)

:sofico:
bye

GiacoXp
13-02-2005, 12:59
Il registratore di Macro ... azzz :muro: :muro: :muro:

zuper
13-02-2005, 16:03
Originariamente inviato da guldo76
Ah, ma l'hai fatta col registratore... :nono:
:D
La tua macro in una riga:
Range("A1").CurrentRegion.Sort Key1:=Range("F1"), _
Order1:=xlDescending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

Non c'è bisogno di selezionarle, per ordinarle.
Tra l'altro, sicuramente molte di quelle proprietà sono impostate al valore di default, e potrebbero quindi essere omesse.
Chi ha excel controlli :)
(probabilmente tutte tranne key1, order1 e header)

:sofico:
bye

e che hai contro il registratore??? :D:D
è comodissimo e fa egregiamente il suo lavoro...chiaro poi nelle macro + complesse c'è bisogno di una rifinitina a mano....

ma per il lavoro grosso e rozzo è comodissimo :asd: