Come generare una colonna di risultati da dei dati in colonna

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
Melissa2018
00lunedì 1 ottobre 2018 20:19
Buonasera! Vi eravati scordati di quella ragazza un pò tonta con excel, eh?! [SM=x423030]
Ho bisogno di un aiutino...
Poichè il foglio di calcolo originale è molto complesso (quello scarabocchio di formule lo capisco soltanto io) vi allego un file esempio con quello che mi piacerebbe realizzare.

Nel foglio1 cella E14 inserirò dei numeri interi positivi (molto probabilmente compresi tra 1 e 10000 ma non lo so ancora con precisione).
Ogni numero intero positivo genererà nella cella E13 un risultato (che dipenderà da tante altre formule sparse presenti su molti fogli del file).

Ciò che mi interessa è generare nel foglio1 quella colonna di risultati j13:j10012 (se i numeri interi positivi fossero 10000) nella tabella di valori nel foglio1

Alfredo, Sal, Federico............ un suggerimentino piccino piccino? [SM=x423047]
alfrimpa
10lunedì 1 ottobre 2018 20:39
Ciao Melissa e ben ritrovata [SM=g27828]

Sai he non ho capito?

I numeri da J13 in poi come devono essere generati? Con che criterio?

Prova a spiegare meglio.

Resto in attesa.
Melissa2018
00lunedì 1 ottobre 2018 22:28
Buonasera Alfredo!!! Ti avevo promesso che vi avrei dato ancora fastidio... [SM=x423030]
In effetti mi hai fatto una bella domanda... Provo a pensarci meglio per risponderti chiaramente, magari con un altro file allegato che chiarisca meglio ciò che intendo.
Grazie per la tua preziosissima disponibilità, sei gentilissimo come sempre!!!!! [SM=x423017]
alfrimpa
10lunedì 1 ottobre 2018 22:44
Resto in trepida attesa [SM=x423026]
dodo47
10martedì 2 ottobre 2018 10:33
ciao
da quanto ho capito, inserendo un numero in E4 del foglio1, in E13 viene riportata una somma dipendente daglle formule degli altri fogli.

Ora la progressione che tu riporti in col. J:

1 > 75496,2
2 > 106767,75

ecc

è corretta fino al valore 4 di E14, mentre il valore 5 (che tu riporti pari a 199744,2) in realtà viene generato dal numero 7 posto in E14.
Lo stesso per il valore 6 (da te riportato corrispondente a 168814,635) ma in realtà corrispondente a 184927,2)

Ora se corrisponde a verità quanto su esposto, e se non ho capito male, necessiti di una macro che preso il numero da te inserito in E14 (poniamo per esempio 5), inserisca i numeri progressivi da 1 a cinque e per ognuno riporti incolonnato il risultato (E13) in colonna J.

Pertanto potresti risolvere con il seguente codice:

Sub progressione()
numero = Range("E14")
r = 13
For j = 1 To numero
    Range("E14") = j
    Range("I" & r) = j
    Range("J" & r) = Range("E13")
    r = r + 1
Next j
End Sub


saluti

(non so perchè ci sono questi due numeri nel post che non sono riuscito ad eliminare)
Melissa2018
00martedì 2 ottobre 2018 15:54
Buon pomeriggio ragazzi! Dodo47, la macro che mi hai regalato fa e-s-a-t-t-a-m-e-n-t-e quello che mi serviva. La potrò usare anche per tantissimi altri fogliettini di calcolo che ho in mente! Grazieeeeeeeee!! [SM=x423025]

P.S.Grazie anche a te, Alfredo, sei sempre così paziente a leggermi e ad interessarti ai miei scarabocchi di calcolo [SM=x423056]
alfrimpa
10martedì 2 ottobre 2018 16:36
Stavolta non ho fatto niente.

Se solo avessi capito il criterio..... ma Domenico (un caro saluto) è stato più bravo di me [SM=g27828]
Melissa2018
00martedì 2 ottobre 2018 18:58
Alfredo, però tutte le volte che sono in difficoltà sei sempre presente e disponibile interessandoti alle mie domande.
Impossibile non esserti riconoscente per questo
Siete preziosissimi [SM=x423063]

Ora sto divertendomi ad usare la macro di Dodo47... che bello! [SM=x423017]
GiuseppeMN
10martedì 2 ottobre 2018 19:28
Buona sera a Tutti.

@ Melissa2018, chiede:


Ciò che mi interessa è generare nel foglio1 quella colonna di risultati j13:j10012 (se i numeri interi positivi fossero 10000) nella tabella di valori nel foglio1



Chiedo venia ad Alfredo, Sal, Federico e Domenico per l'intrusione, ma, se ho interpretato correttamente la richiesta, mi permetto di proporre un consiglio piccino, piccino, piccino (piccino³).

=2*$D13*207/(2-(RADQ(57*$D13))*10000)+(RADQ(57*$D13))*10000+(2*$D13*207/(2-(RADQ(57*$D13))*10000)*(390+2*$D13*207/(2-(RADQ(57*$D13))*10000)))




A disposizione.

Buona serata a Tutti.

Giuseppe
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 23:06.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com