Non scrivere istruzioni IF inutilmente prolisse che potrebbero essere facilmente sostituite con una funzione MIN o MAX. Questo suggerimento riguarda la scrittura efficiente di formule. Ecco come sostituire le formule numeriche IF con le funzioni MIN o MAX.
Supponiamo di avere una colonna di valori che vuoi limitare a un certo livello, in modo che tutto al di sopra di un valore di soglia, ad esempio 200, venga impostato su quel valore.
La maggior parte di noi si avvicinerebbe a questo scrivendo una formula IF che controlla se il valore è superiore a 200 e quindi lo imposta su 200 se TRUE o il valore effettivo se FALSE, in questo modo:
Tuttavia, è possibile sostituire l’intera funzione IF con una funzione MIN molto più concisa, che sceglie il valore 200 se il valore effettivo è maggiore, poiché 200 è il minimo:
= MIN ( A2 , 200 )
Allo stesso modo, possiamo usare la funzione MAX per sostituire le istruzioni IF quando osserviamo una soglia nella parte bassa.
Ad esempio, supponiamo che non sia interessato a valori piccoli nel set di dati e che si desidera scrivere una formula per sostituirli tutti, ad esempio con 10. Questa volta è possibile utilizzare la funzione MAX:
= MAX ( A2 , 10 )
È buona norma scrivere formule efficienti perché è più veloce e hai meno probabilità di commettere errori.
Blogger dal 2001, Nativo Digitale, Developer.
Da 12 anni mi occupo di IT per una grande Azienda.
Lavoro per abbattere il Digital Divide.
Visita i miei altri progetti
sardiniamobility.com
www.cyberness.it