[Risolto] Richiesta di aiuto per una formula

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
pieromat71
Messaggi: 12
Iscritto il: mercoledì 20 aprile 2011, 12:01

[Risolto] Richiesta di aiuto per una formula

Messaggio da pieromat71 »

Salve a tutti!

Ho un problema, e spero che qualcuno qui riesca a darmi una dritta perchè ci sto sbattendo la testa da più di tre ore e ormai sono esaurito.

Dunque sto impostando un semplice foglio di calcolo per il money management delle scommesse sportive, calcio in particolare, e mi è venuto in mente di impostare un automatismo per velocizzare delle simulazioni molto noiose che a volte faccio.

Magari è una cosa semplicissima, ma forse sto guardando il problema dalla parte sbagliata e non riesco a venirne a capo, speriamo che qualcuno con una mente matematica superiore alla mia riesca a dirmi cosa devo fare, sempre che si possa fare ovviamente.

Descrizione delle celle:
Cella A2: inserimento manuale (nessuna formula)
Cella B2: =A2-C2+E2
Cella C2: =SOMMA(C3:C9)
Cella E2: =SOMMA(E3:E9)
Cella G2: inserimento manuale (nessuna formula)
Cella H2: =B2*0,02
Celle C3 e C4: inserimento manuale (nessuna formula)
Celle da D3 a D9: inserimento manuale (nessuna formula)
Cella E3: =C3*D3 (stessa cosa le altre sotto)

Processo di inserimento dei dati:

1 - (riga 3) - Nella cella C3 parto con la puntata minima di €2 - quota 3,50 - vincita €7 - nella cella record scrivo €105

2 - (riga 4) - Nella cella c4, come suggerito dalla cella G2, punto €2,10 - quota 2,30 - nessuna vincita quindi cancello il contenuto della cella E4 - il saldo attuale (cella B2) scende a €102,90.

3 - (riga 5) - ora nella cella c5 dovrei andare a tentativi fino a raggiungere nuovamente il record ma, (ed è qui il problema) io vorrei che nella cella F5 ci fosse una formula che mi restituisse il numero da mettere nella cella C5, che moltiplicato per la cella D5 (quota 1,80), in caso di vincita, facesse risalire a €105 il saldo attuale (cella B2).

Si può fare?

Cosa dovrei scrivere nella cella F5?

Saluto tutti e ringrazio in anticipo chi saprà aiutarmi!
Allegati
Scommesse sportive1.ods
(10.59 KiB) Scaricato 80 volte
simulazione calcio.png
Ultima modifica di charlie il venerdì 3 novembre 2017, 12:10, modificato 9 volte in totale.
Motivazione: Aggiunta spunta verde
OpenOffice 3.1 windows7
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Siete bravi con le formule?

Messaggio da gioh66 »

Buonasera, piuttosto che un'immagine metti un file, senza che si debba ricostruirlo. Grazie.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Siete bravi con le formule?

Messaggio da charlie »

Sì, siamo bravi con le formule, ma sei invitato a cambiare il titolo con uno "significativo" dell'argomento.
gioh66 ha scritto:Buonasera, piuttosto che un'immagine metti un file, senza che si debba ricostruirlo. Grazie.
Inoltre ti raccomando di utilizzare le risorse del forum per gli allegati, non c'è motivo di ricorrere a link esterni quando le dimensioni lo consentono.
Forse hai bisogno di una ripassatina del Manuale di sopravvivenza del forum.
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
patel
Volontario attivo
Volontario attivo
Messaggi: 4019
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Richiesta di aiuto per una formula

Messaggio da patel »

Chi risponde sul forum è un utente come te, magari con più esperienza, quindi cerca di metterlo in condizione di aiutarti con il minimo sforzo, non ha la baccchetta magica, deve pensare alla soluzione e testarla.
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Richiesta di aiuto per una formula

Messaggio da gioh66 »

Attendiamo ancora il file, comunque rileggendo bene la tua richiesta la formula potrebbe essere =(G2-B2)/D5.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
pieromat71
Messaggi: 12
Iscritto il: mercoledì 20 aprile 2011, 12:01

