Excel \ Списки BAS. Поиск по слову.

Поддержка
  • Кто может подсказать, как мне решить задачу.

    Имеется таблица вида:

    Фёдор | 24.09.1990 | 2300р
    Алексей | 12.06.1999 | 1200р
    Николай | 13.04.2001 | 3300р

    Нужно получить данные из 3-его столбца для определённого имени из первого с помощью фильтра по словам.
    То есть я задаю слово Алексей и он вытягивает мне все данные из строки где находится слово Алексей ( в данном случае дату и цену), а я уже достаю то что мне нужно.

    Пробовал делать так со списками, через "содержит"
    Но у меня не вышло. Выдаёт false.
    Так же вариант со стандартной базой данных отпадает, скрипт почему то крашит при её использовании. Сперва грешил на кривые руки и функции, но как начал разбираться, после удаления действий связанных с БД всё пофиксилось.

  • 3333333333.png
    только формат даты изменяет и обрезает, если это критично - можно сохранять данные файла в CSV-строку и самостоятельно парсить в 2D массив (вот рабочая функция).

  • @Kinokio Если вам требуется делать это разово, тогда конечно можете фильтровать данные таким образом, но если часто и в многопотоке, тогда лучше найти в чем у вас проблема с БД.

  • @UserTrue да я уже костылей навтыкал со списками, получилось через модуль excel собрать. Топорно конечно до жути, но что поделать

  • @Kinokio said in Excel \ Списки BAS. Поиск по слову.:

    @UserTrue да я уже костылей навтыкал со списками, получилось через модуль excel собрать. Топорно конечно до жути, но что поделать

    Просто если в многопотоке часто вызвать, то нагрузка будет

    У меня ни разу не была проблем со встроенной бд

  • 1 Votes
    4 Posts
    508 Views
  • 0 Votes
    19 Posts
    1541 Views
  • Вопрос по exel

    Поддержка
    0 Votes
    2 Posts
    399 Views
  • Профили BAS

    Поддержка
    -1 Votes
    5 Posts
    1000 Views
  • 0 Votes
    6 Posts
    1339 Views