Ciao,
invio di nuovo il messaggio di un paio di giorni fa, ma questa volta con
il link ai file.
I link ai file sono questi:
Before
https://drive.google.com/file/d/12Tus9FE8bUNT7gH04cTDpcfUZPxuLZSj/view?usp=sharing
After
https://drive.google.com/file/d/1__IeeRMylxop6MYbXYY5pHUybSinqY15/view?usp=sharing
Ho una tabella le cui colonne sono:
*Voce* *valuta estera* *€* *Data A*
In alcune celle "valuta estera" l'importo non é scritto direttamente, ma
calcolato moltiplicando la cifra in euro per il tasso di cambio in
un'altra valuta, tasso che é memorizzato nella cella F2.
Quando riordino le righe in base al campo "DATA A" il foglio perde i
riferimenti ad F2 e mi dá errore.
Esempio:
parto da:
=D71*F2
Riordino in base "DATA A" e la cella D71 diventa D69 e il risultato che
ottengo é:
=D69*F#RIF!
Cioé un errore.
Ma perché?
La cella F2 *non é tra quelle che sottopongo a ordinamento* per data,
per cui mi aspetterei che il riferimento ad F2 non cambi.
La logica é questa:
nella tabella BEFORE (prima dell'ordinamento) i campi "€" delle prime
due righe sono ottenuti facendo la divisione degli € per il rapporto di
cambio della valuta estera con il
*riferimento assoluto **$F$2* .
Le righe A-test, B-test, C-test sono righe di esempio per riprodurre
l'errore e sono state inserite esattamente in questa sequenza nel file,
in ordine alfabetico; il campo "DATA A"
é messo di proposito a casaccio per poi eseguire l'ordinamento rispetto
a tale campo.
In queste tre righe ho fatto il contrario rispetto alle prime due: sono
partito dal valore in € e poi ho moltiplicato per F2 *come riferimento
relativo* (senza il simbolo $ quindi) per
ottenere il valore in valuta estera.
Tutto bene: le celle contengono esattamente C8*F2,C9*F2,C10*F2
Ma quando faccio l'ordinamento in base al campo "DATA A" si manifesta
l'errore.
Come vedrete nel file AFTER anziche moltiplicare i campi "€" sempre per
F2 li moltiplica per altre celle.
É normale o é un bug da segnalare?
Sono io che sbaglio e devo sempre mettere il riferimento assoluto $F$2?
Sono anni che uso questa tabella e non avevo mai notato questo
comportamento, mi sembra che si verifichi solo con le ultime versioni di LO.
Grazie per l'aiuto.
Aldo
Mia configurazione:
/
Version: 7.3.2.2 (x64) / LibreOffice Community
Build ID: 49f2b1bff42cfccbd8f788c8dc32c1c309559be0
CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster;
VCL: win
Locale: it-IT (en_GB); UI: it-IT
Calc: CL
/
--
Come cancellarsi: E-mail users+unsubscr...@it.libreoffice.org
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro:
https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy