Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

25 Май 2020, 09:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Структурные ссылки на диапазоны: за и против. Поделитесь мнением  (Прочитано 214 раз)
0 Пользователей и 1 Гость смотрят эту тему.
eeigor
Ubuntu 18.04 LTS
Форумчанин
***
Offline Offline

Сообщений: 72


« Стартовое сообщение: 20 Март 2020, 14:24 »

В Excel обращение к "умным" таблицам идет с использованием особого синтаксиса:
https://support.office.com/en-us/article/using-structured-references-with-excel-tables-f5ed2452-2337-4f71-bed3-c8ae6d2b276e

В LO такое тоже возможно, но только в XML формате (с поддержкой Excel). ODS формат их понимает, но после повторного открытия файла замещает абсолютными ссылками.
Однако, если обернуть их функцией ДВССЫЛ("Ссылка_как_строка"), то всё прекрасно работает: и в окне условного форматирования, и в окне проверки данных (Validation), и на листе.
Очень удобно, хотя в документации об этом ни слова.

На картинке внизу представлен аналогичных синтаксис для LO, правда по-английски. Но заменяя "This Row" на "Эта строка" (Local) и т.д., получаем работающий вариант.
Human readable, как говорится. Отлично работает с диапазонами базы данных.
Кто-то делает так же?

Вот как это выглядит (подсчитывает количество записей в диапазоне базы данных с именем "ИМЯ_БД", при условии, что поля с именами "ФИО" и "Дата" заполнены):
P.S. Строка ниже (у меня) почему-то не отображается полностью.
В теме "Как отсортировать диапазон, если есть формула массива в столбце?" есть файл с примером такой ссылки.

=СЧЁТЕСЛИМН(ДВССЫЛ("ИМЯ_Б


* StructuredRefs.png (164.17 Кб, 795x570 - просмотрено 12 раз.)
« Последнее редактирование: 20 Март 2020, 15:47 от eeigor » Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!