Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Impostare massimo

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Impostare massimo

Postdi wallace&gromit » 20/11/18 12:16

Ciao, questa è una riflessione generale, che si applica a macro formule e programmazione in genere.
Mi succede spesso di dovere limitare i dati con un valore massimo.
Risolvo con una condizione, che in una macro suona così:
Codice: Seleziona tutto
If x > tot then
x = tot
end if
La domanda è: non esiste una funzione (che io chiamerei per esempio "top", sempre che questo termine non sia già in uso) per cui scrivendo x = top(x, tot)
ottengo quanto richiesto? Cioè i valori di x per x inferiore a tot e tot in caso di eccesso.
Office2016 su win7
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2045
Iscritto il: 16/01/12 14:21

Sponsor
 

Re: Impostare massimo

Postdi Anthony47 » 21/11/18 12:43

In vba io uso esattamente il metodo che hai citato tu.
Nelle formule uso invece la funzione Minim; es:
Codice: Seleziona tutto
=MIN(10;RisultatoAltraFormula)


(Potrai usare MAX se vuoi imporre un risultato minimo)

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 17453
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Impostare massimo

Postdi wallace&gromit » 21/11/18 17:39

Eh già, ci voleva un po' di pensiero laterale per arrivare a usare min per il valore massimo e max per il minimo, però è logico! Grazie e per le macro resto su quello che faccio ora, anche perché mi serve per una macro di coreldraw e non di Excel.
Office2016 su win7
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2045
Iscritto il: 16/01/12 14:21


Torna a Applicazioni Office Windows


Topic correlati a "Impostare massimo":


Chi c’è in linea

Visitano il forum: Nessuno e 32 ospiti