|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2004
Messaggi: 38
|
Aiuto formula [excel]
Salve a tutti..
Ho excel 2003 ma non ho mai avuto tanta esperienza con il programma.. quindi la domando probabilmente vi sembrerà anche troppo banale.. Ma vi espongo il mio problema: In una cella A c'é un importo, in una seconda cella B devo calcolare una percentuale in base all'importo scritto in A.. però non un importo fisso.. Vi faccio un esempio.. Mettiamo caso in A l'importo è 130 euro.. In B devo calcolare fino a 49.99 euro Il 4.5%.. da 50 a 99.99 euro il 3% e da 100 euro in poi 2%.. E' solo un esempio per rendere l'idea.. ma in questo caso cosa dovrei scrivere in B? Si può fare una cosa del genere? Grazie in anticipo.. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2004
Città: Brescia
Messaggi: 6574
|
ci sto lavorando
__________________
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2004
Città: Brescia
Messaggi: 6574
|
inserire in A1 valore 130
inserire in B1 questa forumula =SE(A1>100;(50*2%)+SE((A1-50)>50;50*3%;(A1-50)*3%)+(A1-100)*2%;SE(A1<=100;((A1-50)*3%)+(50*2%);A1*2%))
__________________
![]() |
![]() |
![]() |
![]() |
#4 | |
Member
Iscritto dal: Feb 2004
Messaggi: 38
|
Quote:
Sei un grande ![]() |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
...ops
come non detto ![]()
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii Ultima modifica di guldo76 : 20-07-2006 alle 23:03. |
![]() |
![]() |
![]() |
#6 | |
Member
Iscritto dal: Feb 2004
Messaggi: 38
|
Quote:
??? cosa vuoi dire scusa??? |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Scusa, è che avevo scritto una vaccata e poi ho editato
![]() Cmq mi pare che la formula non funzioni correttamente. Cioè, tu dici che fino a 50 vuoi il 4,5%? Se dai a quella formula come input il valore 30, dovrebbe venire 30*4,5% = 1,35. Ma non mi torna; mi viene 0,4. Forse sbaglio, ma secondo me dovresti usare questa: =A1*2%+MIN(A1;$H$1)*1%+MIN(A1;$H$2)*1,5% dove in H1 scrivi 100 e in H2 scrivi 50. Nota che le percentuali sono cumulate; cioè la prima è 2%, la seconda è 1% che sommato al 2% fa 3% (la percentuale tra 50 e 100) mentre sommando ancora il 1,5% si arriva a 4,5% (la percentuale sotto il 50). Mi pare che i conti tornino.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Sep 2004
Città: Brescia
Messaggi: 6574
|
Formula corretta
=SE(A1>100;(50*4,5%)+SE((A1-50)>50;50*3%;(A1-50)*3%)+(A1-100)*2%;SE(A1>50;((A1-50)*3%)+(50*4,5%);A1*4,5%)) Forumula Errata =SE(A1>100;(50*2%)+SE((A1-50)>50;50*3%;(A1-50)*3%)+(A1-100)*2%;SE(A1<=100;((A1-50)*3%)+(50*2%);A1*2%)) scusate ma avevo canato .... era per quello che dava un risultato errato
__________________
![]() |
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
=SE(A1>=100;A1*2%;SE(A1>=50;A1*3%;A1*4,5%))
|
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Sep 2004
Città: Brescia
Messaggi: 6574
|
Quote:
da 0 a 50 da 50 a 100 da > 100 cm l'hai messa tu è a blocchi
__________________
![]() |
|
![]() |
![]() |
![]() |
#11 | |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
Quote:
l'hai provata ? Ultima modifica di furettos : 21-07-2006 alle 21:43. |
|
![]() |
![]() |
![]() |
#12 | |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
Quote:
forse non ho capito bene cosa vuole fare Fradetta... sentiamo cosa dice lui eventualmente... |
|
![]() |
![]() |
![]() |
#13 | |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Anch'io avevo capito male all'inizio (messaggio #5) ma poi ho scritto una formula corretta (messaggio #7).
Non so se quella di GiacoXp funziona, non perché non mi fido, ma solo perché non ho neanche voglia di capirla ![]() Cmq, quello che vuole fradetta è questo: supponiamo che le soglie siano 30 e 70 e le percentuali x1, x2 e x3. (dove x1 > x2 > x3) Se hai un numero Y, maggiore di 70, il calcolo è: 30 * x1 + (70 - 30) * x2 + (Y - 70) * x3 e analogamente per gli altri casi. Questo intendeva dirti GiacoXp. Se guardi la mia formula con i MIN, la logica deriva dalla formula che ho scritto 4 righe fa, che si può riscrivere così: Y * x3 + 70 * (x2 - x3) + 30 * (x1 - x2) Sono stato spiegato? ![]()
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#15 | |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
Quote:
ci penso e ti faccio sapere |
|
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Sep 2004
Città: Brescia
Messaggi: 6574
|
Quote:
__________________
![]() |
|
![]() |
![]() |
![]() |
#17 | |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
Quote:
|
|
![]() |
![]() |
![]() |
#18 | |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
Quote:
probabilmente il mio ultimo neurone si è bruciato con il caldo... |
|
![]() |
![]() |
![]() |
#19 |
Member
Iscritto dal: Jul 2006
Città: L@go Gerundo
Messaggi: 51
|
a scanso di ulteriori polemiche a chi è interessato spiego come funziona la mia formula...
non per fare il professore ehhhhhhh.... |
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Quote:
Con i SE nidificati è facile confondersi (per me, almeno), e preferisco scrivermeli. Mi sono fatto il diagramma della tua formula e c'è una condizione (in rosso) sbagliata. =SE(A1>100;(50*4,5%)+SE((A1-50)>50;50*3%;(A1-50)*3%)+(A1-100)*2%;SE(A1>50;((A1-50)*3%)+(50*4,5%);A1*4,5%)) (A1-50)>50 è lo stesso di A1>100, condizione già verificata in quel punto della formula. La formula corretta è: =SE(A1>100;50*4,5%+50*3%+(A1-100)*2%;SE(A1>50;50*4,5%+(A1-50)*3%;A1*4,5%)) Resta il fatto che la mia formula con i MIN è pure giusta. ![]()
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:48.