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

Вход

Регистрация

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

 

= Мир MS Excel/Значение по 2 условиям - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Значение по 2 условиям
yurevna86 Дата: Понедельник, 20.03.2017, 23:37 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Задача. В ячейку B2 скопировать данные, выполняющее условия.
1.Найти соответствие значения A2 в списке A24 по А61
2.Найти соответствие значения B1 в списке С24 по С61
3.Скопировать значение найденное при соответствии в ячейку В2 и так далее относительно всей таблицы.
Полное кол-во строк около 5000 значений, столбцов только 10, У каждого столбца только одно значение в строке. Также может значение в строке быть и пустым.
К сообщению приложен файл: 4970908.xlsx (10.8 Kb)
 
Ответить
СообщениеЗадача. В ячейку B2 скопировать данные, выполняющее условия.
1.Найти соответствие значения A2 в списке A24 по А61
2.Найти соответствие значения B1 в списке С24 по С61
3.Скопировать значение найденное при соответствии в ячейку В2 и так далее относительно всей таблицы.
Полное кол-во строк около 5000 значений, столбцов только 10, У каждого столбца только одно значение в строке. Также может значение в строке быть и пустым.

Автор - yurevna86
Дата добавления - 20.03.2017 в 23:37
gling Дата: Понедельник, 20.03.2017, 23:58 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Попробуйте СУММЕСЛИМН()
Код
=СУММЕСЛИМН($B$24:$B$61;$A$24:$A$61;$A2;$C$24:$C$61;B$1)
Формулу в В2 и тянуть вправо и вниз.


ЯД-41001506838083
 
Ответить
СообщениеПопробуйте СУММЕСЛИМН()
Код
=СУММЕСЛИМН($B$24:$B$61;$A$24:$A$61;$A2;$C$24:$C$61;B$1)
Формулу в В2 и тянуть вправо и вниз.

Автор - gling
Дата добавления - 20.03.2017 в 23:58
yurevna86 Дата: Вторник, 21.03.2017, 01:23 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
gling, Спасибо. Сама формула работает, но переносит только цифровые значения. В ячейках с В24 по В61 есть цифры , а есть и текст с цифрами.
Получается СУММЕСЛИМН() не особо подходит. Будем думать дальше.....
 
Ответить
Сообщениеgling, Спасибо. Сама формула работает, но переносит только цифровые значения. В ячейках с В24 по В61 есть цифры , а есть и текст с цифрами.
Получается СУММЕСЛИМН() не особо подходит. Будем думать дальше.....

Автор - yurevna86
Дата добавления - 21.03.2017 в 01:23
_Boroda_ Дата: Вторник, 21.03.2017, 01:35 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А так?
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($A2=$A$24:$A$61)/(B$1=$C$24:$C$61);$B$24:$B$61);"")
К сообщению приложен файл: 4970908_1.xlsx (12.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА так?
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($A2=$A$24:$A$61)/(B$1=$C$24:$C$61);$B$24:$B$61);"")

Автор - _Boroda_
Дата добавления - 21.03.2017 в 01:35
yurevna86 Дата: Вторник, 21.03.2017, 02:05 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, Вот теперь то что нужно , идеально. Спасибо большое _Boroda_,
 
Ответить
Сообщение_Boroda_, Вот теперь то что нужно , идеально. Спасибо большое _Boroda_,

Автор - yurevna86
Дата добавления - 21.03.2017 в 02:05
Che79 Дата: Вторник, 21.03.2017, 13:32 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
вариант вне конкурса, пусть тоже будет :)
формула массива (Ctrl+Shift+Enter) для числовых, текстовых и смешанных значений
Код
{=ЕСЛИОШИБКА(ИНДЕКС($B$24:$B$61;ПОИСКПОЗ(B$1&$A2;$C$24:$C$61&$A$24:$A$61;));"")}
К сообщению приложен файл: 4970908_2.xlsx (18.7 Kb)


Делай нормально и будет нормально!
 
Ответить
Сообщениевариант вне конкурса, пусть тоже будет :)
формула массива (Ctrl+Shift+Enter) для числовых, текстовых и смешанных значений
Код
{=ЕСЛИОШИБКА(ИНДЕКС($B$24:$B$61;ПОИСКПОЗ(B$1&$A2;$C$24:$C$61&$A$24:$A$61;));"")}

Автор - Che79
Дата добавления - 21.03.2017 в 13:32
  • Страница 1 из 1
  • 1
Поиск:

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