powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сравнение двух столбцов, сдвиг вниз, соответствие
5 сообщений из 55, страница 3 из 3
Сравнение двух столбцов, сдвиг вниз, соответствие
    #36476647
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то с query не работает - там ведь [ISN1]<>[ISN2] сравнивается построчно, а нам надо на весь столбец, т.е. всё равно сперва надо формулу протянуть, а это основное время и занимает. Или как написать условие, что [ISN1]<>[ISN2_во_всём_столбце].
...
Рейтинг: 0 / 0
Сравнение двух столбцов, сдвиг вниз, соответствие
    #36476780
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не пойму, на тестовом файле запрос
Код: plaintext
SELECT `Лист2$`.NLS, `Лист2$`.ISN1, `Лист2$`.ISN2, `Лист2$`.SUMMA, `Лист2$`.KOD_LG, `Лист2$`.DATA  FROM `Лист2$` WHERE (`Лист2$`.ISN1=`Лист2$`.FORMULA)
работает (отбирает 3000 значений из 5000), а вариант
Код: plaintext
SELECT `Лист2$`.NLS, `Лист2$`.ISN1, `Лист2$`.ISN2, `Лист2$`.SUMMA, `Лист2$`.KOD_LG, `Лист2$`.DATA  FROM `Лист2$` WHERE (`Лист2$`.ISN1<>`Лист2$`.FORMULA)
значения не выбирает, в чём ошибка?
...
Рейтинг: 0 / 0
Сравнение двух столбцов, сдвиг вниз, соответствие
    #36476786
-nail-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, ок, согласен, не дочитал условие
...
Рейтинг: 0 / 0
Сравнение двух столбцов, сдвиг вниз, соответствие
    #36476807
-nail-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hugo121,
если в Formula - текстовое значение - попробовать использовать не <> а not like, если в поле есть НД - попрообвать заменить на 0 например как-то так:если(еошибка(ВПР(...));0;ВПР()) и в запросе поставить
WHERE (`Лист2$`.FORMULA=0)
...
Рейтинг: 0 / 0
Сравнение двух столбцов, сдвиг вниз, соответствие
    #36476917
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С query получилось пока так - в G2 формула
Код: plaintext
=ISERROR(VLOOKUP(B2;C:C; 1 ;FALSE))
тянем вниз, сохраняем, затем запрос
Код: plaintext
1.
2.
3.
4.
XLODBC
 1 
DSN=Excel Files;DBQ=C:\Documents and Settings\user\Desktop\neoskytest.xls;DefaultDir=C:\Documents and Settings\user\Desktop;DriverId= 790 ;MaxBufferSize= 2048 ;PageTimeout= 5 ;
SELECT `Лист2$`.NLS, `Лист2$`.ISN1, `Лист2$`.ISN2, `Лист2$`.SUMMA, `Лист2$`.KOD_LG, `Лист2$`.DATA  FROM `Лист2$` WHERE (`Лист2$`.FORMULA=TRUE)
...
Рейтинг: 0 / 0
5 сообщений из 55, страница 3 из 3
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сравнение двух столбцов, сдвиг вниз, соответствие
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]