Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

b1p

Excel удалить дубликаты

Рекомендованные сообщения

Есть два диапазона значений. Как удалить из первого все значения встречающиеся во втором?

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

циклом, хули

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение
(изменено)

VLOOKUP и автофильтр

MATCH и автофильтр

microsoft query

цикл на vba с использованием VLOOKUP

цикл на vba с использованием MATCH

цикл на vba с использованием массивов


Изменено пользователем KotZhilkina

Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Жилкин, как ты до такого докатился, что разбираешься во всех продуктах мелкософта?

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

Напиши макрос на бейсике, самое простое)


 

 

B8Spqwd.jpg

 

 

Поделиться сообщением


Ссылка на сообщение

Напиши макрос на бейсике, самое простое)

нeт


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

sql'ем проще, це же абстрагирование от циклов

 

правда, секретарша Любочка, все равно ниосилит

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

это excel - нужно использовать формулы

 

=NOT(ISERROR(VLOOKUP(A:A;List2!A:A;1;FALSE)))

 

=NOT(ISERROR(MATCH(A:A;List1!A:A;0)))

 

не сложно же


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

ISERROR это типа try/catch для Любочек?

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

а ошибку ловить можно?

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

ISERROR

 

Returns the logical value TRUE if value refers to any error value, such as #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, or #NULL!; otherwise, it returns FALSE.

 

обычно этого достаточно


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

ну то есть не понять чо за ошибка? придется только гадать?

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

а типа оно может возвращать как булеанов false так и саму ошибку при исключении?

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

ISERROR экранирует ошибки - выдает булево значение True при появлении ошибки в переданном ей аргументе и False при отсутствии ошибки.


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

а лол, как-то это нелепо, ну да ладно

 

может Любочке так будет проще, чем в ручную ошибки обрабатывать

 

десу~~~~

Поделиться сообщением


Ссылка на сообщение

вовсе даже лепо. любочка может отфильтровать по #N/A, но лучше сделать это по True/False.

 

просто тут не нужно мыслить категориями ошибок языков программирования, это Excel и в формулах исключения ввода-вывода появляться не будут, тут есть вполне определенный набор возможных ошибок: значение не найдено, деление на ноль и т.п.


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

Сделал короче условное форматирование, а потом скопипастил нужное на новый лист :rickroll:

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...