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

Вход

Регистрация

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

 

= Мир MS Excel/Функция ЕСЛИ с множественными аргументами, в т.ч. ВПР - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Функция ЕСЛИ с множественными аргументами, в т.ч. ВПР
Nat Дата: Понедельник, 30.09.2013, 14:36 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем привет!

у меня очередная проблема с Excel...
Надо, чтобы программа сравнивала значения в вышестоящих ячейках ст. А и, если они не равны, присваивала бы через ВПР перевод в соответствующую ячейку ст. В; в противном случае - оставляла бы ячейку пустой. При этом если ячейка изначально путая, то и ячейка с переводом должна оставаться пустой. В моем решении всегда в первой пустой ячейке Н/Д. Конечно, можно добавить первую пустую строку, НО даже интересно, откуда Н/Д, если в формуле в B4 прописано: если А4 пусто, то оставь пусто. Можно решить эту проблему другим способом, кроме как добавлять пустую строку? Файл приложила.
К сообщению приложен файл: 3269666.xlsx (10.9 Kb)
 
Ответить
СообщениеВсем привет!

у меня очередная проблема с Excel...
Надо, чтобы программа сравнивала значения в вышестоящих ячейках ст. А и, если они не равны, присваивала бы через ВПР перевод в соответствующую ячейку ст. В; в противном случае - оставляла бы ячейку пустой. При этом если ячейка изначально путая, то и ячейка с переводом должна оставаться пустой. В моем решении всегда в первой пустой ячейке Н/Д. Конечно, можно добавить первую пустую строку, НО даже интересно, откуда Н/Д, если в формуле в B4 прописано: если А4 пусто, то оставь пусто. Можно решить эту проблему другим способом, кроме как добавлять пустую строку? Файл приложила.

Автор - Nat
Дата добавления - 30.09.2013 в 14:36
китин Дата: Понедельник, 30.09.2013, 14:57 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Добавьте ЕСЛИОШИБКА
Код
=ЕСЛИ(A4=" ";" ";ЕСЛИ(A4=A2; " ";ЕСЛИ(A4=A3;" ";ЕСЛИОШИБКА(ВПР(A4;E2:F4;2;ЛОЖЬ);""))))


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Понедельник, 30.09.2013, 14:58
 
Ответить
СообщениеДобавьте ЕСЛИОШИБКА
Код
=ЕСЛИ(A4=" ";" ";ЕСЛИ(A4=A2; " ";ЕСЛИ(A4=A3;" ";ЕСЛИОШИБКА(ВПР(A4;E2:F4;2;ЛОЖЬ);""))))

Автор - китин
Дата добавления - 30.09.2013 в 14:57
китин Дата: Понедельник, 30.09.2013, 15:14 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
и вообще попробуйте эту формулу в В2
Код
=ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;$A2)>1;"";ЕСЛИОШИБКА(ИНДЕКС($E$2:$F$5;ПОИСКПОЗ($A2;$E$2:$E$5;0);2);""))

переправил маленько формулу
файл перевложил
К сообщению приложен файл: 3269666_22.xlsx (10.6 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Понедельник, 30.09.2013, 15:21
 
Ответить
Сообщениеи вообще попробуйте эту формулу в В2
Код
=ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;$A2)>1;"";ЕСЛИОШИБКА(ИНДЕКС($E$2:$F$5;ПОИСКПОЗ($A2;$E$2:$E$5;0);2);""))

переправил маленько формулу
файл перевложил

Автор - китин
Дата добавления - 30.09.2013 в 15:14
Nat Дата: Понедельник, 30.09.2013, 16:21 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Китин,
спасибо большое! Второй вариант выше моего понимания, но первый тоже очень хорошо работает - на нем и остановилась :)
 
Ответить
СообщениеКитин,
спасибо большое! Второй вариант выше моего понимания, но первый тоже очень хорошо работает - на нем и остановилась :)

Автор - Nat
Дата добавления - 30.09.2013 в 16:21
китин Дата: Понедельник, 30.09.2013, 16:23 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Nat, во втором варианте формула одна.для всего диапазона.ее надо просто протянуть и не надо мудрить с кучей условий


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеNat, во втором варианте формула одна.для всего диапазона.ее надо просто протянуть и не надо мудрить с кучей условий

Автор - китин
Дата добавления - 30.09.2013 в 16:23
Nat Дата: Понедельник, 21.10.2013, 14:11 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте!

Поскольку тема совпадает, решила задать вопрос без создания новой.
Помогите, пож-та, в написании формулы. Смысл следующий: если продукт в Листе 1 соответствует продукту в Листе 2 и если направления в листах 1 и 2 совпадают, то присваивается цена со второго Листа. Задача усложняется тем, что направления называются по-разному, поэтому приходится использовать ВПР. В моем варианте формула выдает ЛОЖЬ.
[moder]28 сообщений на настоящий момент, а Правила форума до сих пор не прочитаны.
Безорбазие!
Эта тема закрыта.
К сообщению приложен файл: 1753132.xlsx (20.1 Kb)
 
Ответить
СообщениеЗдравствуйте!

Поскольку тема совпадает, решила задать вопрос без создания новой.
Помогите, пож-та, в написании формулы. Смысл следующий: если продукт в Листе 1 соответствует продукту в Листе 2 и если направления в листах 1 и 2 совпадают, то присваивается цена со второго Листа. Задача усложняется тем, что направления называются по-разному, поэтому приходится использовать ВПР. В моем варианте формула выдает ЛОЖЬ.
[moder]28 сообщений на настоящий момент, а Правила форума до сих пор не прочитаны.
Безорбазие!
Эта тема закрыта.

Автор - Nat
Дата добавления - 21.10.2013 в 14:11
  • Страница 1 из 1
  • 1
Поиск:

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