Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
Подскажите алгоритм наибыстрейшего поиска строки данных с определенными значениями в двух столбцах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 12:18 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
Select * From Strings Where Column1 = Value1 and Column2 = Value2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 12:45 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
я может туплю, но как это применимо к таблице Excel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 06:18 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
воjбще творение происходит на VBA в Excel... если можно способ выражения в синтаксисе данного языка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 06:20 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
RTFM: Функции баз данных В Microsoft Excel имеется 12 функций рабочего листа, используемых для анализа данных из списков или баз данных... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 11:35 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, что долго мочал - праздники ведь Мне можно и функциями листа и через вба, лишь бы алгоритмик был :) задача в целом такая: нужно отыскать какой интервал времени в таблице Б является вложенным в интервал в таблице А и, разумеется, получить номера содержащих эти интервалы строк (каждая строка таблиц содержит какой-то интервал: НачалоРаботы и КонецРаботы в формате "12.03.2003 12:04:02") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 13:20 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
Если VBA доступен :-), то естественней сделать это в коде, а не на листе (функции баз данных накладывают ограничения на структуру листа). И самым простым (но не самым коротким) способом решения будет использование метода-функции Find объекта Range. Он работает так же, как и Правка-->Найти... на листе Excel. Если же есть познания в ADO, можно создать рекордсет на основе данных листа и отфильтровать его по нескольким полям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2003, 13:16 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
А есть ли какой-нибудь стольже эффективный метод и аналогичный запросу select языка SQL? Я решил вышепреведенную задачу с помощью циклов, ограничивая диапозон дат второй таблицы фильтром по сверяемой дате в первой таблице, т.е. через вложенный цикл, все работает, но ... медленно , а таблице записей по >2000 И не подскажешь как создать этот самый recordset? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2003, 13:33 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
Самый простой (но не самый быстрый по времени исполнения) SQL-метод: 1. Конвертируешь каждый (необходимый) лист книги в dbf-формат (Сохранить как DBF-4). Имя листа даст имя dbf-файлу. 2. Создаёшь SQL-запрос в MSQuery и сохраняешь его в dqy-файле (см. MSQuery). 3. В Excel'e выбираешь Данные-->Внешние данные-->Выполнить сохранённый запрос...-->Выбрать dqy-файл. Это, естественно, можно записать макрорекордером, а затем модифицировать полученный код. > И не подскажешь как создать этот самый recordset? Нет. Слаб, не могу пересказать в двух словах то, о чём написано много слов во многих умных книгах ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 11:56 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
спасибо и на этом что-то подобное про SQL запросы я сделал используя Access? там можно и отчеты к тому же гибкие создавать, а сами таблицы в access представлены как связанные со страницами в книге Excel, т.е. происходит автоматическое преобразование таблицы при вызове диспетчера связаных таблиц Все это делается автоматом этот путь длиннее тобой предложенного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 12:51 |
|
||
|
Нужно просто и быстро
|
|||
|---|---|---|---|
|
#18+
>задача в целом такая:... Наш разговор постепенно скатывается в тему "Что есть слон в представлении трёх слепцов?", потому как ты схватился за хобот, я имею возможность ощупывать только хвост, а какое туловище, нам неясно. М.б., посмотрим на частности: 1. Постановка задачи. 2. Исходные данные и формат их представления. 3. Метод решения, его преимущества и недостатки. 4. Альтернативы (раз уж мы к ним пришли). 5. Прочее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 17:13 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=32341750&tid=1348614]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 260ms |

| 0 / 0 |
