|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.06.2019, 10:35 | #1 |
Пользователь
Регистрация: 26.03.2019
Сообщений: 12
|
Заморочка с функцией ЕСЛИ
Товарищи, приветствую!
Подскажите пожалуйста, как сделать, чтобы: Если значение ячейки есть в искомом столбце, то значение из строки делится на соответствующее значение из искомой строки, иначе ноль. Более понятно в примере. Заранее спасибо откликнувшимся! |
18.06.2019, 10:57 | #2 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 975
|
=ЕСЛИ(СЧЁТЕСЛИ(A2:A6;C2)>0;"дело1"; "дело2")
особенно используя знак $ о чём учит ютюб https://www.youtube.com/watch?v=I0QV2AZ5W5E
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
18.06.2019, 11:15 | #4 |
Пользователь
Регистрация: 26.03.2019
Сообщений: 12
|
Можно попросить расписать формулу до конца? Вместо дело 2 будет "0", а вот "дело 1" как правильно прописать?
|
18.06.2019, 11:54 | #5 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 975
|
неясно что вставлять в D2 если условие не выполнено
"Если C2 = A2:A6, то D2/соответствующее значение, т.е. в данном случае B3-1" ? или в какую ячейку вставлять расчёт ? ? ячейка D2 меняется или нет ? вариант для отдельной ячейки I2 =ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$6;C2)>0;D2/C2;B2) знаки $ сохраняют постоянным расположение области
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 18.06.2019 в 12:24. |
18.06.2019, 12:01 | #6 |
Пользователь
Регистрация: 26.03.2019
Сообщений: 12
|
Почему неясно?
B3-1 - даст всего лишь разницу между двумя числами, я же рассчитываю динамику в процентах: т.е. Е2=D2/B3-1=-66,67%, т.е. значение по сравнению с предыдущим месяцем снизилось на 66,67%. Если значение не найдено, то "0". В D2 вставлять ничего не нужно, т.к. формулу вставляем в E2:E6 и H2:H6. Я понимаю как найти значение в столбце, но как потом заставить подставлять нужные значения для расчета из разных строк не могу придумать. |
18.06.2019, 12:27 | #7 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 975
|
вариант насколько ясно из сообщения выше:
E2 =ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$6;C2)>0;(D2/B3)-1;0)
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
18.06.2019, 13:43 | #8 |
Пользователь
Регистрация: 26.03.2019
Сообщений: 12
|
Нет, попробуйте вставить вашу формулу и протянуть. Она не будет цеплять нужные значения, а просто будет брать последующие.
|
18.06.2019, 13:51 | #9 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 975
|
дополнительные знаки $ в формуле
должны привязать непонятно называемое "нужные значения"
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
18.06.2019, 14:38 | #10 |
Пользователь
Регистрация: 26.03.2019
Сообщений: 12
|
Попробуйте проставить $, толку нет, тк там фиксировать ничего не нужно, строки плавающие.
Нужные - значит те, которые должны быть взяты. Посмотрите в примере пожалуйста внимательнее. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача с функцией ЕСЛИ | Марина22 | Microsoft Office Excel | 3 | 24.12.2012 12:35 |
Работа в Excel (как определить язык, не знаю) с функцией ЕСЛИ | Апрель6 | Помощь студентам | 7 | 20.11.2012 21:43 |
КАК расчитать % функцией ЕСЛИ? | natasall | Microsoft Office Excel | 1 | 02.12.2010 20:46 |
Недочёт с функцией "ЕСЛИ" в EXCEL | cokos92 | Microsoft Office Excel | 4 | 23.05.2010 12:59 |
Помогите пожалуйста с логической функцией ЕСЛИ | OhNoes | Microsoft Office Excel | 2 | 19.05.2009 14:11 |