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

Вход

Регистрация

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

 

= Мир MS Excel/поиск значений с исключением повторений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
поиск значений с исключением повторений
astashov_michail@tutby Дата: Воскресенье, 23.04.2023, 19:54 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 100% ±

2016
Добрый всем вечер.
Написать формулу (при любезной помощи «жильцов» данного ресурса получилось, большое спасибо), но неожиданно вскрылась необходимость вывода данныхещё по некоторым критериям.
Необходимо, что б при вводе в D2 номера из столбца А выводились:
1)в столбец F только оригинальные ДСЕ из вкладки «ДСЕ,Тр» в зависимости от № без повторов (сейчас выводятся в т.ч. с повторами)
2)в столбец «H» выводилась загрузка по каждой машине по столбцу «G» из следующего выражения:
К сообщению приложен файл: vopros.xlsx (24.9 Kb)


astashovM..
 
Ответить
СообщениеДобрый всем вечер.
Написать формулу (при любезной помощи «жильцов» данного ресурса получилось, большое спасибо), но неожиданно вскрылась необходимость вывода данныхещё по некоторым критериям.
Необходимо, что б при вводе в D2 номера из столбца А выводились:
1)в столбец F только оригинальные ДСЕ из вкладки «ДСЕ,Тр» в зависимости от № без повторов (сейчас выводятся в т.ч. с повторами)
2)в столбец «H» выводилась загрузка по каждой машине по столбцу «G» из следующего выражения:

Автор - astashov_michail@tutby
Дата добавления - 23.04.2023 в 19:54
Pelena Дата: Воскресенье, 23.04.2023, 20:09 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
По первому вопросу
Код
=ЕСЛИОШИБКА(ИНДЕКС('ДСЕ,Тр'!$C$2:$C$58;АГРЕГАТ(15;6;СТРОКА($1:$3596)/($D$2='ДСЕ,Тр'!$D$2:$D$58)/(ПОИСКПОЗ('ДСЕ,Тр'!$C$2:$C$40;'ДСЕ,Тр'!$C$2:$C$40;0)=СТРОКА('ДСЕ,Тр'!$C$2:$C$40)-1);СТРОКА(A1)));"")

