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

Вход

Регистрация

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

 

= Мир MS Excel/Как связать три формулы в одну? - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как связать три формулы в одну?
bumnik Дата: Пятница, 27.03.2015, 16:55 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Здравствуйте! Подскажите как связать три формулы "если" в одну?
К сообщению приложен файл: 6986434.xlsx (32.8 Kb)
 
Ответить
СообщениеЗдравствуйте! Подскажите как связать три формулы "если" в одну?

Автор - bumnik
Дата добавления - 27.03.2015 в 16:55
Michael_S Дата: Пятница, 27.03.2015, 17:12 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
А что ваши "ЕСЛИ" вычисляют? Какова логика?
 
Ответить
СообщениеА что ваши "ЕСЛИ" вычисляют? Какова логика?

Автор - Michael_S
Дата добавления - 27.03.2015 в 17:12
bumnik Дата: Пятница, 27.03.2015, 17:25 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Michael_S, Вычисляет отработанное время и процент совмещения по профессии. Если 12 значит это 12 часов рабочего время. Ниже совмещение профессии. Если более 12 значит совмещение.
 
Ответить
СообщениеMichael_S, Вычисляет отработанное время и процент совмещения по профессии. Если 12 значит это 12 часов рабочего время. Ниже совмещение профессии. Если более 12 значит совмещение.

Автор - bumnik
Дата добавления - 27.03.2015 в 17:25
bumnik Дата: Пятница, 27.03.2015, 17:29 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Michael_S, =ЕСЛИ(E20<=12;СУММ(E20:AI20);E19/100*E20) вычисляет время или одно совмещение. как написать формулу чтобы считала второе совмещение.
 
Ответить
СообщениеMichael_S, =ЕСЛИ(E20<=12;СУММ(E20:AI20);E19/100*E20) вычисляет время или одно совмещение. как написать формулу чтобы считала второе совмещение.

Автор - bumnik
Дата добавления - 27.03.2015 в 17:29
ShAM Дата: Пятница, 27.03.2015, 19:25 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
bumnik, Вы в файле покажите, что должно получиться и почему (без своих формул).
 
Ответить
Сообщениеbumnik, Вы в файле покажите, что должно получиться и почему (без своих формул).

Автор - ShAM
Дата добавления - 27.03.2015 в 19:25
bumnik Дата: Пятница, 27.03.2015, 19:42 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
ShAM, мои формулы считают правильно. но их три. и их нужно копировать и вставлять исходя от количества совмещения (строка совмещения может быть 1 или 2, или вообще без совмещения). первая считает отработанное время (значение может меняться от 0,5 до 12). вторая формула считает процент первого совмещения исходя от отработанного время первой строки (значение может меняться от 20 до 100). третья формула считает процент второго совмещения исходя от отработанного время первой строки (значение может меняться от 20 до 100). я пытаюсь совместить эти три формулы в одну и колонку для вставки этих формул закрыть для редактирования от посторонних рук.
 
Ответить
СообщениеShAM, мои формулы считают правильно. но их три. и их нужно копировать и вставлять исходя от количества совмещения (строка совмещения может быть 1 или 2, или вообще без совмещения). первая считает отработанное время (значение может меняться от 0,5 до 12). вторая формула считает процент первого совмещения исходя от отработанного время первой строки (значение может меняться от 20 до 100). третья формула считает процент второго совмещения исходя от отработанного время первой строки (значение может меняться от 20 до 100). я пытаюсь совместить эти три формулы в одну и колонку для вставки этих формул закрыть для редактирования от посторонних рук.

Автор - bumnik
Дата добавления - 27.03.2015 в 19:42
Michael_S Дата: Пятница, 27.03.2015, 22:58 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
мои формулы считают правильно

не может быть. вот эта формула
Код
=ЕСЛИ(E12>12>=E11;E10/100*E12)
не может правильно считать
 
Ответить
Сообщение
мои формулы считают правильно

не может быть. вот эта формула
Код
=ЕСЛИ(E12>12>=E11;E10/100*E12)
не может правильно считать

Автор - Michael_S
Дата добавления - 27.03.2015 в 22:58
bumnik Дата: Пятница, 27.03.2015, 23:15 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Michael_S, а как её исправить?
 
Ответить
СообщениеMichael_S, а как её исправить?

