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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнить ячейку с каждым значением столбца (не могу сам) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сравнить ячейку с каждым значением столбца (не могу сам)
pomahc87 Дата: Среда, 15.07.2015, 21:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Суть вопроса в файле, понимаю, что это, скорее всего проще простого, но сам догнать не могу :)
Необходимо каждую ячейку одного столбца сравнить с каждой ячейкой другого, если они равны, ставим в ячейке единичку, если не равны, тогда оставляем пустой или ставим нолик, заранее спасибо!
К сообщению приложен файл: 6618853.xls (14.0 Kb)
 
Ответить
СообщениеСуть вопроса в файле, понимаю, что это, скорее всего проще простого, но сам догнать не могу :)
Необходимо каждую ячейку одного столбца сравнить с каждой ячейкой другого, если они равны, ставим в ячейке единичку, если не равны, тогда оставляем пустой или ставим нолик, заранее спасибо!

Автор - pomahc87
Дата добавления - 15.07.2015 в 21:29
Nic70y Дата: Среда, 15.07.2015, 21:31 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация: 2366 ±
Замечаний: 0% ±

Excel 2010
Код
=--ЕЧИСЛО(ПОИСКПОЗ(C2;A$2:A$8;0))


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=--ЕЧИСЛО(ПОИСКПОЗ(C2;A$2:A$8;0))

Автор - Nic70y
Дата добавления - 15.07.2015 в 21:31
_Boroda_ Дата: Среда, 15.07.2015, 21:33 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16709
Репутация: 6501 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=--ЕЧИСЛО(ПОИСКПОЗ(C2;A$2:A$20;))

или формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Код
=--ИЛИ(C2=A$2:A$20)

Еше формула массива
Код
=СУММ(--(C2=A$2:A$20))

Обычная формула
Код
=СУММПРОИЗВ(--(C2=A$2:A$20))

Еще (почти как у Владимира)
Код
=СЧЁТЕСЛИ(A$2:A$20;C2)

И еще
Код
=СЧЁТ(ВПР(C2;A$2:A$20;1;))
К сообщению приложен файл: 6618853_1.xls (27.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=--ЕЧИСЛО(ПОИСКПОЗ(C2;A$2:A$20;))

или формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Код
=--ИЛИ(C2=A$2:A$20)

Еше формула массива
Код
=СУММ(--(C2=A$2:A$20))

Обычная формула
Код
=СУММПРОИЗВ(--(C2=A$2:A$20))

Еще (почти как у Владимира)
Код
=СЧЁТЕСЛИ(A$2:A$20;C2)

И еще
Код
=СЧЁТ(ВПР(C2;A$2:A$20;1;))

Автор - _Boroda_
Дата добавления - 15.07.2015 в 21:33
gling Дата: Среда, 15.07.2015, 21:34 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2558
Репутация: 696 ±
Замечаний: 0% ±

2010
Такая формула должна подойти
Код
=--(СЧЁТЕСЛИ($A$2:$A$12;C2)>0)


ЯД-41001506838083
 
Ответить
СообщениеТакая формула должна подойти
Код
=--(СЧЁТЕСЛИ($A$2:$A$12;C2)>0)

Автор - gling
Дата добавления - 15.07.2015 в 21:34
pomahc87 Дата: Среда, 15.07.2015, 22:04 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
спасибо всем, попробовал несколько вариантов, но пока не могу понять принцип работы формул, но результат тот, что надо :)
 
Ответить
Сообщениеспасибо всем, попробовал несколько вариантов, но пока не могу понять принцип работы формул, но результат тот, что надо :)

Автор - pomahc87
Дата добавления - 15.07.2015 в 22:04
gling Дата: Среда, 15.07.2015, 22:23 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2558
Репутация: 696 ±
Замечаний: 0% ±

2010
Код
=СЧЁТЕСЛИ(A$2:A$20;C2)
В примере сравниваются с данными в столбце, если таких значений в столбце >1, то желаемый результат не выйдет.
Поэтому --(()>0), чтобы 0 и 1.


ЯД-41001506838083

Сообщение отредактировал gling - Среда, 15.07.2015, 23:42
 
Ответить
Сообщение
Код
=СЧЁТЕСЛИ(A$2:A$20;C2)
В примере сравниваются с данными в столбце, если таких значений в столбце >1, то желаемый результат не выйдет.
Поэтому --(()>0), чтобы 0 и 1.

Автор - gling
Дата добавления - 15.07.2015 в 22:23
Nic70y Дата: Среда, 15.07.2015, 22:31 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация: 2366 ±
Замечаний: 0% ±

Excel 2010
Код
=--ЕЧИСЛО(ВПР(C2;A$2:A$8;1;0))
если таких значений в столбце >1
скорей всего не будет:
Список возможных вариантов (постоянные)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Среда, 15.07.2015, 22:32
 
Ответить
Сообщение
Код
=--ЕЧИСЛО(ВПР(C2;A$2:A$8;1;0))
если таких значений в столбце >1
скорей всего не будет:
Список возможных вариантов (постоянные)

Автор - Nic70y
Дата добавления - 15.07.2015 в 22:31
pomahc87 Дата: Четверг, 16.07.2015, 08:55 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
В моем случае совпадение действительно будет только одно, это упрощает действие :)
Однако благодарю всех за подсказки :)
 
Ответить
СообщениеВ моем случае совпадение действительно будет только одно, это упрощает действие :)
Однако благодарю всех за подсказки :)

Автор - pomahc87
Дата добавления - 16.07.2015 в 08:55
  • Страница 1 из 1
  • 1
Поиск:

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