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

b1p

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

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

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

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


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

циклом, хули

 

десу~~~~

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


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

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

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

microsoft query

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

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

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


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

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

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


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

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

 

десу~~~~

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


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

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


 

  Показать содержимое

 

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


Ссылка на сообщение
  Yonesko написал 31.01.2013 в 05:36:

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

н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 эмодзи.

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

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

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


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