es:
- Codice: Seleziona tutto
A B
1
2
3 0
4
5 0
6
7
8
9
10 0
11
12
13
14
15
16 0
17
18
19
20
..
..
RT 16 10
Della colonna A (rigaRT) mi desse 16 (riga) mentre della colonna B il valore 10 (trascurando le righe inferiori)
Ciao
Moderatori: Anthony47, Flash30005
A B
1
2
3 0
4
5 0
6
7
8
9
10 0
11
12
13
14
15
16 0
17
18
19
20
..
..
RT 16 10
=MAX(RIF.RIGA(A1:A1000)*(A1:A1000<>""))
=MAX(RIF.RIGA(A1:A1000)*(A1:A1000<>"")*(A1:A1000=0))
Anthony47 ha scritto:....
Se invece contengono valori diversi da 0, allora useraicon le stesse istruzioni.
- Codice: Seleziona tutto
=MAX(RIF.RIGA(A1:A1000)*(A1:A1000<>"")*(A1:A1000=0))
=CERCA(100;1/(B1:B1000<>"");A1:A1000)
Anthony47 ha scritto:Hai scelto la formula piu' complessa perche' quella piu' semplice non funziona?
Se e' per l' applicazione di calcolo dei ritardi degli ambi, con 90 fogli di numeri, allora la formula e' la classica goccia che fa traboccare il vaso gia' pieno.
Ma quante volte la devi mettere e con che lunghezza (numero di righe) dell' intervallo dati?
Se puoi inserire una colonna con una numerazione sequenziale, potresti provare anche questa:
- Codice: Seleziona tutto
=CERCA(100;1/(B1:B1000<>"");A1:A1000)
Qui i dati sono in col B e col A contiene una numerazione sequenziale (1,2,3,4....); invece di 1000 metti l'effettiva altezza. Funziona pero' solo se in colonna B hai solo o 0 o vuoti.
Ciao.
Anthony47 ha scritto:...-modifica i nomi fogli: non ha senso chiamarlo "01" se poi sei costretto a fare cos ecome If C < 10 Then /NomeF = "0" & C/Else /etc etc; li chiamo 1,2,..11,12 e risparmi tempo.
Anthony47 ha scritto:-la macro CancellaFogli vedo che la hai preparata in due versioni; per usare la prima (quella commentata) devi cominciare dal foglio 90 e scendere all' uno, quindi dovresti usare For C = 90 To 1 step -1
Sub CACancellaFogli()
Dim NomeF As String
Application.ScreenUpdating = False
Application.Calculation = xlManual
' i codici commentati cancellano i fogli ma bloccano il pc
For C = 90 To 1 Step -1
NomeF = C
If C < 10 Then NomeF = "0" & C
Worksheets(NomeF).Select Replace:=False
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.Delete
Next C
Sheets("Foglio1").Select
End Sub
Anthony47 ha scritto:... e visti i tempi in gioco non starei a complicarmi la vita.
Torna a Applicazioni Office Windows
Come impostare il formato data predefinito in excel? Autore: wallace&gromit |
Forum: Applicazioni Office Windows Risposte: 5 |
Creare un file Excel con fogli visibili in base all'accesso Autore: JanVathek |
Forum: Applicazioni Office Windows Risposte: 28 |
Visitano il forum: Nessuno e 56 ospiti