Come splittare il valore di un record per aggiungerlo ad altri

di il
1 risposte

Come splittare il valore di un record per aggiungerlo ad altri

Ciao a tutti,

innanzitutto chiedo scusa per il titolo ma non so come sintetizzare questo problema in poche parole.
ho una tabella di componenti con relativi volumi di produzione. Ogni record ha una tipologia che lo contraddistingue, purtroppo una di queste tipologie è generica e quindi i suoi volumi devono essere splittati in base a delle percentuali stabilite.
Faccio un esempio

ANNO TIPO VOLUME
2018 a 15
2018 b 22
2018 X100 13

La tipologia X100 deve essere splittata nella tipologia a per il 50 % e b per il restante.
Ho creato una maschera in cui inserire le percentuali a cui far riferimento.
Con una semplice query mi calcolo quanti volumi devo aggiungere per quell'anno per quella tipologia, li arrotondo per eccesso e pensavo che il gioco fosse fatto. (in questo caso dovrei aggiungere 7 volumi per la tipologia a, e altrettanti per la b, per un totale di 14, in realtà ne sono 13)
Purtroppo arrotondando, i volumi totali aumentano. Ho cercato una soluzione anche con vba ma purtroppo sono bloccata. Qualche suggerimento?
Grazie

1 Risposte

  • Re: Come splittare il valore di un record per aggiungerlo ad altri

    eleonora92 ha scritto:


    ANNO TIPO VOLUME
    2018 a 15
    2018 b 22
    2018 X100 13
    La tipologia X100 deve essere splittata nella tipologia a per il 50 % e b per il restante
    Io non ho capito.
    I primi 2 record vanno bene?
    Cosa deve succedere al 3° record?
    I 3 campi sono rispettivamente di tipo Numerico, Testo breve, Numerico?
Devi accedere o registrarti per scrivere nel forum
1 risposte