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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор значения из таблицы по четырем условиям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Выбор значения из таблицы по четырем условиям
Sony Дата: Четверг, 18.05.2017, 23:34 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте!
Нашёл поиском 3 схожие темы. Но не то ... Сам долго ломал голову с ИНДЕКС и т.д. Наверно нужна какая-нибудь формула массива %)

Суть вопроса заключается в выборе из таблицы времени настройки оборудования по 3 критериям. 4 критерий - наличие в бригаде помощника влияет на выбор самой таблицы. Таблицы одинаковы по структуре, разница в значениях.

Чтобы не забивать голову создал максимально упрощённый пример. Его и прикладываю.
К сообщению приложен файл: 0682850.xlsx (14.5 Kb)
 
Ответить
СообщениеЗдравствуйте!
Нашёл поиском 3 схожие темы. Но не то ... Сам долго ломал голову с ИНДЕКС и т.д. Наверно нужна какая-нибудь формула массива %)

Суть вопроса заключается в выборе из таблицы времени настройки оборудования по 3 критериям. 4 критерий - наличие в бригаде помощника влияет на выбор самой таблицы. Таблицы одинаковы по структуре, разница в значениях.

Чтобы не забивать голову создал максимально упрощённый пример. Его и прикладываю.

Автор - Sony
Дата добавления - 18.05.2017 в 23:34
gling Дата: Пятница, 19.05.2017, 00:00 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2563
Репутация: 706 ±
Замечаний: 0% ±

2010
Здравствуйте. Попробуйте такой вариант
Код
=ИНДЕКС(($E$7:$I$24;$E$28:$I$45);СУММПРОИЗВ(($E$28:$E$45=$M$30)*($F$28:$F$45=$M$32)*(СТРОКА(E28:E45)-27));ПОИСКПОЗ(M34;$E$6:$I$6;);1+(M36="4-2"))
К сообщению приложен файл: 0642329.xlsx (15.8 Kb)


ЯД-41001506838083
 
Ответить
СообщениеЗдравствуйте. Попробуйте такой вариант
Код
=ИНДЕКС(($E$7:$I$24;$E$28:$I$45);СУММПРОИЗВ(($E$28:$E$45=$M$30)*($F$28:$F$45=$M$32)*(СТРОКА(E28:E45)-27));ПОИСКПОЗ(M34;$E$6:$I$6;);1+(M36="4-2"))

Автор - gling
Дата добавления - 19.05.2017 в 00:00
buchlotnik Дата: Пятница, 19.05.2017, 00:11 | Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
чёт-то намудрил
Код
=ИНДЕКС((G7:I24;G28:I45);ПОИСКПОЗ(M9;E7:E24;0)+ПОИСКПОЗ(M11;ИНДЕКС(F7:F24;ПОИСКПОЗ(M9;E7:E24;0)):F24;0)-1;ПОИСКПОЗ(M13;G6:I6;0);--ПРАВБ(M15))
К сообщению приложен файл: 8849361.xlsx (15.4 Kb)
 
Ответить
Сообщениечёт-то намудрил
Код
=ИНДЕКС((G7:I24;G28:I45);ПОИСКПОЗ(M9;E7:E24;0)+ПОИСКПОЗ(M11;ИНДЕКС(F7:F24;ПОИСКПОЗ(M9;E7:E24;0)):F24;0)-1;ПОИСКПОЗ(M13;G6:I6;0);--ПРАВБ(M15))

Автор - buchlotnik
Дата добавления - 19.05.2017 в 00:11
Sony Дата: Пятница, 19.05.2017, 00:28 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо ребята. Оба варианта рабочие. yes
 
Ответить
СообщениеСпасибо ребята. Оба варианта рабочие. yes

Автор - Sony
Дата добавления - 19.05.2017 в 00:28
buchlotnik Дата: Пятница, 19.05.2017, 00:44 | Сообщение № 5
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
ну да, намудрил - чисто по примеру достаточно
Код
=ИНДЕКС((G7:I24;G28:I45);ПОИСКПОЗ(M9;E7:E24;0)+ПОИСКПОЗ(M11;F7:F11;0)-1;ПОИСКПОЗ(M13;G6:I6;0);--ПРАВБ(M15))
 
Ответить
Сообщениену да, намудрил - чисто по примеру достаточно
Код
=ИНДЕКС((G7:I24;G28:I45);ПОИСКПОЗ(M9;E7:E24;0)+ПОИСКПОЗ(M11;F7:F11;0)-1;ПОИСКПОЗ(M13;G6:I6;0);--ПРАВБ(M15))

Автор - buchlotnik
Дата добавления - 19.05.2017 в 00:44
serg1096 Дата: Пятница, 17.06.2022, 18:11 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Народ подскажите формулу для сравнения двух таблиц по 4 столбцам, когда в строке таблицы совпадают все 4 значения
К сообщению приложен файл: sample.xlsx (10.6 Kb)
 
Ответить
СообщениеНарод подскажите формулу для сравнения двух таблиц по 4 столбцам, когда в строке таблицы совпадают все 4 значения

Автор - serg1096
Дата добавления - 17.06.2022 в 18:11
bigorq Дата: Пятница, 17.06.2022, 18:55 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
serg1096,
Код
=COUNTIFS($H$1:$H$6;A2;$I$1:$I$6;B2;$J$1:$J$6;C2;$K$1:$K$6;D2)
 
Ответить
Сообщениеserg1096,
Код
=COUNTIFS($H$1:$H$6;A2;$I$1:$I$6;B2;$J$1:$J$6;C2;$K$1:$K$6;D2)

Автор - bigorq
Дата добавления - 17.06.2022 в 18:55
Egyptian Дата: Пятница, 17.06.2022, 19:08 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 526
Репутация: 193 ±
Замечаний: 0% ±

Excel 2013/2016
Еще вариант.
Код
=ISNUMBER(MATCH(1;INDEX(($H$1:$H$6=A2)*($I$1:$I$6=B2)*($J$1:$J$6=C2)*($K$1:$K$6=D2););))
 
Ответить
СообщениеЕще вариант.
Код
=ISNUMBER(MATCH(1;INDEX(($H$1:$H$6=A2)*($I$1:$I$6=B2)*($J$1:$J$6=C2)*($K$1:$K$6=D2););))

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

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