Я сделал ошибку, работая над превосходным списком описаний продуктов, и теперь некоторые продукты имеют номер детали, указанный дважды. Он имеет формат «[номер продукта], [номер продукта]», и мне нужно избавиться от этого второго номера продукта после запятой. Номера изделий не имеют одинаковую длину, поэтому я не могу использовать право (x), и все номера деталей разные, поэтому я не могу придумать, каким образом я не могу использовать поиск / замену. Есть ли способ автоматизировать это быстро?
1 ответ
0
Два варианта
1) Используйте Text to Columns для разделения ячеек на запятые:
- Выделите ячейки, которые могут содержать дубликаты
- Откройте инструмент "Текст в столбцы" на вкладке "Данные".
- Выберите "С разделителями" на первом экране, нажмите "Далее".
- Установите флажок "Запятая" на втором экране, нажмите "Готово".
Все до запятой останется там, где оно есть; все после запятой будет разбито на следующий столбец. Если в этом столбце есть какие-либо значения, они будут перезаписаны.
2) Используйте Найти и заменить:
- Выделите ячейки, которые могут содержать дубликаты
- Откройте инструмент «Найти и заменить» на главной странице. Найдите и выберите вкладку или нажмите Ctrl+H
- В поле «Найти» введите «, *»
- Удалите любое значение в поле «Заменить», чтобы оставить его пустым.
- Продолжить с заменой.
Это будет искать в выбранных ячейках запятые, сопровождаемые любой строкой символов, и будет заменять все, начиная с запятой, на пустую строку, эффективно удаляя их.
3) Используйте формулу:
=IFERROR(LEFT(A1,FIND(",",A1)-1),A1)
- Функция Find возвращает местоположение в строке, где она находит определенный символ или строку.
- Функция Left возвращает указанное количество символов из строки.
Удачи!