Удаление повторяющихся значений 
				   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 13:34 | 
 Сообщение № 1   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Друзья помогите пожалуйста решить вот такую проблему. 
 
 
Друзья помогите пожалуйста решить вот такую проблему. Anton2201 Сообщение отредактировал Anton2201  - Вторник, 24.12.2019, 14:26 
   
  
 Ответить 
Сообщение Друзья помогите пожалуйста решить вот такую проблему. Автор - Anton2201 24.12.2019  в 13:34   
 
 
 YouGreed  
 Дата: Вторник, 24.12.2019, 13:53 | 
 Сообщение № 2   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  589 
 
 
 
 
  Репутация:    
 123    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Anton2201, Ну что же, попробую:Код
=ЕСЛИ($B2=НАИБОЛЬШИЙ(($A$2:$A$50=$A2)*($C$2:$C$50=$C2)*$B$2:$B$50;1);)
Код
=ЕСЛИ($B6=НАИБОЛЬШИЙ((($A$2:$A$50=$A6)*($C$2:$C$50=$C6)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50);1);)
 Anton2201, Ну что же, попробую:Код
=ЕСЛИ($B2=НАИБОЛЬШИЙ(($A$2:$A$50=$A2)*($C$2:$C$50=$C2)*$B$2:$B$50;1);)
Код
=ЕСЛИ($B6=НАИБОЛЬШИЙ((($A$2:$A$50=$A6)*($C$2:$C$50=$C6)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50);1);)
 YouGreed Сообщение отредактировал YouGreed  - Вторник, 24.12.2019, 14:07 
   
  
 Ответить 
Сообщение Anton2201, Ну что же, попробую:Код
=ЕСЛИ($B2=НАИБОЛЬШИЙ(($A$2:$A$50=$A2)*($C$2:$C$50=$C2)*$B$2:$B$50;1);)
Код
=ЕСЛИ($B6=НАИБОЛЬШИЙ((($A$2:$A$50=$A6)*($C$2:$C$50=$C6)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50);1);)
 Автор - YouGreed 24.12.2019  в 13:53   
 
 
 Pelena  
 Дата: Вторник, 24.12.2019, 14:01 | 
 Сообщение № 3   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  19569 
 
 
 
 
  Репутация:    
 4646    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Не уверена, что правильно поняла. Такой вариантКод
=СЧЁТЕСЛИМН($A$2:$A2;A2;$C$2:$C2;C2;$B$2:$B2;">="&ДАТА(2019;1;1))*(B2>=ДАТА(2019;1;1))=1
 Не уверена, что правильно поняла. Такой вариантКод
=СЧЁТЕСЛИМН($A$2:$A2;A2;$C$2:$C2;C2;$B$2:$B2;">="&ДАТА(2019;1;1))*(B2>=ДАТА(2019;1;1))=1
 Pelena "Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816  
   
  
 Ответить 
Сообщение Не уверена, что правильно поняла. Такой вариантКод
=СЧЁТЕСЛИМН($A$2:$A2;A2;$C$2:$C2;C2;$B$2:$B2;">="&ДАТА(2019;1;1))*(B2>=ДАТА(2019;1;1))=1
 Автор - Pelena 24.12.2019  в 14:01   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 14:05 | 
 Сообщение № 4   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 YouGreed, спасибо за попытку, но нет... 
 
 
YouGreed, спасибо за попытку, но нет... Anton2201    
  
 Ответить 
Сообщение YouGreed, спасибо за попытку, но нет... Автор - Anton2201 24.12.2019  в 14:05   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 14:09 | 
 Сообщение № 5   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Pelena, вроде похоже на правду, но видимо и я в первом варианте неправильно результат выложил в файле. 
 
 
Pelena, вроде похоже на правду, но видимо и я в первом варианте неправильно результат выложил в файле. Anton2201 Сообщение отредактировал Anton2201  - Вторник, 24.12.2019, 14:13 
   
  
 Ответить 
Сообщение Pelena, вроде похоже на правду, но видимо и я в первом варианте неправильно результат выложил в файле. Автор - Anton2201 24.12.2019  в 14:09   
 
 
 YouGreed  
 Дата: Вторник, 24.12.2019, 14:12 | 
 Сообщение № 6   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  589 
 
 
 
 
  Репутация:    
 123    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Anton2201, А если так?Код
=ЕСЛИ($B2=НАИБОЛЬШИЙ((($C$2:$C$50=$C2)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50);1);)
Код
=ЕСЛИ($B2=МАКС((($C$2:$C$50=$C2)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50));)
 Anton2201, А если так?Код
=ЕСЛИ($B2=НАИБОЛЬШИЙ((($C$2:$C$50=$C2)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50);1);)
Код
=ЕСЛИ($B2=МАКС((($C$2:$C$50=$C2)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50));)
 YouGreed Сообщение отредактировал YouGreed  - Вторник, 24.12.2019, 14:15 
   
  
 Ответить 
