Страницы: 1 2 След.
RSS
Таблица расчёта электроэнергии, Создание формулы
 
Ещё раз всем привет.
нужна помощь в создании формулы, саму формулу я сделал а как сделать чтоб выполнялось условие описанное ниже.
Табличку нет возможности прикрепить. Есть формула =если(и(В7>0;В6>0);(В7-В6)*1.8;если(и(В7<=0);0))
Вопрос в том как сделать если в В6 нет показаний то тогда надо чтоб из В7 вычитались показания из предыдущих ячеек, например В5
 
Цитата
shur написал:Табличку нет возможности прикрепить
Почему? Придумайте маленький пример.
и зачем это?:
Цитата
shur написал:и(В7<=0)
 
Потому что я пишу с телефона а на компе нет выхода в интернет. Ну позже попробую сделать на телефоне
Изменено: shur - 19.06.2016 12:03:56
 
Код
=B7-МАКС($B$2:B6)
Если не подходит, нужен пример.
 
Код
...если(и(В7<=0);0)...
"Прикольно"... И() с одним условием, оба результата если() равны нулю... )))
Можно попробовать так:
Код
=B7-ИНДЕКС($B$1:B6;СЧЁТЕСЛИ($B$1:B6;">0"))
Правда, без примера трудновато решать...
Изменено: Ренат - 19.06.2016 12:43:36 (добавил вариант решения)
Успехов. И мне того же. Благодарю. :)
 
Таблица что то типа такого. Как посчитать что получаеться в В5 . Надо из В5-В3)*1.8
 
Цитата
shur написал:
Надо из В5-В3)*1.8
В файле про столбец А,то же самое. Вариант для столбца А, формулу в столбец В.
Код
=ЕСЛИ(A2;(A2-МАКС($A1:A$2))*1,8;0)
 
В столбец А не надо формулу, там вводятся показания, формулы только в столбце В
 
Так Владимир gling, так и написал:
Цитата
gling написал: формулу в столбец В.
Ну, или С. :)
 
 
Пишет формула содержит не распозноный текс, а в остальном я это и хотел. А можно расшифровку что есть что в формуле чтоб переделать под свою таблицу
 
В ячейке пишет #имя?
 
В файле Алишер Шакиров, в сообщении #9, прописал две формулы и что обе не работают? Что то сделали не так. Если не получилось, покажите файл.
Изменено: gling - 19.06.2016 15:45:41
 
Ну вот ввожу такую формулу =IF(B7;(B7-MAX($B$5:B6))*1.8;0)
Вроде все верно, но не выходит
 
У Вас английский Эксель? Там вроде разделитель запятая вместо точки с запятой. Может поэтому?
 
Набирал на английском. В том примере что дали тоже точка с запятой и у меня. Уже несколько раз перепроверил и хоть убей не могу понять в чем дело
 
Цитата
shur написал: В том примере что дали тоже точка с запятой и у меня.
Дык поменяйте на запятую.
Цитата
Алишер Шакиров написал:  разделитель запятая вместо точки с запятой.
 
А разделитель это который из них?
 
В числах в русском экселе разделитель запятая, в английском - точка. В формулах в русском экселе - точка с запятой, в английском - запятая. Запишите так:
Код
=IF(B7,(B7-MAX($B$5:B6))*1.8,0)
Вдруг поможет.
 
Неа, не помогло, вообще пишет ошибка в формуле
 
Цитата
gling написал: Если не получилось, покажите файл.
В чем проблема?
 
Проблема в выходе в интернет, на работе нету. Вечером из дома выложу
 
Я сделал так. Всё и всегда работает. Т.е. тут проверки на нули в показаниях и учтен переход счетчика на ноль после достижения максимального значения в разрядах...
 
Ну или для Вашего примера
Скрытый текст
 
Вот таблица, формулу вставлял в ячейку С7 на вкладке "компрессора". вообще проблема в том, что надо чтобы показания считались каждые сутки но при этом если один день их нет то чтоб просто ноль был, а если показания появляються например через два дня, т.е. оборудование стояло два дня, то надо чтоб считались исходя из последних предыдущих показаний
 
формулу на русский переведите и будет работать
Лень двигатель прогресса, доказано!!!
 
Что именно то перевести
 
IF=ЕСЛИ
MAX=МАКС
Лень двигатель прогресса, доказано!!!
 
Ура, получилось! Всем огромное спасибо
 
Единственный минус этой формулы это надо в скобках менять ячейки вышестоящие, соответственно вводить вручную в каждую ячейку, долго очень
 
зачем и что менять закрепляете верхний диапазон $ и протягиваете вниз
Лень двигатель прогресса, доказано!!!
Страницы: 1 2 След.
Наверх