Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Cambio di valori e riporta la nuova successione in colonna K

Ultimo Aggiornamento: 25/09/2019 18:49
Post: 170
Registrato il: 03/10/2015
Città: ALBAREDO PER SAN MARCO
Età: 44
Utente Junior
2003
OFFLINE
24/09/2019 21:58

Buona sera nella colonna J ho dei numeri che vanno
dall'1 al 5. Avrei bisogno una funzione o una macro che se nella colonna j è presente il 5 deve cambiarmi i valori .Ho fatto io manualmente fino alla riga22.La sequenza è se è presente il 5 questa 1, 2, 2,5 3, 4.Se il 5 non è presente la sequenza è 1 2 3 4.Grazie Matteo
Post: 170
Registrato il: 03/10/2015
Città: ALBAREDO PER SAN MARCO
Età: 44
Utente Junior
2003
OFFLINE
24/09/2019 22:00

Post: 1.807
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
25/09/2019 08:50

ciao
sono andato con una serie di SE

=SE(E(J1=3;J3=5);2,5;SE(E(J1>3;J2=5);J1-1;SE(J1=5;J1-1;J1)))


Post: 4.180
Registrato il: 13/03/2012
Città: LIVORNO
Età: 78
Utente Master
2010
OFFLINE
25/09/2019 09:31

prova la seguente macro che utilizza 2 range di appoggio, vedi allegato
Sub b()
LR = Cells(Rows.Count, "J").End(xlUp).Row
For r = 5 To LR Step 5
  If Cells(r, "J") = 5 Then
     Range("q1:Q5").Copy Cells(r - 4, "K")
  Else
     Range("R1:R4").Copy Cells(r - 4, "K")
     r = r - 1
  End If
Next
End Sub

----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Post: 171
Registrato il: 03/10/2015
Città: ALBAREDO PER SAN MARCO
Età: 44
Utente Junior
2003
OFFLINE
25/09/2019 18:49

Perfetta sia la macro che la funzione. Grazie Patel45 complimenti.
Ciao Matteo.
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 11:08. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com