|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2000
Città: Tokyo
Messaggi: 3008
|
Fuzione Excel 2000 - Testo casuale da intervallo
Devo fare un lavoro noioso, riempire un form con delle ore nel formato 24:00, volevo sapere se è possibile con una funzione inserire nelle celle un valore casuale preso tra un intervallo di celle e possibilmente evitare che ci siano gli stessi orari nella stessa colonna, es. se ho già inserito 09:55 il valore non deve essere più considerato per quella colonna.
Any ideas? io ho trovato qualcosa come la funzione casuale.tra, ma non riesco a strutturarla in maniera tale da farle fare quello che dico, forse perché è valida solo per i numeri? Grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
beh se usi la banale funzione RANDOM (non mi ricordo qual'è in italiano) e imposti il formato cella come da te richiesto dovresti risolvere facilmente
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2000
Città: Tokyo
Messaggi: 3008
|
in Italiano credo sia proprio casuale, io non sono molto pratico di Excel, mi potresti fare un esempio di sintassi?
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
poi vai a selezionare il formato cella ora -> 20:00
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2000
Città: Tokyo
Messaggi: 3008
|
Quote:
Allego un'immagine d'esempio Ultima modifica di cata81 : 23-05-2012 alle 17:37. |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
prova ad usare una funzione del genere
Codice:
Sub ora()
Dim cell As Range
Dim pox As Range
Dim random As Integer
For Each cell In Range("b2:b5")
rand:
Randomize
riga = Int(Rnd() * (6 - 2) + 2)
cell.Value = Worksheets("Sheet1").Cells(riga, 3)
possi = Application.WorksheetFunction.CountIf(Range("b2:b5"), cell.Value)
If possi > 1 Then
GoTo rand
End If
Next cell
End Sub
va a prenderti il valore della cella C corrispondente al numero random generato e lo mette nella colonna B. se ha già usato il numero (GRAZIE JOHN PS: chiaramente formatta tutte le celle come 24:00
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Nov 2000
Città: Tokyo
Messaggi: 3008
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1092
|
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
diciamo che si prova ad emulare il maestro
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
|
|
|
|
#10 | |
|
Member
Iscritto dal: Aug 2008
Messaggi: 178
|
Quote:
Nella colonna D scrivi: =CASUALE() e trascina in basso seleziona la colonna e fai copia>incolla valori per eliminare la funzione in colonna B, dopo averle dato un formato "Ora" adeguato, inserisci questa formula: Codice:
=INDICE($C$2:$C$21;CONFRONTA(GRANDE($D$2:$D$21;RIF.RIGA()-1);$D$2:$D$21;0)) Ciao |
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1092
|
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Nov 2000
Città: Tokyo
Messaggi: 3008
|
Quote:
|
|
|
|
|
|
|
#14 | |
|
Member
Iscritto dal: Aug 2008
Messaggi: 178
|
Quote:
Con excel, a parte il fatto che mi piace, ci lavoro e per poter essere efficiente ho dovuto imparare e sto continuando, non credo finirò mai, ad imparare ad utilizzarlo. Grazie. Ciao |
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
ma poi cmq bisogna metterla tutta in pratica...e questo cambia sempre PS: che lavoro fai di bello???
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
|
|
|
|
|
#16 |
|
Member
Iscritto dal: Aug 2008
Messaggi: 178
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:50.




















