Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

formula excel Opzioni
guayas
Inviato: Monday, September 29, 2003 3:15:04 PM
Rank: Member

Iscritto dal : 12/20/2001
Posts: 0
Salve. sono nuovo di questo forum. avrei bisogno di una aiutino : qualcuno sa dirmi se è possibile impostare una formula ( diciamo somma o media ) in modo che sia calcolata su un numero specificato di celle ? mi spiego : volendo sommare valori da a1 ad a4 per esempio, invece di scrivere somma(a1:a4), vorrei indicare la cella di partenza e includere nella somma un numero specificato di celle ( per la stessa colonna ), nel nostro caso 3, precedenti o successive ( è indifferente )alla cella di riferimento. spero proprio che sia possibile. ciao <img src=icon_smile_blush.gif border=0 align=middle><img src=icon_smile_blush.gif border=0 align=middle>
Sponsor
Inviato: Monday, September 29, 2003 3:15:04 PM

 
mmm
Inviato: Monday, September 29, 2003 9:18:55 PM
Rank: Member

Iscritto dal : 4/27/2003
Posts: 0
Per non scrivere il valore delle celle, posiziona il cursore dove vuoi ottenere la somma e scrivi

=somma(

quindi porta il cursore dove vuoi iniziare il conteggio, quindi premi il pulsante MAIUSCOLE e tenendolo premuto con i tasti freccia seleziona le celle da inserire nel calcolo, quindi chiudi la forumla inserendo il segno

)

ed e fatto.

Spero era questo che cercavi.
guayas
Inviato: Monday, September 29, 2003 9:29:22 PM
Rank: Member

Iscritto dal : 12/20/2001
Posts: 0
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote>
Per non scrivere il valore delle celle, posiziona il cursore dove vuoi ottenere la somma e scrivi

=somma(

quindi porta il cursore dove vuoi iniziare il conteggio, quindi premi il pulsante MAIUSCOLE e tenendolo premuto con i tasti freccia seleziona le celle da inserire nel calcolo, quindi chiudi la forumla inserendo il segno

)

ed e fatto.

Spero era questo che cercavi.
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>


Innanzitutto ti ringrazio per esserti interessato alla mia richiesta di aiuto. Purtroppo non era questo che intendevo sapere. ciò che mi interessa è impostare una formula che mi calcoli l'operazione sempre su un numero fisso di celle ( specificato in qualche modo al suo interno con un numero cardinale tipo, 4 per una somma di 4 celle e così via ). in questo modo disponendo di una serie lunghissima di tali formule ad esempio somme, posso variarne il dominio facilmente, senza dover usare il cursore o modificare il riferimento di cella. ciao e grazie ancora
mmm
Inviato: Monday, September 29, 2003 11:52:00 PM
Rank: Member

Iscritto dal : 4/27/2003
Posts: 0
Dovresti essere più chiaro, fai qualche esempio di calcolo e celle da incorporare nel conteggio, cosi non ci capisco nulla sul cosa vuoi ottenere.
guayas
Inviato: Tuesday, September 30, 2003 12:02:44 AM
Rank: Member

Iscritto dal : 12/20/2001
Posts: 0
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote>
Dovresti essere più chiaro, fai qualche esempio di calcolo e celle da incorporare nel conteggio, cosi non ci capisco nulla sul cosa vuoi ottenere.
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>
guayas
Inviato: Tuesday, September 30, 2003 12:19:15 AM
Rank: Member

Iscritto dal : 12/20/2001
Posts: 0
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote>
Dovresti essere più chiaro, fai qualche esempio di calcolo e celle da incorporare nel conteggio, cosi non ci capisco nulla sul cosa vuoi ottenere.
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>


certo, hai ragione.
ti faccio un piccolo esempio di ciò di cui ho realmente bisogno ( non so neanche se è possibile )
nella colonna A ho una serie di dati e sulla colonna b una serie di medie p.e a 4 giorni calcolate sulla prima serie di dati. Nomalmente scriverei così
A B C D E
1 5 5
2 4
3 3
4 7 =media(a1:a4)
5 2 =media(a2:a5)
6 1 =media(a3:a6)
7 3 =media(a3:a6)

se io volessi passare da una media a 4 giorni ad una a 5 p.e. dovrei cambiare la prima formula e poi copiare per trascinamento. vorrei invece sapere se esiste un tipo di formula, da porre nella colonna B, che mi permetta di scrivere il numero di celle da includere nella media, nel primo esempio 4 ( qualcosa del tipo, scusa ma invento, : somma(a4; 4), lo so che questa scrittuta indica un'altra cosa ). in questo modo invece di scrivere il 4 potrei indicare un riferimento assoluto ad un valore scritto altrove ( nell'esempio $C$1), dove io potrei andare a scrivere 5 al posto di 4, cambiando immediatamente il dominio di tutte le medie sulla colonna B. sarebbe molto utile per formule complesse e particolarmente numerose. spero di essere stato più chiaro e spero in una tua risposta, meglio se possibilista, ciao
mmm
Inviato: Tuesday, September 30, 2003 3:55:05 PM
Rank: Member

Iscritto dal : 4/27/2003
Posts: 0
Mi dispiace, è un livello di calcolo troppo avanzato per le mie conoscenze.
a10n11
Inviato: Wednesday, October 01, 2003 9:50:19 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
l'esempio non è molto chiaro ma in linea di massima con l'utilizzo di macro o in alternativa in VBA non dovrebbe essere un problema. Puoi fare un sempio più chiaro?
I dati in colonna A si devono intendere anche rappresentativi di un giorno??
se ti è possibile posta un foglio di calcolo di esempio.

c.broggio
Inviato: Wednesday, October 01, 2003 12:05:35 PM
Rank: Member

Iscritto dal : 10/4/2000
Posts: 0
ciao
ti ho scritto una breve macro , attiva la cella dove vuoi che venga scritta la media ed in seguito esegui la macro
ciao
Public Sub ff()
colonna = InputBox("inserisci la lettera della colonna")
primo = InputBox("inserisci il numero di riga del primo dato")
ultimo = InputBox("inserisci il numero di riga dell ultimo dato")
ActiveCell = "=average" & "(" & colonna & primo & ":" & colonna & ultimo & ")"
End Sub

ps : noto che le righe della macro vengono tagliate in 2 ,le righe esatte sono 4
i tre inputbox e activecell eccetera
guayas
Inviato: Wednesday, October 01, 2003 10:58:32 PM
Rank: Member

Iscritto dal : 12/20/2001
Posts: 0
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote>
ciao
ti ho scritto una breve macro , attiva la cella dove vuoi che venga scritta la media ed in seguito esegui la macro
ciao
Public Sub ff()
colonna = InputBox("inserisci la lettera della colonna")
primo = InputBox("inserisci il numero di riga del primo dato")
ultimo = InputBox("inserisci il numero di riga dell ultimo dato")
ActiveCell = "=average" & "(" & colonna & primo & ":" & colonna & ultimo & ")"
End Sub

ps : noto che le righe della macro vengono tagliate in 2 ,le righe esatte sono 4
i tre inputbox e activecell eccetera
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>

grazie mille, ho copiato ed eseguito la macro : era proprio ciò che volevo ( a parte la registrazione direttamente sul foglio, non avevo mai aperto la finestra "crea", quindi per me è un mondo inesplorato, che mi piacerebbe approfonadire, usando molto excel con migliaia di dati ) ancora grazie, ciao
c.broggio
Inviato: Thursday, October 02, 2003 12:32:19 PM
Rank: Member

Iscritto dal : 10/4/2000
Posts: 0
ciao
ho fatto alcune modifiche in modo da evitare errori , l'ultima riga ti riporta alla cella a1, se vuoi puoi cancellarla

Public Sub ff()
colonna = InputBox("inserisci la lettera della colonna")
If IsNumeric(colonna) Or colonna = "" Then Exit Sub
primo = InputBox("inserisci il numero di riga del primo dato")
If Not IsNumeric(primo) Or primo = "" Then Exit Sub
ultimo = InputBox("inserisci il numero di riga dell ultimo dato")
If Not IsNumeric(ultimo) Or ultimo = "" Then Exit Sub
ActiveCell = "=average" & "(" & colonna & primo & ":" & colonna & ultimo & ")"
Range("a1").Activate
End Sub
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.