или для новых версий Excel (оранжевые ячейки)
Код
=УНИК(ФИЛЬТР('ДСЕ,Тр'!$C$1:$C$40;'ДСЕ,Тр'!$D$1:$D$40=$D$2))
К сообщению приложен файл: 7863878.xlsx (25.3 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
По первому вопросу
Код
=ЕСЛИОШИБКА(ИНДЕКС('ДСЕ,Тр'!$C$2:$C$58;АГРЕГАТ(15;6;СТРОКА($1:$3596)/($D$2='ДСЕ,Тр'!$D$2:$D$58)/(ПОИСКПОЗ('ДСЕ,Тр'!$C$2:$C$40;'ДСЕ,Тр'!$C$2:$C$40;0)=СТРОКА('ДСЕ,Тр'!$C$2:$C$40)-1);СТРОКА(A1)));"")

или для новых версий Excel (оранжевые ячейки)
Код
=УНИК(ФИЛЬТР('ДСЕ,Тр'!$C$1:$C$40;'ДСЕ,Тр'!$D$1:$D$40=$D$2))

Автор - Pelena
Дата добавления - 23.04.2023 в 20:09
astashov_michail@tutby Дата: Воскресенье, 23.04.2023, 21:10 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 100% ±

2016
Pelena, Огромное спасибо. по первому вопросу всё великолепно считает


astashovM..
 
Ответить
СообщениеPelena, Огромное спасибо. по первому вопросу всё великолепно считает

Автор - astashov_michail@tutby
Дата добавления - 23.04.2023 в 21:10
astashov_michail@tutby Дата: Среда, 26.04.2023, 08:43 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 100% ±

2016
Pelena, доброе утро. А почему если в формуле
Код
=ЕСЛИОШИБКА(ИНДЕКС('ДСЕ,Тр'!$C$2:$C$58;АГРЕГАТ(15;6;СТРОКА($1:$3596)/($D$2='ДСЕ,Тр'!$D$2:$D$58)/(ПОИСКПОЗ('ДСЕ,Тр'!$C$2:$C$40;'ДСЕ,Тр'!$C$2:$C$40;0)=СТРОКА('ДСЕ,Тр'!$C$2:$C$40)-1);СТРОКА(A1)));"")
изменить «С» на поиск в столбце «А», то находит только два значения уникальных из семи, при вводе в ячейку «D2» цифры 3, при том что с цифрами 1 и 2 всё правильно ищет


astashovM..

Сообщение отредактировал Serge_007 - Среда, 26.04.2023, 09:16
 
Ответить
СообщениеPelena, доброе утро. А почему если в формуле
Код
=ЕСЛИОШИБКА(ИНДЕКС('ДСЕ,Тр'!$C$2:$C$58;АГРЕГАТ(15;6;СТРОКА($1:$3596)/($D$2='ДСЕ,Тр'!$D$2:$D$58)/(ПОИСКПОЗ('ДСЕ,Тр'!$C$2:$C$40;'ДСЕ,Тр'!$C$2:$C$40;0)=СТРОКА('ДСЕ,Тр'!$C$2:$C$40)-1);СТРОКА(A1)));"")
изменить «С» на поиск в столбце «А», то находит только два значения уникальных из семи, при вводе в ячейку «D2» цифры 3, при том что с цифрами 1 и 2 всё правильно ищет

Автор - astashov_michail@tutby
Дата добавления - 26.04.2023 в 08:43
Pelena Дата: Среда, 26.04.2023, 10:06 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте. Потому что машины не уникальны для чисел из столбца D. Надо так
Код
=ЕСЛИОШИБКА(ИНДЕКС('ДСЕ,Тр'!$A$2:$A$58;АГРЕГАТ(15;6;СТРОКА($1:$100)/($D$2='ДСЕ,Тр'!$D$2:$D$58)/(ПОИСКПОЗ('ДСЕ,Тр'!$A$2:$A$58&'ДСЕ,Тр'!$D$2:$D$58;'ДСЕ,Тр'!$A$2:$A$58&'ДСЕ,Тр'!$D$2:$D$58;0)=СТРОКА('ДСЕ,Тр'!$A$2:$A$58)-1);СТРОКА(A1)));"")

Для второго вопроса
Код
=СУММПРОИЗВ(($D$2='ДСЕ,Тр'!$D$2:$D$40)*(G3='ДСЕ,Тр'!$A$2:$A$40)*'ДСЕ,Тр'!$B$2:$B$40*'ДСЕ,Тр'!$E$2:$E$40)
К сообщению приложен файл: 6404515.xlsx (25.9 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте. Потому что машины не уникальны для чисел из столбца D. Надо так
Код
=ЕСЛИОШИБКА(ИНДЕКС('ДСЕ,Тр'!$A$2:$A$58;АГРЕГАТ(15;6;СТРОКА($1:$100)/($D$2='ДСЕ,Тр'!$D$2:$D$58)/(ПОИСКПОЗ('ДСЕ,Тр'!$A$2:$A$58&'ДСЕ,Тр'!$D$2:$D$58;'ДСЕ,Тр'!$A$2:$A$58&'ДСЕ,Тр'!$D$2:$D$58;0)=СТРОКА('ДСЕ,Тр'!$A$2:$A$58)-1);СТРОКА(A1)));"")

Для второго вопроса
Код
=СУММПРОИЗВ(($D$2='ДСЕ,Тр'!$D$2:$D$40)*(G3='ДСЕ,Тр'!$A$2:$A$40)*'ДСЕ,Тр'!$B$2:$B$40*'ДСЕ,Тр'!$E$2:$E$40)

Автор - Pelena
Дата добавления - 26.04.2023 в 10:06
astashov_michail@tutby Дата: Пятница, 28.04.2023, 10:41 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация: 0 ±
Замечаний: 100% ±

2016
Pelena, ОГРОМНОЕ спасибо


astashovM..
 
Ответить
СообщениеPelena, ОГРОМНОЕ спасибо

Автор - astashov_michail@tutby
Дата добавления - 28.04.2023 в 10:41
  • Страница 1 из 1
  • 1
Поиск:

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