Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Заменить данные в соседней ячейке от повторяющихся значений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Заменить данные в соседней ячейке от повторяющихся значений (Формулы/Formulas)
Заменить данные в соседней ячейке от повторяющихся значений
svetlana91539 Дата: Воскресенье, 10.11.2019, 17:17 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ситуация такова. Каждому клиенту мы присваиваем свой идентификатор (уникальный номер). А вот название клиента заносилось как попало. Задача состоит в том, чтобы инструментами Эксель заменить названия клиентов на одинаковые. Вручную делать нереально. База огромнейшая.
К сообщению приложен файл: 6669142.xlsx (10.9 Kb)
 
Ответить
СообщениеСитуация такова. Каждому клиенту мы присваиваем свой идентификатор (уникальный номер). А вот название клиента заносилось как попало. Задача состоит в том, чтобы инструментами Эксель заменить названия клиентов на одинаковые. Вручную делать нереально. База огромнейшая.

Автор - svetlana91539
Дата добавления - 10.11.2019 в 17:17
bmv98rus Дата: Воскресенье, 10.11.2019, 17:28 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
А как Excel догадается, что именно это название правильное? Нужен справочник. Можно вывести список ID и привязываться к первому занесенному названию.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеА как Excel догадается, что именно это название правильное? Нужен справочник. Можно вывести список ID и привязываться к первому занесенному названию.

Автор - bmv98rus
Дата добавления - 10.11.2019 в 17:28
svetlana91539 Дата: Воскресенье, 10.11.2019, 17:33 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Если быть точной. Необходимо посчитать количество продаж по клиентам сразу на огромных объемах. Сейчас я это делаю через консолидацию, по идентификатору. После чего приходится вручную искать название клиента.
К сообщению приложен файл: 4603493.png (176.8 Kb)
 
Ответить
СообщениеЕсли быть точной. Необходимо посчитать количество продаж по клиентам сразу на огромных объемах. Сейчас я это делаю через консолидацию, по идентификатору. После чего приходится вручную искать название клиента.

Автор - svetlana91539
Дата добавления - 10.11.2019 в 17:33
bmv98rus Дата: Воскресенье, 10.11.2019, 18:17 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
ну добавьте тогда один столбец
Код
=INDEX(B:B;MATCH(C2;C:C;))


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениену добавьте тогда один столбец
Код
=INDEX(B:B;MATCH(C2;C:C;))

Автор - bmv98rus
Дата добавления - 10.11.2019 в 18:17
svetlana91539 Дата: Воскресенье, 10.11.2019, 20:07 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
bmv98rus, Вы просто гений. Я не знаю, что это за формула, завтра изучу. Но Вы гений и мой спаситель! hands
 
Ответить
Сообщениеbmv98rus, Вы просто гений. Я не знаю, что это за формула, завтра изучу. Но Вы гений и мой спаситель! hands

Автор - svetlana91539
Дата добавления - 10.11.2019 в 20:07
bmv98rus Дата: Воскресенье, 10.11.2019, 20:42 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
svetlana91539, Гениального тут ничего нет, это так называемый левый ВПР. В обычном первый и самый левый столбец для поиска, а эта конструкция поозволяет найти то что нужно в любом столбце и получить значение из любого другого из той же строки. Ну а то, что для одинаковых ID теперь стоят одинаковые значения, так по тому что при поиске всегда первое.
А вот если ваши данные уже отсортированы по ID, то можно еще проще
Для H2 и далее.
Код
=IF(C2<>C1;B2;H1)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениеsvetlana91539, Гениального тут ничего нет, это так называемый левый ВПР. В обычном первый и самый левый столбец для поиска, а эта конструкция поозволяет найти то что нужно в любом столбце и получить значение из любого другого из той же строки. Ну а то, что для одинаковых ID теперь стоят одинаковые значения, так по тому что при поиске всегда первое.
А вот если ваши данные уже отсортированы по ID, то можно еще проще
Для H2 и далее.
Код
=IF(C2<>C1;B2;H1)

Автор - bmv98rus
Дата добавления - 10.11.2019 в 20:42
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Заменить данные в соседней ячейке от повторяющихся значений (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!