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

Вход

Регистрация

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

 

= Мир MS Excel/Автоматически назначить значения в зависимости от двух други - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматически назначить значения в зависимости от двух други (Формулы/Formulas)
Автоматически назначить значения в зависимости от двух други
Vlad58 Дата: Пятница, 28.08.2020, 16:24 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Добрый день!

Как автоматически назначать значение ячейки в зависимости от значений двух других ячеек?

Пример в приложении.

Пробовал вот так
Код
=ЕСЛИ((D4=В;E4=З);"1")

не работает :(
К сообщению приложен файл: 1254.xlsx(9.9 Kb)


Сообщение отредактировал Vlad58 - Пятница, 28.08.2020, 20:05
 
Ответить
СообщениеДобрый день!

Как автоматически назначать значение ячейки в зависимости от значений двух других ячеек?

Пример в приложении.

Пробовал вот так
Код
=ЕСЛИ((D4=В;E4=З);"1")

не работает :(

Автор - Vlad58
Дата добавления - 28.08.2020 в 16:24
прохожий2019 Дата: Пятница, 28.08.2020, 16:32 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 364
Репутация: 61 ±
Замечаний: 0% ±

365 Beta Channel
Код
=ЕСЛИ(И(G4="В";H4="З");1;ЕСЛИ(И(G4="В";H4="НЗ");2;ЕСЛИ(И(G4="Н";H4="З");3;4)))
Код
=ИНДЕКС($J$4:$J$7;ПОИСКПОЗ(F4&G4;$K$4:$K$7&$L$4:$L$7;))
Код
=ПРОСМОТР(;-1/($K$4:$K$7=F4)/($L$4:$L$7=G4);$J$4:$J$7)
Код
=СУММЕСЛИМН($J$4:$J$7;$K$4:$K$7;F4;$L$4:$L$7;G4)
Код
=ЕСЛИ(H4="В";ЕСЛИ(I4="З";1;2);ЕСЛИ(I4="З";3;4))
Код
=СУММ(1;{2;1}*(ЛЕВБ(J4:K4)="Н"))
Код
=2*(F4="Н")+(G4="НЗ")+1
и т.д.
К сообщению приложен файл: 1254-1-.xlsx(13.7 Kb)


Сообщение отредактировал прохожий2019 - Пятница, 28.08.2020, 17:35
 
Ответить
Сообщение
Код
=ЕСЛИ(И(G4="В";H4="З");1;ЕСЛИ(И(G4="В";H4="НЗ");2;ЕСЛИ(И(G4="Н";H4="З");3;4)))
Код
=ИНДЕКС($J$4:$J$7;ПОИСКПОЗ(F4&G4;$K$4:$K$7&$L$4:$L$7;))
Код
=ПРОСМОТР(;-1/($K$4:$K$7=F4)/($L$4:$L$7=G4);$J$4:$J$7)
Код
=СУММЕСЛИМН($J$4:$J$7;$K$4:$K$7;F4;$L$4:$L$7;G4)
Код
=ЕСЛИ(H4="В";ЕСЛИ(I4="З";1;2);ЕСЛИ(I4="З";3;4))
Код
=СУММ(1;{2;1}*(ЛЕВБ(J4:K4)="Н"))
Код
=2*(F4="Н")+(G4="НЗ")+1
и т.д.

Автор - прохожий2019
Дата добавления - 28.08.2020 в 16:32
bigor Дата: Пятница, 28.08.2020, 16:34 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 270
Репутация: 48 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте.
Не понятен Ваш пример
но скорее всего условия нужно записать так
Код
=ЕСЛИ(И(D4=В;E4=З);"1")


[p.s.]формулу в теги заключите
 
Ответить
СообщениеЗдравствуйте.
Не понятен Ваш пример
но скорее всего условия нужно записать так
Код
=ЕСЛИ(И(D4=В;E4=З);"1")


[p.s.]формулу в теги заключите

Автор - bigor
Дата добавления - 28.08.2020 в 16:34
Anis625 Дата: Пятница, 28.08.2020, 17:08 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 439
Репутация: 17 ±
Замечаний: 0% ±

Excel 2013
Vlad58,
В вашем случае допущены 3 ошибки:
1) необходимо добавить функцию И перед скобкой с условиями
2) когда в условии текстовые значения их нужно брать в кавычки
3) необходимо добавить действие при не выполнении заданного условия, т.е. когда ЛОЖЬ, добавил пока поставить тире "-" (можете на ваше усмотрение поставить пустоту "")
В итоге получаем доработанную вашу формулу:
Код
=ЕСЛИ(И(D4="В";E4="З");"1";"-")
 
Ответить
СообщениеVlad58,
В вашем случае допущены 3 ошибки:
1) необходимо добавить функцию И перед скобкой с условиями
2) когда в условии текстовые значения их нужно брать в кавычки
3) необходимо добавить действие при не выполнении заданного условия, т.е. когда ЛОЖЬ, добавил пока поставить тире "-" (можете на ваше усмотрение поставить пустоту "")
В итоге получаем доработанную вашу формулу:
Код
=ЕСЛИ(И(D4="В";E4="З");"1";"-")

Автор - Anis625
Дата добавления - 28.08.2020 в 17:08
Vlad58 Дата: Пятница, 28.08.2020, 18:11 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019


