Aiuto per calcolo

Aiuto per calcolo

0
0

Ciao a tutti. Sono in difficoltà da giorni perché mi sto perdendo probabilmente in un bicchier d’acqua.

ho creato un database e devo riuscire a calcolare i metri quadrati di un cuscino, e fino a qua ci sono arrivata inserendo la funzione

mtq cuscino1:   largh.cuscino1*lungh.cuscino1

solamente che voglio che, se il risultato nel campo “mtq cuscino 1” corrisponde ad un valore tra 0 a 0.5, il risultato finale venga forzato a 0,5, mantenendolo invece inalterato se  il risultato uscirà superiore a 0,5.

Mi sono spiegata?

che cavolo di formula devo inserire nel campo? o devo usare uno script?

Segnalato come spam
Pubblicata da (Domande: 1, Risposte: 2)
Domanda inviata 15 Dicembre 2015 18:22
58 vis.
0
Domanda privata

Grazie ancora comunque!

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 2)
Risposta inviata 16 Dicembre 2015 16:58
0
Domanda privata

:)

Probabilmente perché la funzione let() valuta il calcolo e fornisce direttamente un numero che viene valutato nel calcolo.

a presto.

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 16 Dicembre 2015 10:47
0
Domanda privata

Ti amo Giulio!!! <3 <3 <3  la  seconda formula funziona alla grande!! La prima l’avevo provata già più volte identica ma non me la considerava nemmeno ed ho riprovato con la tua ma niente, non capisco perché…..

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 2)
Risposta inviata 16 Dicembre 2015 10:06
0
Domanda privata

Buongiorno, Eva.

Se ho capito il problema, ti basta aggiungere un if() al calcolo.

qualcosa tipo:

if( largh.cuscino1*lungh.cuscino1<0,5; 0,5; largh.cuscino1*lungh.cuscino1)

 

o, se la vuoi mettere più maniera più elegante:

let(
calcolo= largh.cuscino1*lungh.cuscino1;

if( calcolo<0,5; 0,5; calcolo)

)

facci sapere. :)

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 16 Dicembre 2015 09:28