Сообщение Anton2201, А если так?Код
=ЕСЛИ($B2=НАИБОЛЬШИЙ((($C$2:$C$50=$C2)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50);1);)
Код
=ЕСЛИ($B2=МАКС((($C$2:$C$50=$C2)*($B$2:$B$50>=ДАТА(2019;1;1))*$B$2:$B$50));)
 Автор - YouGreed 24.12.2019  в 14:12   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 14:17 | 
 Сообщение № 7   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 YouGreed, у меня в Москве 5 контрагентов получилось а у вас 6... а по Ульяновску наоборот у меня 9 а у вас 8.. 
 
 
YouGreed, у меня в Москве 5 контрагентов получилось а у вас 6... а по Ульяновску наоборот у меня 9 а у вас 8.. Anton2201 Сообщение отредактировал Anton2201  - Вторник, 24.12.2019, 14:18 
   
  
 Ответить 
Сообщение YouGreed, у меня в Москве 5 контрагентов получилось а у вас 6... а по Ульяновску наоборот у меня 9 а у вас 8.. Автор - Anton2201 24.12.2019  в 14:17   
 
 
 YouGreed  
 Дата: Вторник, 24.12.2019, 14:20 | 
 Сообщение № 8   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  589 
 
 
 
 
  Репутация:    
 123    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Anton2201, Потому что, Вы оставляется первое попадание в 2019 году, а я оставляю последнее. Т.е. 05.05.2019 заключили договори в Нижнем,а 10.05. в Москве. Моя формула оставляет Москву, а нужно Нижний. 
 
 
Anton2201, Потому что, Вы оставляется первое попадание в 2019 году, а я оставляю последнее. Т.е. 05.05.2019 заключили договори в Нижнем,а 10.05. в Москве. Моя формула оставляет Москву, а нужно Нижний. YouGreed    
  
 Ответить 
Сообщение Anton2201, Потому что, Вы оставляется первое попадание в 2019 году, а я оставляю последнее. Т.е. 05.05.2019 заключили договори в Нижнем,а 10.05. в Москве. Моя формула оставляет Москву, а нужно Нижний. Автор - YouGreed 24.12.2019  в 14:20   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 14:22 | 
 Сообщение № 9   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Забыл о критерии в "текущем году".
Забыл о критерии в "текущем году".
Anton2201 Сообщение отредактировал Anton2201  - Вторник, 24.12.2019, 14:24 
   
  
 Ответить 
Сообщение Забыл о критерии в "текущем году".
Автор - Anton2201 24.12.2019  в 14:22   
 
 
 YouGreed  
 Дата: Вторник, 24.12.2019, 14:32 | 
 Сообщение № 10   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  589 
 
 
 
 
  Репутация:    
 123    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Anton2201, Как попасть в 05.05.2019 11111111 Москва, если договора есть от 01.05.2019 в другом городе... Этого не пойму. 
 
 
Anton2201, Как попасть в 05.05.2019 11111111 Москва, если договора есть от 01.05.2019 в другом городе... Этого не пойму. YouGreed    
  
 Ответить 
Сообщение Anton2201, Как попасть в 05.05.2019 11111111 Москва, если договора есть от 01.05.2019 в другом городе... Этого не пойму. Автор - YouGreed 24.12.2019  в 14:32   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 14:54 | 
 Сообщение № 11   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 YouGreed, Я же пишу, что повторы только в рамках каждого города отдельно. 
 
 
YouGreed, Я же пишу, что повторы только в рамках каждого города отдельно. Anton2201    
  
 Ответить 
Сообщение YouGreed, Я же пишу, что повторы только в рамках каждого города отдельно. Автор - Anton2201 24.12.2019  в 14:54   
 
 
 Pelena  
 Дата: Вторник, 24.12.2019, 14:58 | 
 Сообщение № 12   
   
 
   
 
 
 Группа: Админы  
 
 
 Ранг: Местный житель  
 
 Сообщений:  19569 
 
 
 
 
  Репутация:    
 4646    
 ±  
 
  
 Замечаний:
    ±  
       
  
 
 
 Если даты отсортированы по возрастанию в пределах города, как в примере, то можно такКод
=(СЧЁТЕСЛИМН($A$2:$A2;A2;$C$2:$C2;C2)=1)*($B2>=ДАТА(2019;1;1))
 Если даты отсортированы по возрастанию в пределах города, как в примере, то можно такКод
=(СЧЁТЕСЛИМН($A$2:$A2;A2;$C$2:$C2;C2)=1)*($B2>=ДАТА(2019;1;1))
 Pelena "Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816  
   
  
 Ответить 
Сообщение Если даты отсортированы по возрастанию в пределах города, как в примере, то можно такКод
=(СЧЁТЕСЛИМН($A$2:$A2;A2;$C$2:$C2;C2)=1)*($B2>=ДАТА(2019;1;1))
 Автор - Pelena 24.12.2019  в 14:58   
 
 
 Anton2201  
 Дата: Вторник, 24.12.2019, 15:28 | 
 Сообщение № 13   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Новичок  
 
 Сообщений:  45 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Pelena, ОТЛИЧНО!!! Работает!!!  
 
 
Pelena, ОТЛИЧНО!!! Работает!!!  Anton2201    
  
 Ответить 
Сообщение Pelena, ОТЛИЧНО!!! Работает!!!  Автор - Anton2201 24.12.2019  в 15:28