Автор - bumnik
Дата добавления - 27.03.2015 в 23:15
buchlotnik Дата: Пятница, 27.03.2015, 23:34 | Сообщение № 9
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
bumnik, вот уже несколько сообщений вам задают наводящие вопросы. Ну правда НЕ понятно чего вы хотите. Заполните свой пример ожидаемым результатом целиком, а не три строки из которых нужно сделать долгоиграющие выводы, особенно с учётом
Цитата
и их нужно копировать и вставлять исходя от количества совмещения
эти самые "исходя из количества" тоже необходимы для понимания задачи.
 
Ответить
Сообщениеbumnik, вот уже несколько сообщений вам задают наводящие вопросы. Ну правда НЕ понятно чего вы хотите. Заполните свой пример ожидаемым результатом целиком, а не три строки из которых нужно сделать долгоиграющие выводы, особенно с учётом
Цитата
и их нужно копировать и вставлять исходя от количества совмещения
эти самые "исходя из количества" тоже необходимы для понимания задачи.

Автор - buchlotnik
Дата добавления - 27.03.2015 в 23:34
bumnik Дата: Пятница, 27.03.2015, 23:42 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
buchlotnik, может поможет :)
К сообщению приложен файл: 7247636.xlsx (33.0 Kb)
 
Ответить
Сообщениеbuchlotnik, может поможет :)

Автор - bumnik
Дата добавления - 27.03.2015 в 23:42
Manyasha Дата: Пятница, 27.03.2015, 23:57 | Сообщение № 11
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 902 ±
Замечаний: 0% ±

Excel 2010, 2016
bumnik, здравствуйте. Может так?
Код
=ЕСЛИ(E10<=12;СУММ(E10:AI10);ЕСЛИ(E9>12;E8/100*E10;E9/100*E10))
К сообщению приложен файл: 7247636_1.xlsx (33.1 Kb)


ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениеbumnik, здравствуйте. Может так?
Код
=ЕСЛИ(E10<=12;СУММ(E10:AI10);ЕСЛИ(E9>12;E8/100*E10;E9/100*E10))

Автор - Manyasha
Дата добавления - 27.03.2015 в 23:57
bumnik Дата: Суббота, 28.03.2015, 00:11 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Manyasha, Спасибо! Работает! :)
 
Ответить
СообщениеManyasha, Спасибо! Работает! :)

Автор - bumnik
Дата добавления - 28.03.2015 в 00:11
bumnik Дата: Суббота, 28.03.2015, 02:50 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Manyasha, к сожалению я опять ошибся так как формула не работает. если нет первого совмещения, то второе не считается. вот более подробный пример с формулами которыми я пользуюсь. возможно ли эти 4 формулы прописать в одну?
К сообщению приложен файл: 5.2.xlsx (34.2 Kb)
 
Ответить
СообщениеManyasha, к сожалению я опять ошибся так как формула не работает. если нет первого совмещения, то второе не считается. вот более подробный пример с формулами которыми я пользуюсь. возможно ли эти 4 формулы прописать в одну?

Автор - bumnik
Дата добавления - 28.03.2015 в 02:50
ShAM Дата: Суббота, 28.03.2015, 04:53 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Если правильно понял, то Формула массива (вводится одновременным нажатием Ctrl/Shift/Enter):
Код
=ЕСЛИ(B10="";"";ЕСЛИ(B9="";СУММ(E10:AI10)*ЕСЛИ(E10>12;0,12;1);ЕСЛИ(B8="";СУММ(E10:AI10*E9:AI9)%;СУММ(E10:AI10*E8:AI8)%)))
К сообщению приложен файл: 5.3.xlsx (37.3 Kb)


Сообщение отредактировал ShAM - Суббота, 28.03.2015, 04:53
 
Ответить
СообщениеЕсли правильно понял, то Формула массива (вводится одновременным нажатием Ctrl/Shift/Enter):
Код
=ЕСЛИ(B10="";"";ЕСЛИ(B9="";СУММ(E10:AI10)*ЕСЛИ(E10>12;0,12;1);ЕСЛИ(B8="";СУММ(E10:AI10*E9:AI9)%;СУММ(E10:AI10*E8:AI8)%)))

Автор - ShAM
Дата добавления - 28.03.2015 в 04:53
bumnik Дата: Суббота, 28.03.2015, 05:06 | Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
ShAM, спасибо, спасибо, спасибо!!! :)) проверил. теперь точно всё работает!
 
Ответить
СообщениеShAM, спасибо, спасибо, спасибо!!! :)) проверил. теперь точно всё работает!

Автор - bumnik
Дата добавления - 28.03.2015 в 05:06
  • Страница 1 из 1
  • 1
Поиск:

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