LibreOffice Calc Version: 6.0.5.2 running on Linux Mint Xfce 18.3.
Two workbooks in the same linked suite of workbooks.
One workbook calls the following function and, after numerous manual attempts to update it (Edit Links > Update), eventually it pulled the correct number into the destination cell:
=IF(ISBLANK(B230),"",SUMIF('file:///home/user/grive/PRIV/Accounts/Ye2019%20Linux/accs-%20Transactions%202019.ods'#LUPRI,"="&B230,'file:///home/user/grive/PRIV/Accounts/Ye2019%20Linux/accs-%20Transactions%202019.ods'#LUV)-SUMIF('file:///home/user/grive/PRIV/Accounts/Ye2019%20Linux/accs-%20Transactions%202019.ods'#LUSEC,"="&B230,'file:///home/user/grive/PRIV/Accounts/Ye2019%20Linux/accs-%20Transactions%202019.ods'#LUV))
A different workbook in the same suite of workbooks calls the following function and, after numerous manual attempts to update it (Edit Links > Update), it fail to pull the correct number into the destination cell. The return value is incorrectly zero.
=SUMIF('file:///home/user/grive/PRIV/Accounts/Ye2019%20Linux/accs-%20Automatic%20accounts%202019.ods'#LUAC,B10,'file:///home/user/grive/PRIV/Accounts/Ye2019%20Linux/accs-%20Automatic%20accounts%202019.ods'#LUV)
These functions work correctly, without incident, in their Excel original formats in Excel 2000-2016 running on Windows 7x64 and Window 10x64 (and have been for years).
What is the root cause?
What is the end-user’s solution?