Re: Richiesta di aiuto per una formula

Messaggio da pieromat71 »

File inviato - scusate il ritardo e gli errori.
OpenOffice 3.1 windows7
pieromat71
Messaggi: 12
Iscritto il: mercoledì 20 aprile 2011, 12:01

Re: Richiesta di aiuto per una formula

Messaggio da pieromat71 »

gioh66 ha scritto:Attendiamo ancora il file, comunque rileggendo bene la tua richiesta la formula potrebbe essere =(G2-B2)/D5.
Anche io pensavo così, ma non funziona.
OpenOffice 3.1 windows7
patel
Volontario attivo
Volontario attivo
Messaggi: 4019
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Richiesta di aiuto per una formula

Messaggio da patel »

piero, non hai messo ancora l'allegato
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Richiesta di aiuto per una formula

Messaggio da gioh66 »

Buondi patel è nel primo messaggio.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 2992
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Richiesta di aiuto per una formula

Messaggio da lucky63 »

.
Consideriamo come incognita X oppure incognita Z il valore da inserire in cella C5 (come ricavato da formula in F5).

Per ottenere il pareggio di B2 con il record G2 si dovrebbe rispettare il seguente riscontro:

Codice: Seleziona tutto

X * D5 - X = G2-B2
Nella parte destra dell'equazione lineare si può facilmente ricavare il valore.

Nella parte sinistra dell'equazione occorre ricavarci quale sia il parametro standard moltiplicatore dell'incognita Z.

Assumendo:
- X come qualsiasi valore diverso da 0 (quindi anche 1)
- D5 il parametro della quota variabile
1*D5 - 1 = D5 -1 = Incognita Z
Ossia:
(D5 - 1) * Z = G2-B2
Moltiplicando entrambi i lati dell'equazione per 1/(D5 - 1)
Otterremo la formula associabile all'incognita Z
Z = (G2-B2) / (D5 - 1)
Ossia la formula per la cella F5

Codice: Seleziona tutto

=(G2-B2)/(D5-1)
Attenzione però che il risultato raramente è di solo 2 decimali reali quindi per avere un riscontro quanto più possibilmente veritiero al numero da inserire in cella C5 occorre formattare la cella F5 con almeno 8 decimali e inserire in C5 il numero di cella F5 (con tutti i decimali a meno che le ultime cifre non siano degli zeri).
.
Test - Scommesse sportive1.png
Allegati
Test - Scommesse sportive1.ods
(12.16 KiB) Scaricato 70 volte
pieromat71
Messaggi: 12
Iscritto il: mercoledì 20 aprile 2011, 12:01

Re: Richiesta di aiuto per una formula

Messaggio da pieromat71 »

Funziona!
Grazie infinite!
Però ora si presenta un altro problema: io quando serve, devo incollare la formula nelle celle sottostanti (colonna F) ma se ad esempio la incollo nella cella sotto (F6), nella formula, le celle G2 e B2, diventano G3 e B3, e invece perchè la formula continui a funzionare dovrebbero rimanere G2 e B2 fisse.
E' possibile bloccare solo alcune coordinate di una formula?
OpenOffice 3.1 windows7
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 2992
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Richiesta di aiuto per una formula

Messaggio da lucky63 »

Si può fare utilizzando il riferimento di cella assoluto (uso del simbolo dollaro davanti alla sigla di Colonna/Riga che vuoi rimanga fissa).
In pratica modifica la formula della cella F5 come segue:

Codice: Seleziona tutto

=($G$2-$B$2)/(D5-1)
Allegati
Test - Scommesse sportive2.ods
(12.14 KiB) Scaricato 72 volte
pieromat71
Messaggi: 12
Iscritto il: mercoledì 20 aprile 2011, 12:01

Re: Richiesta di aiuto per una formula

Messaggio da pieromat71 »

Lucky63 sei un genio matematico, ora tutto funziona.
Grazie infinite, mi hai risparmiato ore di tentativi.
Ti saluto e saluto anche tutti gli amici di questo utilissimo forum.
Alla prossima...
OpenOffice 3.1 windows7
Rispondi