Проверка значения по связке столбцов (Номер-Тип)
makswer
Дата: Среда, 18.12.2024, 09:24 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый день, уважаемые коллеги! По значению стобца А, которое не является уникальным ("Номер"), необходимо найти дубликат этого столца и указать отличие по столбцу В ("Тип"). Например в столбце А значение номера не уникально. Необходимо найти все дубликаты пар номер-тип и по ним вывести статус. Если ранее в "типе" одно значение, а в текущей строке другое, то показать один статус, если все дубликаты пар совпадают, другой статус. По уникальным значениям третий статус. Более наглядно и понятно в примере. В столбце С собрал такую формулу:Код
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$2000; A2) > 1; ЕСЛИ(СЧЁТЕСЛИ(E$2:E$2000; E2) > 1; "Тип ТС отличается"; "Тип ТС совпадает"); "Номер в 1 экз")
Но она работает неверно. Прошу поправить или направить.
Добрый день, уважаемые коллеги! По значению стобца А, которое не является уникальным ("Номер"), необходимо найти дубликат этого столца и указать отличие по столбцу В ("Тип"). Например в столбце А значение номера не уникально. Необходимо найти все дубликаты пар номер-тип и по ним вывести статус. Если ранее в "типе" одно значение, а в текущей строке другое, то показать один статус, если все дубликаты пар совпадают, другой статус. По уникальным значениям третий статус. Более наглядно и понятно в примере. В столбце С собрал такую формулу:Код
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$2000; A2) > 1; ЕСЛИ(СЧЁТЕСЛИ(E$2:E$2000; E2) > 1; "Тип ТС отличается"; "Тип ТС совпадает"); "Номер в 1 экз")
Но она работает неверно. Прошу поправить или направить. makswer
Ответить
Сообщение Добрый день, уважаемые коллеги! По значению стобца А, которое не является уникальным ("Номер"), необходимо найти дубликат этого столца и указать отличие по столбцу В ("Тип"). Например в столбце А значение номера не уникально. Необходимо найти все дубликаты пар номер-тип и по ним вывести статус. Если ранее в "типе" одно значение, а в текущей строке другое, то показать один статус, если все дубликаты пар совпадают, другой статус. По уникальным значениям третий статус. Более наглядно и понятно в примере. В столбце С собрал такую формулу:Код
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$2000; A2) > 1; ЕСЛИ(СЧЁТЕСЛИ(E$2:E$2000; E2) > 1; "Тип ТС отличается"; "Тип ТС совпадает"); "Номер в 1 экз")
Но она работает неверно. Прошу поправить или направить. Автор - makswer Дата добавления - 18.12.2024 в 09:24
_Boroda_
Дата: Среда, 18.12.2024, 09:47 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16731
Репутация:
6530
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$9999;A2)>1;"Тип ТС "&ЕСЛИ(СЧЁТЕСЛИМН(A$2:A$9999;A2;B$2:B$9999;B2)=СЧЁТЕСЛИ(A$2:A$9999;A2);"";"не ")&"совпадает"; "ГосНомер в 1 экз")
Так нужно?Код
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$9999;A2)>1;"Тип ТС "&ЕСЛИ(СЧЁТЕСЛИМН(A$2:A$9999;A2;B$2:B$9999;B2)=СЧЁТЕСЛИ(A$2:A$9999;A2);"";"не ")&"совпадает"; "ГосНомер в 1 экз")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$9999;A2)>1;"Тип ТС "&ЕСЛИ(СЧЁТЕСЛИМН(A$2:A$9999;A2;B$2:B$9999;B2)=СЧЁТЕСЛИ(A$2:A$9999;A2);"";"не ")&"совпадает"; "ГосНомер в 1 экз")
Автор - _Boroda_ Дата добавления - 18.12.2024 в 09:47
makswer
Дата: Среда, 18.12.2024, 10:03 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый день! Да все отлично, благодарю вас!
Добрый день! Да все отлично, благодарю вас! makswer
Сообщение отредактировал makswer - Среда, 18.12.2024, 10:05
Ответить
Сообщение Добрый день! Да все отлично, благодарю вас! Автор - makswer Дата добавления - 18.12.2024 в 10:03
китин
Дата: Среда, 18.12.2024, 10:46 |
Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
чуть посложнее, но работаетКод
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$2123;$A2)>(СУММ(--(A$2:A$2123&B$2:B$2123=$A2&$B2)));"Тип ТС отличается";ЕСЛИ(И(СЧЁТЕСЛИ(A$2:A$2123;$A2)>1;СЧЁТЕСЛИ(A$2:A$2123;$A2)=(СУММ(--(A$2:A$2123&B$2:B$2123=$A2&$B2))));"Тип ТС совпадает";"ГосНомер в 1 экз"))
формула масссива
чуть посложнее, но работаетКод
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$2123;$A2)>(СУММ(--(A$2:A$2123&B$2:B$2123=$A2&$B2)));"Тип ТС отличается";ЕСЛИ(И(СЧЁТЕСЛИ(A$2:A$2123;$A2)>1;СЧЁТЕСЛИ(A$2:A$2123;$A2)=(СУММ(--(A$2:A$2123&B$2:B$2123=$A2&$B2))));"Тип ТС совпадает";"ГосНомер в 1 экз"))
формула масссива китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение чуть посложнее, но работаетКод
=ЕСЛИ(СЧЁТЕСЛИ(A$2:A$2123;$A2)>(СУММ(--(A$2:A$2123&B$2:B$2123=$A2&$B2)));"Тип ТС отличается";ЕСЛИ(И(СЧЁТЕСЛИ(A$2:A$2123;$A2)>1;СЧЁТЕСЛИ(A$2:A$2123;$A2)=(СУММ(--(A$2:A$2123&B$2:B$2123=$A2&$B2))));"Тип ТС совпадает";"ГосНомер в 1 экз"))
формула масссива Автор - китин Дата добавления - 18.12.2024 в 10:46