Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2015
    Messaggi
    26

    grafico a Tachimetro in Access 2016

    Ciao,
    sto provando a generare in Access lo stesso grafico a tachimetro che ho fatto in Excel.
    Quando vado però ad impostare la formula per la seconda coordinata della x della lancetta, a parità di valore del mio indicatore (50%), Excel mi restituisce correttamente 0,5 mentre Access mi restituisce il valore 1,41770802927642.

    La formula in Excel è la seguente:
    1-(COS(RADIANTI(D4)*(A4-B4)/(C4-B4))+1)/2

    La corrispettiva in Access invece è:
    1-Cos(Atn([estensione]*([kpi]-[min])/([max]-[min]))+1)/2


    Allego le relative immagini del foglio Excel e della query in Access.
    x2 - excel.jpg

    x2 - access.jpg


    Dov'è l'errore?
    Grazie in anticipo per l'aiuto

  2. #2
    fatti stampare i valori e controlla che siano gli stessi -- comunque a occhio le parentesi sono messe in modo diverso...

  3. #3
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Oltre alle parentesi tieni presente che
    - l'unita di angolo di Excel è il grado (che poi hai convertito in radianti)
    - l'unita di angolo di Access è già il radiante

    quindi oltre a mettere a posto le parentesi verifica bene se ti serva la funzione Atn() in Access

    .

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.