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

Вход

Регистрация

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

 

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

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

Приветствую всех!

У меня есть такая задача: нужно сравнивать значения в разных ячейках одного столбца и подсвечивать дубликаты. Значения сами по себе в виде чисел, но я их храню в формате ячейки "текстовый", так как они очень длинные и имеют вот такой формат:

0320300128621000014
0320300128621000013
0320300128621000009

и т.д.

Проблема: когда я выделяю столбец, жму "условное форматирование - правила выделения ячеек - повторяющиеся значения", то эксель все вышеперечисленные значения считает дубликатами. Но это ведь не так! Можно как-то "объяснить" экселю, что это разные значения?

Спасибо!
 
Ответить
СообщениеПриветствую всех!

У меня есть такая задача: нужно сравнивать значения в разных ячейках одного столбца и подсвечивать дубликаты. Значения сами по себе в виде чисел, но я их храню в формате ячейки "текстовый", так как они очень длинные и имеют вот такой формат:

0320300128621000014
0320300128621000013
0320300128621000009

и т.д.

Проблема: когда я выделяю столбец, жму "условное форматирование - правила выделения ячеек - повторяющиеся значения", то эксель все вышеперечисленные значения считает дубликатами. Но это ведь не так! Можно как-то "объяснить" экселю, что это разные значения?

Спасибо!

Автор - Ping
Дата добавления - 28.11.2021 в 10:33
gling Дата: Воскресенье, 28.11.2021, 10:51 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2519
Репутация: 674 ±
Замечаний: 0% ±

2010
Можно как-то "объяснить" экселю
Можно, при условии что будет файл в котором объяснять.


ЯД-41001506838083
 
Ответить
Сообщение
Можно как-то "объяснить" экселю
Можно, при условии что будет файл в котором объяснять.

Автор - gling
Дата добавления - 28.11.2021 в 10:51
Ping Дата: Воскресенье, 28.11.2021, 11:04 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 20% ±

Извиняюсь. Приложил.
К сообщению приложен файл: 0599761.xlsx (9.6 Kb)
 
Ответить
СообщениеИзвиняюсь. Приложил.

Автор - Ping
Дата добавления - 28.11.2021 в 11:04
Pelena Дата: Воскресенье, 28.11.2021, 11:23 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Условное форматирование, как и функции СУММЕСЛИ/СЧЁТЕСЛИ различают только первые 15 цифр, даже если формат ячейки текстовый.
Как вариант, можно в Правиле УФ использовать СУММПРОИЗВ()
Код
=СУММПРОИЗВ(--($A1=$A$1:$A$4))>1
К сообщению приложен файл: 0368899.xlsx (9.9 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУсловное форматирование, как и функции СУММЕСЛИ/СЧЁТЕСЛИ различают только первые 15 цифр, даже если формат ячейки текстовый.
Как вариант, можно в Правиле УФ использовать СУММПРОИЗВ()
Код
=СУММПРОИЗВ(--($A1=$A$1:$A$4))>1

Автор - Pelena
Дата добавления - 28.11.2021 в 11:23
Ping Дата: Воскресенье, 28.11.2021, 11:36 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 20% ±

Условное форматирование, как и функции СУММЕСЛИ/СЧЁТЕСЛИ воспринимают различают только первые 15 цифр, даже если формат ячейки текстовый.
Как вариант, можно в Правиле УФ использовать СУММПРОИЗВ()


Огромное Вам спасибо!
 
Ответить
Сообщение
Условное форматирование, как и функции СУММЕСЛИ/СЧЁТЕСЛИ воспринимают различают только первые 15 цифр, даже если формат ячейки текстовый.
Как вариант, можно в Правиле УФ использовать СУММПРОИЗВ()


Огромное Вам спасибо!

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

Excel 2013/2016
как вариант для таких данных
Код
=COUNTIF($A$1:$A$4;A1&"*")>1


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениекак вариант для таких данных
Код
=COUNTIF($A$1:$A$4;A1&"*")>1

Автор - bmv98rus
Дата добавления - 28.11.2021 в 15:25
Ping Дата: Воскресенье, 28.11.2021, 15:30 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 20% ±

А как это работает?

СчЁТЕСЛИ - считает непустые значения, СУММПРОИЗВ - вообще складывает массивы. Как эти функции находят идентичные строки? Сижу, мозг ломаю.
 
Ответить
СообщениеА как это работает?

СчЁТЕСЛИ - считает непустые значения, СУММПРОИЗВ - вообще складывает массивы. Как эти функции находят идентичные строки? Сижу, мозг ломаю.

Автор - Ping
Дата добавления - 28.11.2021 в 15:30
Pelena Дата: Воскресенье, 28.11.2021, 17:19 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
СУММПРОИЗВ - вообще складывает массивы
всё верно. Но в данном случае массив $A1=$A$1:$A$4 состоит из значений ИСТИНА и ЛОЖЬ. В примере это ЛОЖЬ;ИСТИНА;ЛОЖЬ;ИСТИНА
Двойной минус преобразует ИСТИНА в 1, а ЛОЖЬ в 0. Получается 0;1;0;1.
А уже СУММПРОИЗВ складывает эти числа и получаем кол-во совпадений для каждого значения. Если совпадений >1, значит повтор.
Всё просто :)

Пользуйтесь клавишей F9: выделили в строке формул фрагмент $A1=$A$1:$A$4, нажали F9, увидели массив. Потом Esc, чтобы вернуться к формуле


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
СУММПРОИЗВ - вообще складывает массивы
всё верно. Но в данном случае массив $A1=$A$1:$A$4 состоит из значений ИСТИНА и ЛОЖЬ. В примере это ЛОЖЬ;ИСТИНА;ЛОЖЬ;ИСТИНА
Двойной минус преобразует ИСТИНА в 1, а ЛОЖЬ в 0. Получается 0;1;0;1.
А уже СУММПРОИЗВ складывает эти числа и получаем кол-во совпадений для каждого значения. Если совпадений >1, значит повтор.
Всё просто :)

Пользуйтесь клавишей F9: выделили в строке формул фрагмент $A1=$A$1:$A$4, нажали F9, увидели массив. Потом Esc, чтобы вернуться к формуле

Автор - Pelena
Дата добавления - 28.11.2021 в 17:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Разные значения в ячейках эксель воспринимает как одинаковые (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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