Как удалить из 1 столбца повторения 2-го столбца по строкам
siam
Дата: Суббота, 10.03.2018, 21:17 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Здравствуйте, Есть база номеров около 1000 штук по столбцам как из нее удалить полностью всю строку 400 повторяющийся номеров
Здравствуйте, Есть база номеров около 1000 штук по столбцам как из нее удалить полностью всю строку 400 повторяющийся номеров siam
Сообщение отредактировал siam - Суббота, 10.03.2018, 22:03
Ответить
Сообщение Здравствуйте, Есть база номеров около 1000 штук по столбцам как из нее удалить полностью всю строку 400 повторяющийся номеров Автор - siam Дата добавления - 10.03.2018 в 21:17
Che79
Дата: Суббота, 10.03.2018, 21:19 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
siam , и Вам здравствуйте. Файл-пример (не более 100 кб) от Вас будет?
siam , и Вам здравствуйте. Файл-пример (не более 100 кб) от Вас будет?Che79
Делай нормально и будет нормально!
Ответить
Сообщение siam , и Вам здравствуйте. Файл-пример (не более 100 кб) от Вас будет?Автор - Che79 Дата добавления - 10.03.2018 в 21:19
siam
Дата: Суббота, 10.03.2018, 21:38 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Здравствуйте, вот нужно из первого листа удалить повторения 2-го листа, пришлось сократить
Здравствуйте, вот нужно из первого листа удалить повторения 2-го листа, пришлось сократить siam
Ответить
Сообщение Здравствуйте, вот нужно из первого листа удалить повторения 2-го листа, пришлось сократить Автор - siam Дата добавления - 10.03.2018 в 21:38
Светлый
Дата: Воскресенье, 11.03.2018, 00:28 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Вот такая формула массива пометит строки с номерами телефонов, которые есть в списке.Код
=ЕСЛИ(СУММ(--ЕОШИБКА(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";"");",";ПОВТОР(" ";99));(СТРОКА($1:$3)-1)*99+1;99);Лист1!A$1:A$118;)))=3;"";"Есть")
потом их можно отфильтровать. Файл не входил, пришлось удалить формулы. Надо будет протянуть их до конца.
Вот такая формула массива пометит строки с номерами телефонов, которые есть в списке.Код
=ЕСЛИ(СУММ(--ЕОШИБКА(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";"");",";ПОВТОР(" ";99));(СТРОКА($1:$3)-1)*99+1;99);Лист1!A$1:A$118;)))=3;"";"Есть")
потом их можно отфильтровать. Файл не входил, пришлось удалить формулы. Надо будет протянуть их до конца. Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Воскресенье, 11.03.2018, 00:30
Ответить
Сообщение Вот такая формула массива пометит строки с номерами телефонов, которые есть в списке.Код
=ЕСЛИ(СУММ(--ЕОШИБКА(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";"");",";ПОВТОР(" ";99));(СТРОКА($1:$3)-1)*99+1;99);Лист1!A$1:A$118;)))=3;"";"Есть")
потом их можно отфильтровать. Файл не входил, пришлось удалить формулы. Надо будет протянуть их до конца. Автор - Светлый Дата добавления - 11.03.2018 в 00:28
siam
Дата: Воскресенье, 11.03.2018, 08:59 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
=ЕСЛИ(СУММ(--ЕОШИБКА(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";"");",";ПОВТОР(" ";99));(СТРОКА($1:$3)-1)*99+1;99);Лист1!A$1:A$118;)))=3;"";"Есть")
Я вставил формулу над столбцом номеров и протянул, в ячейках появилось значение "есть" дальше как быть?
=ЕСЛИ(СУММ(--ЕОШИБКА(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";"");",";ПОВТОР(" ";99));(СТРОКА($1:$3)-1)*99+1;99);Лист1!A$1:A$118;)))=3;"";"Есть")
Я вставил формулу над столбцом номеров и протянул, в ячейках появилось значение "есть" дальше как быть? siam
Ответить
Сообщение =ЕСЛИ(СУММ(--ЕОШИБКА(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";"");",";ПОВТОР(" ";99));(СТРОКА($1:$3)-1)*99+1;99);Лист1!A$1:A$118;)))=3;"";"Есть")
Я вставил формулу над столбцом номеров и протянул, в ячейках появилось значение "есть" дальше как быть? Автор - siam Дата добавления - 11.03.2018 в 08:59
TimSha
Дата: Воскресенье, 11.03.2018, 09:27 |
Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
появилось значение "есть" дальше как быть?
потом их можно отфильтровать.
Но лучше предварительно отсортировать. А в итоге отфильтрованное - грохнуть (правда лучше перед этим потренироваться на копии данных). Как вариант...
появилось значение "есть" дальше как быть?
потом их можно отфильтровать.
Но лучше предварительно отсортировать. А в итоге отфильтрованное - грохнуть (правда лучше перед этим потренироваться на копии данных). Как вариант... TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение появилось значение "есть" дальше как быть?
потом их можно отфильтровать.
Но лучше предварительно отсортировать. А в итоге отфильтрованное - грохнуть (правда лучше перед этим потренироваться на копии данных). Как вариант... Автор - TimSha Дата добавления - 11.03.2018 в 09:27
Nic70y
Дата: Воскресенье, 11.03.2018, 10:31 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
фильтруете и удаляете строки вариант формулыКод
=МАКС(--ЕЧИСЛО(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";);", ";);(СТРОКА(A$1:A$15)-1)*11+1;11);Лист1!A:A;)))
снимаете фильтр - готово
фильтруете и удаляете строки вариант формулыКод
=МАКС(--ЕЧИСЛО(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";);", ";);(СТРОКА(A$1:A$15)-1)*11+1;11);Лист1!A:A;)))
снимаете фильтр - готово Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Воскресенье, 11.03.2018, 10:33
Ответить
Сообщение фильтруете и удаляете строки вариант формулыКод
=МАКС(--ЕЧИСЛО(ПОИСКПОЗ(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";);", ";);(СТРОКА(A$1:A$15)-1)*11+1;11);Лист1!A:A;)))
снимаете фильтр - готово Автор - Nic70y Дата добавления - 11.03.2018 в 10:31
Светлый
Дата: Воскресенье, 11.03.2018, 12:55 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Ещё вариант (массивная):Код
=СЧЁТ(1/(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";);", ";);СТОЛБЕЦ(A:C)*11-10;11)=Лист1!A$1:A$118))
Ещё вариант (массивная):Код
=СЧЁТ(1/(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";);", ";);СТОЛБЕЦ(A:C)*11-10;11)=Лист1!A$1:A$118))
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Ещё вариант (массивная):Код
=СЧЁТ(1/(--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;"-";);", ";);СТОЛБЕЦ(A:C)*11-10;11)=Лист1!A$1:A$118))
Автор - Светлый Дата добавления - 11.03.2018 в 12:55