У меня есть две колонки в двух разных листах. Оба листа имеют список значений с названием «Ссылка №». Пусть два столбца - столбец J листа 1 и столбец L листа2. Я хочу сравнить каждое значение двух столбцов и найти те значения Sheet2, которых нет в любой строке Sheet1. Я хочу, чтобы эти значения были напечатаны где-то ниже в Sheet1 в любом столбце. Как это сделать с помощью макросов и VBA?Как проверить значения одного столбца с другими значениями другого столбца другого листа?
ответ
Вы можете просто использовать формулу для этого, а затем просто фильтровать результаты (FALSE или TRUE).
Формула вам нужно что-то похожее на следующее: =ISNUMBER(MATCH(C2;A$2:A$8;0))
В приведенной выше формуле С2 ячейки вы хотите проверить, если он существует в диапазоне A2: A8 (диапазон от первого листа) и 0 означает, что вам нужно точно соответствовать двум. MATCH вернет позицию в диапазоне, который сначала нашел совпадение, если существует. Затем с ISNUMBER, если MATCH возвращает нумерованную позицию, вы превращаете это в истинный или ложный ответ.
EDIT: Для того, чтобы выяснить ответ выше, я дам еще один скриншот и надеемся, что теперь достаточно ясно.
Представьте, что цветные области находятся на разных листах. Просто отфильтруйте FALSE, и вы получите ожидаемый результат.
Вы должны заменить «A2: A8» в формуле: «A $ 2: A $ 8». В противном случае формула не будет работать, если вы ее перетащите. – raemaerne
Два столбца находятся в двух разных листах, и я хочу отфильтровать только те значения, которые не являются общими в двух столбцах. – PranavM
@raemaerne Вы правы. Виноват. Я правильно отредактировал свой ответ прямо сейчас! – Blenikos
- 1. Суммируя значения одного столбца только до глубины другого столбца
- 2. Заполнять отсутствующие значения одного столбца из другого столбца в pandas
- 3. Значения столбцов для замены значениями другого столбца
- 4. Как добавить значения одного столбца относительно другого столбца в sql
- 5. между значениями из другого столбца
- 6. Как обновить значения столбца из другого столбца?
- 7. Обновление одного столбца на основе значения другого столбца
- 8. Отфильтровать значение одного столбца в зависимости от другого значения столбца
- 9. , увеличивая значение одного столбца на основе значения другого столбца
- 10. Сравнить значение столбца с несколькими значениями из другого столбца
- 11. Автоматическое генерирование значения столбца относительно другого столбца
- 12. Имя столбца на основе значения другого столбца
- 13. Минимального значения столбца, соответствующего другого значение столбца
- 14. Замена одного столбца в файле с другими значениями
- 15. Замена значений из одного столбца значениями из другого
- 16. Обновить столбцы со значениями из другого столбца
- 17. Косвенный вызов столбца из другого листа
- 18. Как обновить значения столбца «rank» на основе значений другого столбца?
- 19. проверить, если столбец содержит все значения другого столбца - Mysql
- 20. Обновить значения столбца другими значениями столбца IN SQL
- 21. Искра: замените отсутствующие значения значениями из другого столбца
- 22. Как заменить значения одного столбца на значения другого столбца в той же таблице
- 23. Заполнение столбца dataframe со значениями другого dataframe
- 24. Обновление значения столбца на основе другого значения столбца в Spotfire
- 25. Обновление столбца другого значения Colum
- 26. панды GroupBy значения другого столбца
- 27. Удаление значения из другого столбца
- 28. как суммировать значение столбца с использованием другого значения столбца
- 29. sql получить результаты из одного столбца с именем другого столбца
- 30. Mysql: автоматический приращение одного столбца на основе другого столбца
почему это должно быть VBA? Что вы пробовали в этот момент? – krib