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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск данных в массиве по нескольким условиям - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск данных в массиве по нескольким условиям
syd7j Дата: Воскресенье, 11.01.2015, 21:52 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте! Вопрос такой - у меня имеется таблица данных из которой по разным четырём условиям (порой несильно зависящим друг от друга) должна подбираться цифра в соответствующую ячейку. Пробовал писать, пишет что в формуле слишком много значений. За ранее спасибо!
К сообщению приложен файл: GHBVTH.xls (40.5 Kb)
 
Ответить
СообщениеЗдравствуйте! Вопрос такой - у меня имеется таблица данных из которой по разным четырём условиям (порой несильно зависящим друг от друга) должна подбираться цифра в соответствующую ячейку. Пробовал писать, пишет что в формуле слишком много значений. За ранее спасибо!

Автор - syd7j
Дата добавления - 11.01.2015 в 21:52
light26 Дата: Воскресенье, 11.01.2015, 22:13 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1353
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Не совсем понятно что именно нужно, исходя из чего меняется теоретическая выработка. Я не специалист, с формулой не разбирался, но, по-моему, уже в самом начале у Вас ошибка. Функция ЕСЛИ работает по алгоритму "если(логическое значение;то действие Х; иначе действие У)". В Вашей формуле нет логического значения:
Код
=ЕСЛИ(A8="3х2"&D8="22";ИНДЕКС(Q8:Q39;ПОИСКПОЗ(B8&C8;L8:L39&M8:M39;0));ИНДЕКС(T8:T39;ПОИСКПОЗ(B8&C8;L8:L39&M8:M39;0)))
Правильнее будет
Код
=ЕСЛИ(И(A8="3х2";D8="22");...
Ну и далее с & Вы переборщили...


Я не волшебник. Я только учусь

Сообщение отредактировал light26 - Воскресенье, 11.01.2015, 22:22
 
Ответить
СообщениеНе совсем понятно что именно нужно, исходя из чего меняется теоретическая выработка. Я не специалист, с формулой не разбирался, но, по-моему, уже в самом начале у Вас ошибка. Функция ЕСЛИ работает по алгоритму "если(логическое значение;то действие Х; иначе действие У)". В Вашей формуле нет логического значения:
Код
=ЕСЛИ(A8="3х2"&D8="22";ИНДЕКС(Q8:Q39;ПОИСКПОЗ(B8&C8;L8:L39&M8:M39;0));ИНДЕКС(T8:T39;ПОИСКПОЗ(B8&C8;L8:L39&M8:M39;0)))
Правильнее будет
Код
=ЕСЛИ(И(A8="3х2";D8="22");...
Ну и далее с & Вы переборщили...

Автор - light26
Дата добавления - 11.01.2015 в 22:13
vikttur Дата: Воскресенье, 11.01.2015, 22:21 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

syd7j, забудьте про формулу и объясните задачу.

[offtop]Более неудобный для чтения ник не могли придумать?[/offtop]


Сообщение отредактировал vikttur - Воскресенье, 11.01.2015, 22:22
 
Ответить
Сообщениеsyd7j, забудьте про формулу и объясните задачу.

[offtop]Более неудобный для чтения ник не могли придумать?[/offtop]

Автор - vikttur
Дата добавления - 11.01.2015 в 22:21
gling Дата: Воскресенье, 11.01.2015, 22:23 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Может такой вариант подойдет. Пришлось добавить строчку в таблицу.
Код
=СУММПРОИЗВ(($B$8&$C$8=$L$9:$L$40&$M$9:$M$40)*ИНДЕКС($Q$9:$V$40;;ПОИСКПОЗ($A$8&$D$8;$Q$8:$V$8;0)))
Заменил файл в Т8 была ошибка.
К сообщению приложен файл: 8590546.xls (41.5 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 11.01.2015, 22:28
 
Ответить
СообщениеМожет такой вариант подойдет. Пришлось добавить строчку в таблицу.
Код
=СУММПРОИЗВ(($B$8&$C$8=$L$9:$L$40&$M$9:$M$40)*ИНДЕКС($Q$9:$V$40;;ПОИСКПОЗ($A$8&$D$8;$Q$8:$V$8;0)))
Заменил файл в Т8 была ошибка.

Автор - gling
Дата добавления - 11.01.2015 в 22:23
syd7j Дата: Воскресенье, 11.01.2015, 22:24 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Не совсем получается: при изменении D8 c 11ч на 22ч изменений никаких не происходит
 
Ответить
СообщениеНе совсем получается: при изменении D8 c 11ч на 22ч изменений никаких не происходит

Автор - syd7j
Дата добавления - 11.01.2015 в 22:24
gling Дата: Воскресенье, 11.01.2015, 22:29 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Заменил файл, исправил ошибку в Т8.


ЯД-41001506838083
 
Ответить
СообщениеЗаменил файл, исправил ошибку в Т8.

Автор - gling
Дата добавления - 11.01.2015 в 22:29
light26 Дата: Воскресенье, 11.01.2015, 22:30 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1353
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Не совсем получается: при изменении D8 c 11ч на 22ч изменений никаких не происходит
Напишите "от руки" какие действия следует выполнить и что в результате должно получиться


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Не совсем получается: при изменении D8 c 11ч на 22ч изменений никаких не происходит
Напишите "от руки" какие действия следует выполнить и что в результате должно получиться

Автор - light26
Дата добавления - 11.01.2015 в 22:30
vikttur Дата: Воскресенье, 11.01.2015, 22:34 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Вариант в файле
К сообщению приложен файл: 3195048.xls (43.5 Kb)


Сообщение отредактировал vikttur - Воскресенье, 11.01.2015, 22:35
 
Ответить
СообщениеВариант в файле

Автор - vikttur
Дата добавления - 11.01.2015 в 22:34
light26 Дата: Воскресенье, 11.01.2015, 22:35 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1353
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Заменил файл, исправил ошибку в Т8.
В графе "Отклонения кг" получаются отрицательные значения. Стоит спросить у автора темы возможно ли такое?


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Заменил файл, исправил ошибку в Т8.
В графе "Отклонения кг" получаются отрицательные значения. Стоит спросить у автора темы возможно ли такое?

Автор - light26
Дата добавления - 11.01.2015 в 22:35
syd7j Дата: Воскресенье, 11.01.2015, 22:40 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Комплекс - количество работающего оборудования 1х1, 2х1, 3х2 (3 пресса х 2 накатных); Наименование - ТУ, ГОСТ изделия; Размер - размер изготавливаемого изделия; Время работы - время работы оборудования 11часов либо 22часа, вот со временем основная загвоздка т.к. в таблице должна браться цифра в зависимости от количества оборудования и времени рабочей смены. В графе Отклонение может получатся отрицательное значение т.к. оборудование может не выполнить план за сутки.
 
Ответить
СообщениеКомплекс - количество работающего оборудования 1х1, 2х1, 3х2 (3 пресса х 2 накатных); Наименование - ТУ, ГОСТ изделия; Размер - размер изготавливаемого изделия; Время работы - время работы оборудования 11часов либо 22часа, вот со временем основная загвоздка т.к. в таблице должна браться цифра в зависимости от количества оборудования и времени рабочей смены. В графе Отклонение может получатся отрицательное значение т.к. оборудование может не выполнить план за сутки.

Автор - syd7j
Дата добавления - 11.01.2015 в 22:40
vikttur Дата: Воскресенье, 11.01.2015, 22:45 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Сообщение №8
 
Ответить
СообщениеСообщение №8

Автор - vikttur
Дата добавления - 11.01.2015 в 22:45
syd7j Дата: Воскресенье, 11.01.2015, 22:49 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Благодарю gling всё получилось!
 
Ответить
СообщениеБлагодарю gling всё получилось!

Автор - syd7j
Дата добавления - 11.01.2015 в 22:49
  • Страница 1 из 1
  • 1
Поиск:

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