Anis625
Спасибо вам за разъяснение! Эти нюансы не знал :)


Сообщение отредактировал Vlad58 - Пятница, 28.08.2020, 18:12
 
Ответить
Сообщение

Anis625
Спасибо вам за разъяснение! Эти нюансы не знал :)

Автор - Vlad58
Дата добавления - 28.08.2020 в 18:11
Vlad58 Дата: Пятница, 28.08.2020, 18:16 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Цитата прохожий2019, 28.08.2020 в 16:32, в сообщении № 2 ()
прохожий2019


прохожий2019
Это просто кладезь формул какой-то! Спасибо, буду изучать!

А можете подсказать, как в ваши формулы внести:
3) необходимо добавить действие при не выполнении заданного условия, т.е. когда ЛОЖЬ, добавил пока поставить тире "-" (можете на ваше усмотрение поставить пустоту "")
О чем писал Anis625

Я поэкспериментировал с
Код
=ЕСЛИ(H4="В";ЕСЛИ(I4="З";1;2);ЕСЛИ(I4="З";3;4))

Не получается у меня


Сообщение отредактировал Vlad58 - Пятница, 28.08.2020, 20:06
 
Ответить
Сообщение
Цитата прохожий2019, 28.08.2020 в 16:32, в сообщении № 2 ()
прохожий2019


прохожий2019
Это просто кладезь формул какой-то! Спасибо, буду изучать!

А можете подсказать, как в ваши формулы внести:
3) необходимо добавить действие при не выполнении заданного условия, т.е. когда ЛОЖЬ, добавил пока поставить тире "-" (можете на ваше усмотрение поставить пустоту "")
О чем писал Anis625

Я поэкспериментировал с
Код
=ЕСЛИ(H4="В";ЕСЛИ(I4="З";1;2);ЕСЛИ(I4="З";3;4))

Не получается у меня

Автор - Vlad58
Дата добавления - 28.08.2020 в 18:16
прохожий2019 Дата: Пятница, 28.08.2020, 18:38 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 364
Репутация: 61 ±
Замечаний: 0% ±

365 Beta Channel
Vlad58, о невыполнении какого условия идет речь? Покажите в файле пример ожидаемого результата
 
Ответить
СообщениеVlad58, о невыполнении какого условия идет речь? Покажите в файле пример ожидаемого результата

Автор - прохожий2019
Дата добавления - 28.08.2020 в 18:38
Vlad58 Дата: Пятница, 28.08.2020, 18:44 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Цитата прохожий2019, 28.08.2020 в 18:38, в сообщении № 7 ()
Покажите в файле пример ожидаемого результата


Прикрепил файл, там есть комментарий
К сообщению приложен файл: 1254-1-1.xlsx(14.6 Kb)
 
Ответить
Сообщение
Цитата прохожий2019, 28.08.2020 в 18:38, в сообщении № 7 ()
Покажите в файле пример ожидаемого результата


Прикрепил файл, там есть комментарий

Автор - Vlad58
Дата добавления - 28.08.2020 в 18:44
прохожий2019 Дата: Пятница, 28.08.2020, 19:29 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 364
Репутация: 61 ±
Замечаний: 0% ±

365 Beta Channel
Код
=ЕСЛИ(СЧЁТЕСЛИ(I4:J4;"-");"";любая_из_формул)
Код
=ЕСЛИ(ИЛИ(I4="-";J4="-");"";любая_из_формул)
Код
=ЕСЛИ((I4="-")+(J4="-");"";любая_из_формул)
например
Код
=ЕСЛИ(ИЛИ(D4="-";E4="-");"";ЕСЛИ(И(D4="В";E4="З");1;ЕСЛИ(И(D4="В";E4="НЗ");2;ЕСЛИ(И(D4="Н";E4="З");3;4))))
Код
=ЕСЛИ((J4="-")+(K4="-");"";2*(J4="Н")+(K4="НЗ")+1)
К сообщению приложен файл: 1254-1-1-1-.xlsx(12.8 Kb)


Сообщение отредактировал прохожий2019 - Пятница, 28.08.2020, 19:33
 
Ответить
Сообщение
Код
=ЕСЛИ(СЧЁТЕСЛИ(I4:J4;"-");"";любая_из_формул)
Код
=ЕСЛИ(ИЛИ(I4="-";J4="-");"";любая_из_формул)
Код
=ЕСЛИ((I4="-")+(J4="-");"";любая_из_формул)
например
Код
=ЕСЛИ(ИЛИ(D4="-";E4="-");"";ЕСЛИ(И(D4="В";E4="З");1;ЕСЛИ(И(D4="В";E4="НЗ");2;ЕСЛИ(И(D4="Н";E4="З");3;4))))
Код
=ЕСЛИ((J4="-")+(K4="-");"";2*(J4="Н")+(K4="НЗ")+1)

Автор - прохожий2019
Дата добавления - 28.08.2020 в 19:29
Vlad58 Дата: Воскресенье, 30.08.2020, 08:57 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
прохожий2019,
Огромное спасибо!
pray
 
Ответить
Сообщениепрохожий2019,
Огромное спасибо!
pray

Автор - Vlad58
Дата добавления - 30.08.2020 в 08:57
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматически назначить значения в зависимости от двух други (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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