https://bugs.documentfoundation.org/show_bug.cgi?id=155551
Bug ID: 155551
Summary: Open interval vs “fixed” interval for index/match or
lookup function
Product: LibreOffice
Version: 7.5.3.2 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
Description:
Dear all,
I’d like to report a particular “buggy” behavior from LO Calc that I do not see
on other spreadsheet programs, such MS Excel, WPS, Google sheets.
When we use a text funcion such a match/index or even vlookup with an “open
interval” (e.g. B:B instead of $B$2:$B$129$), and I copy it to multiple lines,
LO Calc seems to look through the “infinite” lines and therefore becoming
unresponsive, and the calculation really takes very long to be completed.
In my daily basis I use the match/index function to make stock / sales /
product information sheets to speak to each other, and this LO behavior is
quite annoying as to achieve a good performance I have to fixate all the
intervals, where I’m used to just inform the column label on other spreadsheets
software.
I am using the attached spreadsheet as an example (this is a real example from
my job).
I prepared two example columns, where we can copy the formula from D2 to D129
on the ledger tab, and this would just work with good performance (it
calculates within a second).
If we do the same from B2 to B129, it will also calculate correctly, however it
takes around a minute on my laptop, and the Operationa System thinks the
software has crashed.
Am I missing something here, or this is something we could report as a bug /
improvement to be done?
Thank you all for your time.
The best,
PS:
Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: pt-BR (pt_BR.UTF-8); UI: pt-BR
Flatpak
Calc: threaded
I uploaded an example file at:
https://ask.libreoffice.org/t/open-interval-vs-fixed-interval-for-index-match-or-vlookup/91992
Steps to Reproduce:
1. Create a with single entries containing spaces after it and one attribute to
it, e.g. Reference "A ", description X
2. In another tab, spread some different references, A, B, C etc
3. Use a match/index to search descriptions such X as a Match of trimmed A etc
Actual Results:
If we use a trim function and do not fix the lookup interval, CALC seems to
search on the entire number of lines, taking too much time and sometimes
crashing
Expected Results:
Work with equivalent performance as with the "trim" function
Reproducible: Always
User Profile Reset: No
Additional Info:
I uploaded an example file at:
https://ask.libreoffice.org/t/open-interval-vs-fixed-interval-for-index-match-or-vlookup/91992
--
You are receiving this mail because:
You are the assignee for the bug.