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

Вход

Регистрация

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

 

= Мир MS Excel/Условное форматирование по трем столбцам - Мир MS Excel

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

Приветствую учатников!
Ломаю голову, никак не пойму как организовать условное форматирование:
значения строк повторяющиеся в трех столбцах должны выделяться заливкой (смотри пример).
Задачу необходимо решить без использования дополнительного столбца...
Спасибо за помощь.
К сообщению приложен файл: 4569442.xls (28.0 Kb)
 
Ответить
СообщениеПриветствую учатников!
Ломаю голову, никак не пойму как организовать условное форматирование:
значения строк повторяющиеся в трех столбцах должны выделяться заливкой (смотри пример).
Задачу необходимо решить без использования дополнительного столбца...
Спасибо за помощь.

Автор - Мур
Дата добавления - 30.07.2014 в 10:20
китин Дата: Среда, 30.07.2014, 10:24 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7019
Репутация: 1074 ±
Замечаний: 0% ±

Excel 2007;2010;2016
удалите плз


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 30.07.2014, 10:38
 
Ответить
Сообщениеудалите плз

Автор - китин
Дата добавления - 30.07.2014 в 10:24
Pelena Дата: Среда, 30.07.2014, 10:27 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19199
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно формулой
Код
=СУММПРОИЗВ(--($A1&$B1&$C1=$A$1:$A$5&$B$1:$B$5&$C$1:$C$5))>1
К сообщению приложен файл: 7805589.xls (28.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно формулой
Код
=СУММПРОИЗВ(--($A1&$B1&$C1=$A$1:$A$5&$B$1:$B$5&$C$1:$C$5))>1

Автор - Pelena
Дата добавления - 30.07.2014 в 10:27
Мур Дата: Среда, 30.07.2014, 10:28 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Китин, что не так?
Или вернее, за что?


Сообщение отредактировал Мур - Среда, 30.07.2014, 10:30
 
Ответить
СообщениеКитин, что не так?
Или вернее, за что?

Автор - Мур
Дата добавления - 30.07.2014 в 10:28
китин Дата: Среда, 30.07.2014, 10:37 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7019
Репутация: 1074 ±
Замечаний: 0% ±

Excel 2007;2010;2016
[offtop] Мур, просто я неправильно прочитал и неправильно спросил.и своё вопросо снял :D [/offtop]


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение[offtop] Мур, просто я неправильно прочитал и неправильно спросил.и своё вопросо снял :D [/offtop]

Автор - китин
Дата добавления - 30.07.2014 в 10:37
Мур Дата: Среда, 30.07.2014, 10:40 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Pelena, спасибо....пока все работает...
Хотя признаюсь честно принципа не понял.....
Если объясните, буду благодарен....если нет то все равно признателен за помощь....
 
Ответить
СообщениеPelena, спасибо....пока все работает...
Хотя признаюсь честно принципа не понял.....
Если объясните, буду благодарен....если нет то все равно признателен за помощь....

Автор - Мур
Дата добавления - 30.07.2014 в 10:40
Мур Дата: Среда, 30.07.2014, 10:41 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Китин, Понял....
 
Ответить
СообщениеКитин, Понял....

Автор - Мур
Дата добавления - 30.07.2014 в 10:41
Pelena Дата: Среда, 30.07.2014, 10:46 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19199
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
А принцип тот же, что Вы использовали для доп. столбца. Сцепляем три значения в строке и ищем, сколько раз эта строка встречается в трёх столбцах, тоже сцепленных построчно. Если получается больше одного раза - значит повтор - подкрашиваем.
Функция СУММПРОИЗВ() как раз и вычисляет количество, наподобие СЧЁТЕСЛИ()


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА принцип тот же, что Вы использовали для доп. столбца. Сцепляем три значения в строке и ищем, сколько раз эта строка встречается в трёх столбцах, тоже сцепленных построчно. Если получается больше одного раза - значит повтор - подкрашиваем.
Функция СУММПРОИЗВ() как раз и вычисляет количество, наподобие СЧЁТЕСЛИ()

Автор - Pelena
Дата добавления - 30.07.2014 в 10:46
Мур Дата: Среда, 30.07.2014, 11:13 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Ясно, а бинарное отрицание зачем? его роль?, хотя проверял, без него не работает...
 
Ответить
СообщениеЯсно, а бинарное отрицание зачем? его роль?, хотя проверял, без него не работает...

Автор - Мур
Дата добавления - 30.07.2014 в 11:13
ArkaIIIa Дата: Среда, 30.07.2014, 11:16 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
*тут было неверное допущение*


Сообщение отредактировал ArkaIIIa - Среда, 30.07.2014, 11:27
 
Ответить
Сообщение*тут было неверное допущение*

Автор - ArkaIIIa
Дата добавления - 30.07.2014 в 11:16
Pelena Дата: Среда, 30.07.2014, 11:20 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19199
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Читаем

В данном случае преобразует ИСТИНА и ЛОЖЬ в 1 и 0 соответственно


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЧитаем

В данном случае преобразует ИСТИНА и ЛОЖЬ в 1 и 0 соответственно

Автор - Pelena
Дата добавления - 30.07.2014 в 11:20
Мур Дата: Среда, 30.07.2014, 11:26 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Все, прочитал, спасибо!
 
Ответить
СообщениеВсе, прочитал, спасибо!

Автор - Мур
Дата добавления - 30.07.2014 в 11:26
_Boroda_ Дата: Среда, 30.07.2014, 11:52 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Заморочился тут тем, что лениво мне писать конструкцию $A1&$B1&$C1=$A$1:$A$5&$B$1:$B$5&$C$1:$C$5. В особенности, если столбцов не 3, а пара десятков. Долго. Да и ошибиться запросто можно.
Захотелось как-то так сделать, чтобы вместо $A1&$B1&$C1 было бы $А1:$С1, а вместо $A$1:$A$5&$B$1:$B$5&$C$1:$C$5 было $A$1:$C$5. И больше никаких других ссылок никуда.
Вот такой зверь получился
Код
=СУММ(--(МУМНОЖ(-($A$1:$C$5=$A1:$C1);-ТРАНСП(СТОЛБЕЦ(A1:C1)>0))=ЧИСЛСТОЛБ(A1:C1)))>1
К сообщению приложен файл: 77885511.xls (32.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЗаморочился тут тем, что лениво мне писать конструкцию $A1&$B1&$C1=$A$1:$A$5&$B$1:$B$5&$C$1:$C$5. В особенности, если столбцов не 3, а пара десятков. Долго. Да и ошибиться запросто можно.
Захотелось как-то так сделать, чтобы вместо $A1&$B1&$C1 было бы $А1:$С1, а вместо $A$1:$A$5&$B$1:$B$5&$C$1:$C$5 было $A$1:$C$5. И больше никаких других ссылок никуда.
Вот такой зверь получился
Код
=СУММ(--(МУМНОЖ(-($A$1:$C$5=$A1:$C1);-ТРАНСП(СТОЛБЕЦ(A1:C1)>0))=ЧИСЛСТОЛБ(A1:C1)))>1

Автор - _Boroda_
Дата добавления - 30.07.2014 в 11:52
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Условное форматирование по трем столбцам (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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