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

Вход

Регистрация

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

 

= Мир MS Excel/Выборка, сравнение, вычисление - Мир MS Excel

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

Excel 2007
Сравниваем одновременно две ячейки ЕСЛИ А2 равно С2, и А4 >C4, то вычисляем разницу между А4 и С4(если она положительная, записываем в ячейку А8 результат, если отрицательная, то записываем в А8 "0"
И так далее по порядку ЕСЛИ А2 равно D2 и A4 > D4, то вычисляем разницу между А4 и D4(если она положительная, записываем в ячейку А8 результат, если отрицательная, то записываем в А8 "0"
и т. д. с D, E, F, H, I, J, K Всё надо в одной формуле... Или это невозможно. Макросов не знаю.
Ко всему прочему нужно сравнивать ещё и ячейки А6 с D6 перед сравнениями первых двух. Потому что по А тариф один, а по Б тариф другой, при этом разницу все равно нужно вычислять.
К сообщению приложен файл: 4014781.xlsx (15.9 Kb)
 
Ответить
СообщениеСравниваем одновременно две ячейки ЕСЛИ А2 равно С2, и А4 >C4, то вычисляем разницу между А4 и С4(если она положительная, записываем в ячейку А8 результат, если отрицательная, то записываем в А8 "0"
И так далее по порядку ЕСЛИ А2 равно D2 и A4 > D4, то вычисляем разницу между А4 и D4(если она положительная, записываем в ячейку А8 результат, если отрицательная, то записываем в А8 "0"
и т. д. с D, E, F, H, I, J, K Всё надо в одной формуле... Или это невозможно. Макросов не знаю.
Ко всему прочему нужно сравнивать ещё и ячейки А6 с D6 перед сравнениями первых двух. Потому что по А тариф один, а по Б тариф другой, при этом разницу все равно нужно вычислять.

Автор - Xelli
Дата добавления - 05.08.2015 в 20:28
ShAM Дата: Среда, 05.08.2015, 20:40 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Так?
Код
=МАКС(;A4-ИНДЕКС(C4:K4;ПОИСКПОЗ(A2;C2:K2;)))

С А и Б не понял. Где второй тариф?
К сообщению приложен файл: Xelli.xlsx (16.9 Kb)
 
Ответить
СообщениеТак?
Код
=МАКС(;A4-ИНДЕКС(C4:K4;ПОИСКПОЗ(A2;C2:K2;)))

С А и Б не понял. Где второй тариф?

Автор - ShAM
Дата добавления - 05.08.2015 в 20:40
Udik Дата: Среда, 05.08.2015, 20:51 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Как-то вы не очень ясно условия формулируете.
нужно сравнивать ещё и ячейки А6 с D6

и? Что дальше-то? Или другой пример: А2=С2 и А4>C4, надо ввести А4-С4 в ячейку А8, потом проверяем А2=D2, A4>D4, надо ввести А4-D4 опять же в ячейку А8. И так по всем буквам. Таки шо вводить в ячейку А8 %)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеКак-то вы не очень ясно условия формулируете.
нужно сравнивать ещё и ячейки А6 с D6

и? Что дальше-то? Или другой пример: А2=С2 и А4>C4, надо ввести А4-С4 в ячейку А8, потом проверяем А2=D2, A4>D4, надо ввести А4-D4 опять же в ячейку А8. И так по всем буквам. Таки шо вводить в ячейку А8 %)

Автор - Udik
Дата добавления - 05.08.2015 в 20:51
Xelli Дата: Четверг, 06.08.2015, 19:23 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
ShAM, Огромное спасибо! Работает. hands Сейчас попробую сформулировать про тарифы по понятней.
Мы получили разницу (это разница по площади для начисления льгот) Так вот, надо добавить следующее: Если этаж 1, то тариф (А=15 руб.) Если же этаж >1, то применяется тариф (Б=20 руб.) А в результативной ячейке должна стоять сумма начислений с учетом льгот. Пока же мы получили только разницу по площади, которая в льготе не учитывается. Если не понятно, попробую нарисовать схемку попозже.
 
Ответить
СообщениеShAM, Огромное спасибо! Работает. hands Сейчас попробую сформулировать про тарифы по понятней.
Мы получили разницу (это разница по площади для начисления льгот) Так вот, надо добавить следующее: Если этаж 1, то тариф (А=15 руб.) Если же этаж >1, то применяется тариф (Б=20 руб.) А в результативной ячейке должна стоять сумма начислений с учетом льгот. Пока же мы получили только разницу по площади, которая в льготе не учитывается. Если не понятно, попробую нарисовать схемку попозже.

Автор - Xelli
Дата добавления - 06.08.2015 в 19:23
AlexM Дата: Четверг, 06.08.2015, 19:49 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Кросс
Массивная
Код
=МАКС ((A2=C2:K2)*(A4-C4:K4);)
Обычная
Код
=ИНДЕКС(МАКС((A2=C2:K2)*(A4-C4:K4););)
К сообщению приложен файл: Xelli_1.xls (38.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Четверг, 06.08.2015, 19:56
 
Ответить
СообщениеКросс
Массивная
Код
=МАКС ((A2=C2:K2)*(A4-C4:K4);)
Обычная
Код
=ИНДЕКС(МАКС((A2=C2:K2)*(A4-C4:K4););)

Автор - AlexM
Дата добавления - 06.08.2015 в 19:49
ShAM Дата: Пятница, 07.08.2015, 08:06 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
надо добавить следующее: Если этаж 1, то тариф (А=15 руб.) Если же этаж >1, то применяется тариф (Б=20 руб.)
Ну здесь обычное ЕСЛИ:
Код
=ЕСЛИ(A6="А";15;20)

А в результативной ячейке должна стоять сумма начислений с учетом льгот.
А здесь не понятно, как 2 формулы связать: сложить, вычесть, умножить, поделить или еще как-то. Не понятно, как льготы применяются. :)
 
Ответить
Сообщение
надо добавить следующее: Если этаж 1, то тариф (А=15 руб.) Если же этаж >1, то применяется тариф (Б=20 руб.)
Ну здесь обычное ЕСЛИ:
Код
=ЕСЛИ(A6="А";15;20)

А в результативной ячейке должна стоять сумма начислений с учетом льгот.
А здесь не понятно, как 2 формулы связать: сложить, вычесть, умножить, поделить или еще как-то. Не понятно, как льготы применяются. :)

Автор - ShAM
Дата добавления - 07.08.2015 в 08:06
Xelli Дата: Пятница, 07.08.2015, 11:35 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
AlexM, ShAM, Вы мне здорово помогли с первой частью, со второй справилась сама. пришлось правда добавлять дополнительные ячейки для расчетов. но для меня так легче, я не программист. Если интересно мое решение, отправляю файл. :)
К сообщению приложен файл: __1.xlsx (17.1 Kb)
 
