0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
1 | |
Произведение с трёмя условиями15.04.2015, 21:16. Показов 6574. Ответов 16
Метки нет (Все метки)
Здравствуйте. Замучался сегодня с Экселем. Задали сестре задание по информатике (экономист 1 курса, в информатике не шарит от слова совсем). Суть в работе с формулами в Экселе.
Необходимо заполнить таблицу при помощи формул. Условие такое: Поле 1 = Поле 2 * k Коэффициент k определяется исходя из следующего: k = 4.0, если Балансовая стоимость больше 1000 млн. руб.; k = 3.0, если Балансовая стоимость больше 500 млн. руб.; k = 2.0, в остальных случаях. Не могу понять где у меня ошибка. Пишет что много аргументов для функции. Вроде бы проверил все скобки и разделители, но ошибку хоть убей не вижу. Код
=ЕСЛИ(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]]>10000;ПРОИЗВЕД(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]];4);ЕСЛИ(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]]>500;ПРОИЗВЕД(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]];3;));ПРОИЗВЕД(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]];2)) Код
=ЕСЛИ(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]:[Износ]]>10000;ПРОИЗВЕД(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]];4;);ЕСЛИ(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]]>500;ПРОИЗВЕД(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]];3);ЕСЛИ(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]]<500;ПРОИЗВЕД(Таблица1[[#Эта строка];[Балансовая стоимость (млн. рублей)]];2);)))
0
|
15.04.2015, 21:16 | |
Ответы с готовыми решениями:
16
While c несколькими условиями Вычисления с условиями умножение с 2-мя условиями Оператор For с условиями |
6024 / 3216 / 720
Регистрация: 23.11.2010
Сообщений: 10,744
|
|
15.04.2015, 21:39 | 2 |
Вроде так
Код
=ЕСЛИ([@[Балансовая стоимость (млн. рублей)]]>10000;ПРОИЗВЕД([@[Балансовая стоимость (млн. рублей)]];4);ЕСЛИ([@[Балансовая стоимость (млн. рублей)]]>500;ПРОИЗВЕД([@[Балансовая стоимость (млн. рублей)]];3);ПРОИЗВЕД([@[Балансовая стоимость (млн. рублей)]];2)))
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 21:55 [ТС] | 3 |
Нет, Поле "износ" там совершенно не нужно. Я к сожалению несколько неправильно указал условия.
Восстановительная остаточная стоимость = остаточная стоимость * k
0
|
876 / 517 / 165
Регистрация: 30.03.2013
Сообщений: 1,071
|
|
15.04.2015, 22:01 | 4 |
Так? Хотя нет уверенности что на что умножать.
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 22:02 [ТС] | 5 |
По условию задачи надо использовать оператор ЕСЛИ. Массив я так понимаю там не нужен...
Вот полные условия: Восстановительная полная стоимость = балансовая стоимость * k Восстановительная остаточная стоимость = остаточная стоимость * k Коэффициент k определяется исходя из следующего: k = 4.0, если Балансовая стоимость больше 1000 млн. руб.; k = 3.0, если Балансовая стоимость больше 500 млн. руб.; k = 2.0, в остальных случаях. Для заполнения столбца Восстановительная полная стоимость используйте функцию ЕСЛИ из категории «Логические».
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 22:17 [ТС] | 7 |
Fairuza, Скажите, а что за собаки у вас коде? У меня почему то таких нет. И немного запутался, к какому конкретно условию вы написали этот код? К Восстановительной остаточной стоимости?
Восстановительная остаточная работает со столбцом Остаточной стоимости, а Восстановительная полная стоимость с Балансовой стоимостью.
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 22:28 [ТС] | 9 |
Fairuza, Всё, спасибо. Благодаря вам я разобрался. Остался только вопрос с собаками, а так же почему вы указали после равно не оператор ЕСЛИ, а ссылку на первый столбец.
0
|
6024 / 3216 / 720
Регистрация: 23.11.2010
Сообщений: 10,744
|
|
15.04.2015, 22:37 | 10 |
Cyberlynx, можете просто ссылки на ячейки сделать
Код
=C2*ЕСЛИ(C2>10000;4;ЕСЛИ(C2>500;3;2)) =вместо =ЕСЛИ(C2>10000;C2*4;ЕСЛИ(C2>500;C2*3;C2*2))
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 22:48 [ТС] | 11 |
Fairuza, Да нет, я формулу вашу просто под столбцы переделал., по ячейкам бегать слишком грустоное занятие. Дальше сработала автоматика. Одно не могу понять, почему то при суммировании столбца Остаточная стоимость у меня 0 выдаётся. Бред какой-то.
Добавлено через 9 минут Дальше идёт совсем тёмный лес для меня. Я с Экселем никогда особо не работал. 3. Используя расширенный фильтр, сформируйте список наименований объектов, балансовая стоимость которых находится в пределах от 400 до 800 млн. руб. 4. Используя функцию категории «Работа с базой данных», подсчитайте сумму восстановительной остаточной стоимости, износ объектов по которой составит не больше 100 млн. руб. 5. Постройте на отдельном Листе объемную гистограмму восстановительной полной и остаточной стоимостей по всем объектам.
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 23:01 [ТС] | 13 |
Fairuza, Нет правда, делаю не себе. В Экселе я не шарю сам нихрена, только на уровне универовской программы первых курсов бакалавриата, а она попросила меня постольку поскольку я сам компьютерщик. Мне самому куда как ближе C++, железо, вебки и т.д. и т.п.. А с Экселем я вообще не работал и не работаю, только с Вордом, так что знания об этих таблицах мне без особой надобности были. А она и того что я делал не знает, даже как примитивную сумму сделать.
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
15.04.2015, 23:29 [ТС] | 15 |
Fairuza, Уже посоветовал. Не могли бы помочь с дальнейшими пунктами задания? Есть возможность связяться помимо форума? Я попробовал постучать в аську, но бестолку.
0
|
6024 / 3216 / 720
Регистрация: 23.11.2010
Сообщений: 10,744
|
|
15.04.2015, 23:37 | 16 |
Пример посмотрите тут Условия для расширенного фильтра
Почитайте Справку. в Вашем случае условие 2 строки в столбце Балансовая стоимость >400 <800
0
|
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 24
|
|
16.04.2015, 00:10 [ТС] | 17 |
Fairuza, Честно говоря я ничего в той теме про фильтры не понял. Да и справка тоже не особо то помогает... Я понимаю что надо действовать через операнд И, но как работает это на практике, да ещё и с выводом необходимых наименований предприятий понять не могу.
0
|
16.04.2015, 00:10 | |
16.04.2015, 00:10 | |
Помогаю со студенческими работами здесь
17
Валидация с условиями Программа с условиями Ошибка с условиями С двумя условиями. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |