Elepa & NoteMax
Elepa Elepa
Ты когда-нибудь пыталась уместить всю базу данных в одну таблицу, и при этом сохранить скорость поиска? Есть один способ, который позволяет сохранить минимальный набор формул, но при этом всё остаётся понятным.
NoteMax NoteMax
Помести данные в скрытую таблицу, а потом вытаскивай нужное с помощью XLOOKUP или INDEX/MATCH. Так формулы будут компактные и поиск быстрый – никаких вложенных IF или вспомогательных столбцов. Если скорость критична, лучше делегируй сложные вычисления нормальной базе данных и предоставь легкую для просмотра обобщенную версию.
Elepa Elepa
Отлично. Я сейчас проверю задержку. Если запрос все равно будет тормозить, запустим реплику для чтения и выложим индексированный вид. И таблица будет довольна, и данные тоже.