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

Вход

Регистрация

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

 

= Мир MS Excel/Значение в ячейке в зависимости от значения в другой. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Значение в ячейке в зависимости от значения в другой. (Формулы/Formulas)
Значение в ячейке в зависимости от значения в другой.
georgedobroo Дата: Воскресенье, 14.03.2021, 13:50 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Кто может подсказать буду очень благодарен. :'(

Есть столбец "надбавка", значение в которых зависит от значений в столбце "курьер":

Если курьер-1 то ячейка = 100
Если курьер-2 то ячейка = 50

Далее мне нужно впихнуть ещё несколько условий, но Эксель ругается мол слишком много аргументов, впихнуть нужно ещё эти:

Если курьер-3 или курьер-4 то ячейка должна равняться соответствующей ячейка из столбца "доставка".
К сообщению приложен файл: 9283005.xlsx (11.7 Kb)


Сообщение отредактировал georgedobroo - Воскресенье, 14.03.2021, 14:57
 
Ответить
СообщениеКто может подсказать буду очень благодарен. :'(

Есть столбец "надбавка", значение в которых зависит от значений в столбце "курьер":

Если курьер-1 то ячейка = 100
Если курьер-2 то ячейка = 50

Далее мне нужно впихнуть ещё несколько условий, но Эксель ругается мол слишком много аргументов, впихнуть нужно ещё эти:

Если курьер-3 или курьер-4 то ячейка должна равняться соответствующей ячейка из столбца "доставка".

Автор - georgedobroo
Дата добавления - 14.03.2021 в 13:50
Светлый Дата: Воскресенье, 14.03.2021, 14:09 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
А если не ЕСЛИ использовать, а другую функцию, не отвечать?
Код
=ВЫБОР(ПРАВБ(B3);100;50;25;20)

Нужные значения можете сами подставить.
*А если из Доставка, то так:
Код
=ВЫБОР(ПРАВБ(B3);100;50;G3;G3)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Воскресенье, 14.03.2021, 14:13
 
Ответить
СообщениеА если не ЕСЛИ использовать, а другую функцию, не отвечать?
Код
=ВЫБОР(ПРАВБ(B3);100;50;25;20)

Нужные значения можете сами подставить.
*А если из Доставка, то так:
Код
=ВЫБОР(ПРАВБ(B3);100;50;G3;G3)

Автор - Светлый
Дата добавления - 14.03.2021 в 14:09
georgedobroo Дата: Воскресенье, 14.03.2021, 14:25 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

все работает,но есть одно но))

Изначально в столбце курьер другие значения, я их заменил для упрощения, и этими значениями формула не работает((, задам вопрос еще раз уже с правильными значениями, я так понимаю от этого очень сильно смысл форму меняется))

Есть столбец "надбавка", значение в которых зависит от значений в столбце "курьер":

Если Алина то ячейка = 100
Если Курьер то ячейка = 50

Далее мне нужно впихнуть ещё несколько условий, но Эксель ругается мол слишком много аргументов, впихнуть нужно ещё эти:

Если СДЭК или САМОВЫВОЗ то ячейка должна равняться соответствующей ячейка из столбца "доставка".
 
Ответить
Сообщениевсе работает,но есть одно но))

Изначально в столбце курьер другие значения, я их заменил для упрощения, и этими значениями формула не работает((, задам вопрос еще раз уже с правильными значениями, я так понимаю от этого очень сильно смысл форму меняется))

Есть столбец "надбавка", значение в которых зависит от значений в столбце "курьер":

Если Алина то ячейка = 100
Если Курьер то ячейка = 50

Далее мне нужно впихнуть ещё несколько условий, но Эксель ругается мол слишком много аргументов, впихнуть нужно ещё эти:

Если СДЭК или САМОВЫВОЗ то ячейка должна равняться соответствующей ячейка из столбца "доставка".

Автор - georgedobroo
Дата добавления - 14.03.2021 в 14:25
Светлый Дата: Воскресенье, 14.03.2021, 14:34 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
Тогда так:
Код
=ВЫБОР(ПОИСКПОЗ(B3;{"Алина";"Курьер";"СДЭК";"Самовывоз"};);100;50;G3;G3)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Воскресенье, 14.03.2021, 21:21
 
Ответить
СообщениеТогда так:
Код
=ВЫБОР(ПОИСКПОЗ(B3;{"Алина";"Курьер";"СДЭК";"Самовывоз"};);100;50;G3;G3)

Автор - Светлый
Дата добавления - 14.03.2021 в 14:34
georgedobroo Дата: Воскресенье, 14.03.2021, 14:40 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

СПАСИБО, работает!
 
Ответить
СообщениеСПАСИБО, работает!

Автор - georgedobroo
Дата добавления - 14.03.2021 в 14:40
Светлый Дата: Воскресенье, 14.03.2021, 14:48 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
Уберите из названия темы ", ЕСЛИ".


Программировать проще, чем писать стихи.
 
Ответить
СообщениеУберите из названия темы ", ЕСЛИ".

Автор - Светлый
Дата добавления - 14.03.2021 в 14:48
georgedobroo Дата: Воскресенье, 14.03.2021, 16:49 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

и так, как говориться кто спешит - тот людей насмешит))

формула работает корректно только на первые три просматриваемых массива (Алина, КУрьер, Сдэк).

Самовывоз сопоставляет со значением 50
При добавлении новых массивов, возникает такая же проблема, например "достависта" сопоставляется со значением 100, а должна равняться соответствующей ячейке из столбца "доставка".

прикрепляю пример
К сообщению приложен файл: -2.xlsx (11.7 Kb)
 
Ответить
Сообщениеи так, как говориться кто спешит - тот людей насмешит))

формула работает корректно только на первые три просматриваемых массива (Алина, КУрьер, Сдэк).

Самовывоз сопоставляет со значением 50
При добавлении новых массивов, возникает такая же проблема, например "достависта" сопоставляется со значением 100, а должна равняться соответствующей ячейке из столбца "доставка".

прикрепляю пример

Автор - georgedobroo
Дата добавления - 14.03.2021 в 16:49
Pelena Дата: Воскресенье, 14.03.2021, 17:49 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант
Код
=ЕСЛИ(B3="АЛИНА";100;ЕСЛИ(B3="КУРЬЕР";50;G3))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант
Код
=ЕСЛИ(B3="АЛИНА";100;ЕСЛИ(B3="КУРЬЕР";50;G3))

Автор - Pelena
Дата добавления - 14.03.2021 в 17:49
Светлый Дата: Воскресенье, 14.03.2021, 20:54 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
формула работает корректно только на первые три просматриваемых массива (Алина, КУрьер, Сдэк).
Если хотите добавить "достависта", надо добавить в формулу в {} это значение и в ВЫБОР дописать соответствующее значение или ссылку. Использовать специальную таблицу соответствий сложнее, так как в одних случаях используется константа, а в других ссылка.
Код
=ВЫБОР(ПОИСКПОЗ(B3;{"Алина";"Курьер";"СДЭК";"Самовывоз";"достависта"};);100;50;G3;G3;G3)
*В предыдущей формуле проглядел ";" поставить после "}". (исправил)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Воскресенье, 14.03.2021, 21:22
 
Ответить
Сообщение
формула работает корректно только на первые три просматриваемых массива (Алина, КУрьер, Сдэк).
Если хотите добавить "достависта", надо добавить в формулу в {} это значение и в ВЫБОР дописать соответствующее значение или ссылку. Использовать специальную таблицу соответствий сложнее, так как в одних случаях используется константа, а в других ссылка.
Код
=ВЫБОР(ПОИСКПОЗ(B3;{"Алина";"Курьер";"СДЭК";"Самовывоз";"достависта"};);100;50;G3;G3;G3)
*В предыдущей формуле проглядел ";" поставить после "}". (исправил)

Автор - Светлый
Дата добавления - 14.03.2021 в 20:54
georgedobroo Дата: Понедельник, 15.03.2021, 11:38 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Светлый, Спасибо, все заработало))
 
Ответить
СообщениеСветлый, Спасибо, все заработало))

Автор - georgedobroo
Дата добавления - 15.03.2021 в 11:38
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Значение в ячейке в зависимости от значения в другой. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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