Moderatori: Anthony47, Flash30005
=SE(E(A2=A3;B2<>B3;D2=D3);PICCOLO(F2:F3;1);"")
Lucio Peruggini ha scritto:mancava solamente la condizione della colonna "E"
Sub TrRit()
UR = Worksheets("Spia_48").Range("A" & Rows.Count).End(xlUp).Row
Worksheets("Spia_48").Columns(5).ClearContents
Worksheets("Spia_48").[E1].Value = "Rit."
For RR1 = 2 To UR
If Worksheets("Spia_48").Range("B" & RR1).Value = "Spia" Then
Conc1 = Worksheets("Spia_48").Range("A" & RR1).Value
For RR2 = RR1 + 1 To RR1 + 50
If Worksheets("Spia_48").Range("B" & RR2).Value = "" Then
Worksheets("Spia_48").Range("E" & RR2).Value = Worksheets("Spia_48").Range("A" & RR2).Value - Conc1
GoTo SaltaRR2
End If
Next RR2
SaltaRR2:
End If
Next RR1
End Sub
=SE(B1="";A2;M1)
=SE(E(B1="Spia";B2="");A2-M2;"")
=SE(E(B1="Spia";B2="");A2-INDICE(A$1:A1;MAX(SE(B$1:B1="Spia";RIF.RIGA(B$1:B1);"")));"")
Anthony47 ha scritto:Se sono ancora in tempo:
La mia proposta e' di usare una colonna di servizio, ad esempio la M; qui in M2 ho inserito la formulada copiare poi verso il basso.
- Codice: Seleziona tutto
=SE(B1="";A2;M1)
Quindi calcoli il valore cercato mettendo in E2 la formulaDa copiare verso il basso.
- Codice: Seleziona tutto
=SE(E(B1="Spia";B2="");A2-M2;"")
Se non si vuole la colonna di appoggio, usare in E2 la formulaDa confermare con Contr-Maiusc-Enter e poi copiare verso il basso.
- Codice: Seleziona tutto
=SE(E(B1="Spia";B2="");A2-INDICE(A$1:A1;MAX(SE(B$1:B1="Spia";RIF.RIGA(B$1:B1);"")));"")
Questa formula potrebbe pero' essere lenta di ricalcolo se le righe fossero "tantissime"; insomma prova, e se e' lento meglio usare la prima versione.
L' errore sulla macro ce l' hai perche' il foglio andrebbe chiamato Spia_48 senza gli apici.
Ciao
Ciao
Lucio Peruggini ha scritto:Funzionano benissimo sia l'una che l'altra!!!
Per il momento adopero la seconda, vedrò in seguito se cambiarlo o meno.
Grazie infinite, ciao.
Anthony47 ha scritto:L' errore sulla macro ce l' hai perche' il foglio andrebbe chiamato Spia_48 senza gli apici.
Torna a Applicazioni Office Windows
Formula Excel copia righe e colonne Autore: Francesco6918 |
Forum: Applicazioni Office Windows Risposte: 2 |
Excel si chiude da solo ed altri problemi vari Autore: riskismoney |
Forum: Applicazioni Office Windows Risposte: 19 |
Excel: riferimento ultima riga piena da file esterno Autore: Eko1 |
Forum: Applicazioni Office Windows Risposte: 7 |
Excel: formula per aggiungere una "S" alle lettere minuscole Autore: valle1975 |
Forum: Applicazioni Office Windows Risposte: 3 |
Macro che rinomina, sposta e chiude un file excel Autore: systemcrack |
Forum: Applicazioni Office Windows Risposte: 16 |
Visitano il forum: Nessuno e 23 ospiti