Встроенная функция VLOOKUP – одна из наиболее мощных функций в LO Calc. Но она имеет некоторые недостатки – сравнивает значение только в одной колонке и только в крайнем левом столбце. Но если нужно сравнивать значение в 2 колонках и не только в первом столбце?
Модифицированная функция VLOOKUPDOUBLE осуществляет поиск по двум условиям в двух разных колонках таблицы одновременно.
=VLOOKUPDOUBLE(LookupValue1; LookupArray1; LookupValue2; LookupArray2; ReturnArray)
Функция VLOOKUPDOUBLE() проста в использовании. Вам достаточно указать 2 отдельных диапазона для поиска, 2 значения для сравнения и колонку, из которой будут возвращаться связанные значения и LibreOffice Calc автоматически найдет и вернет необходимый результат по двум совпадениям:
=VLOOKUPDOUBLE("John"; {Lookup Array1}; "001"; {Lookup Array2}; {Return Array})
У нас будет такой результат:
В этом примере используются следующие значения:
Вы можете воспользоваться функцией VLOOKUPDOUBLE() установив расширение " YouLibreCalc.oxt После этого, данная функция будет доступна во всех файлах, которые будут открыты в LibreOffice Calc.