Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di @lexxx
    Registrato dal
    Feb 2009
    Messaggi
    23

    [access] funzione ROUND

    Ciao, ho questo problema:
    in Access ho una serie di valori sui quali devo effettuare dei calcoli. Per arrotondare uso la funzione ROUND
    codice:
    =Round([prezzo]*[qta]);2)
    In questo modo la funzione ROUND mi esegue l'arrotondamento.

    Il mio problema è che se il numero risultante ha i decimali maggiori di 0,5 la funzione mi arrotonda per eccesso, mentre se i decimali sono minori di 0,5 la funzione mi arrotonda per difetto.
    Io ho la necessità di forzare l'arrotondamento SEMPRE PER DIFETTO.
    Come posso fare?
    Grazie
    Ci sono due tipo di persone a questo mondo: buoni e cattivi. Il buono dorme meglio, ma il cattivo sembra godersi di più le ore diurne

  2. #2
    puoi usare il format...

  3. #3
    Utente di HTML.it L'avatar di @lexxx
    Registrato dal
    Feb 2009
    Messaggi
    23
    Originariamente inviato da darksoullight88
    puoi usare il format...
    Potresti farmi un esempio? Non so come si usa...
    Ci sono due tipo di persone a questo mondo: buoni e cattivi. Il buono dorme meglio, ma il cattivo sembra godersi di più le ore diurne

  4. #4
    codice:
     Format (tuoCampo; #.##0,00)
    nella guida di access ci sono diversi esempi e diverse strutture per la formattazione.

  5. #5
    Utente di HTML.it L'avatar di @lexxx
    Registrato dal
    Feb 2009
    Messaggi
    23
    Originariamente inviato da darksoullight88
    codice:
     Format (tuoCampo; #.##0,00)
    nella guida di access ci sono diversi esempi e diverse strutture per la formattazione.
    In Access la funzione FORMAT opera sulle date, non sui numeri.
    Questo è quello che dice la guida, e anche provando ad applicare il tuo esempio mi restituisce l'errore "Formato DATA non valido nell'espressione"
    Ci sono due tipo di persone a questo mondo: buoni e cattivi. Il buono dorme meglio, ma il cattivo sembra godersi di più le ore diurne

  6. #6
    inverti il punto con la virgola e rileggi meglio la guida.controlla gli esempi alla fine e vedrai che funziona anche con le parole..
    comunque ora che mi ricordo anche lui arrotonda...credo sia una cosa di access.

  7. #7
    Utente di HTML.it L'avatar di @lexxx
    Registrato dal
    Feb 2009
    Messaggi
    23
    Trovato: http://www.donkarl.com/it/?FAQ2.1

    Con questa funzione va tutto a meraviglia.
    Ci sono due tipo di persone a questo mondo: buoni e cattivi. Il buono dorme meglio, ma il cattivo sembra godersi di più le ore diurne

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.