Salve a tutti è molto che non partecipo al forum ed è da un paio di giorni che mi sto scervellando per fare una funzione un po' particolare e quindi chiedo a voi esperti in materia.
Vedo se riesco a spiegarmi:
Io vorrei che la funzione calcoli:se nella cella A1 c'è un valore compreso tra 1 e10, quel valore lo deve moltiplicare per 5,se il valore è compreso tra 11e20, deve essere moltiplicato per 2 la differenza tra il valore e 10 il tutto sommato a 50, se il valore è maggiore di 21, deve essere moltiplicato per 1 la differenza tra il valore e 20 il tutto sommato a 70, se il valore è 0 mi deve dare -25.
So che è macchinoso ma mi servirebbe e spero di essere stato chiaro.
Grazie in anticipo
[Risolto] Funzione di calcolo
[Risolto] Funzione di calcolo
Ultima modifica di charlie il venerdì 23 giugno 2017, 9:51, modificato 3 volte in totale.
Motivazione: Inserita spunta verde
Motivazione: Inserita spunta verde
Openoffice 4.0 Windows 7
Re: Funzione di calcolo
con una macro si può fare facilmente, sai usare le macro ?
-------------------
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
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
Re: Funzione di calcolo
Assolutamente no
E poi il calcolo lo devo fare in molte celle quindi non vorrei fare più di 30 macro ( che non so fare )
E poi il calcolo lo devo fare in molte celle quindi non vorrei fare più di 30 macro ( che non so fare )
Openoffice 4.0 Windows 7
Re: Funzione di calcolo
Un paio di precisazioni:Ashram ha scritto:se il valore è compreso tra 11e20, ............, se il valore è maggiore di 21
1)da 11-20 passi a maggiore 21 è corretto?? o volevi dire maggiore 20?
2)con la cella A1 vuota deve restituire un valore? considera che la cella vuota viene valorizzata a zero quindi restituirà - 25 se è così prova questa formula
Codice: Seleziona tutto
=SE(A1=0;-25;SE(E(A1>0;A1<11);A1*5;SE(E(A1>10;A1<21);(A1-10)*2+50;SE(A1>21;A1-20+70;""))))
Codice: Seleziona tutto
=SE(A1<>"";SE(A1=0;-25;SE(E(A1>0;A1<11);A1*5;SE(E(A1>10;A1<21);(A1-10)*2+50;SE(A1>21;A1-20+70;""))));"")
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10