Ответить
СообщениеAlexM, ShAM, Вы мне здорово помогли с первой частью, со второй справилась сама. пришлось правда добавлять дополнительные ячейки для расчетов. но для меня так легче, я не программист. Если интересно мое решение, отправляю файл. :)

Автор - Xelli
Дата добавления - 07.08.2015 в 11:35
Xelli Дата: Вторник, 01.09.2015, 16:03 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
ShAM, AlexM, и возможно другие! Помогите ещё раз с моими вычислениями. Застопорилось всё, двигаться дальше не могу. Все мои проблемы во вложенном файле.
[moder]Не, так не пойдет. В Правилах четко написано - создавайте новую тему. Кстати, здесь мы, модераторы, прозевали, но следующую тему назовите согласно указаниям в п.2 Правил.
К сообщению приложен файл: 7177813.xlsx (37.9 Kb)


Сообщение отредактировал _Boroda_ - Вторник, 01.09.2015, 16:09
 
Ответить
СообщениеShAM, AlexM, и возможно другие! Помогите ещё раз с моими вычислениями. Застопорилось всё, двигаться дальше не могу. Все мои проблемы во вложенном файле.
[moder]Не, так не пойдет. В Правилах четко написано - создавайте новую тему. Кстати, здесь мы, модераторы, прозевали, но следующую тему назовите согласно указаниям в п.2 Правил.

Автор - Xelli
Дата добавления - 01.09.2015 в 16:03
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выборка, сравнение, вычисление (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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