Суть ее в том, что если в ячейке J24 пусто, то есть вообще ничего не пишется, то подсчет в ячейке, где находится эта формула, не ведется. Отображается пустое поле. Но если в J24 есть какое-то значение, то оно высчитывается по определенной формуле. Значение в ячейке L24 минус значение в ячейке G24. За минусом значения 13% от разницы этих же ячеек. И минус значения в еще двух ячейках. Вопрос такой. Как написать формулу, чтобы было тоже самое, но при отрицательной разнице L24-G24, то есть если значение меньше нуля, то считалось бы только (L24-G24)-H24-M24). То есть 13% не высчитывались бы.
Здравствуйте! Помогите, пожалуйста. Никак не могу понять, как переписать формулу. Суть такова. У меня имеется формула вида
Суть ее в том, что если в ячейке J24 пусто, то есть вообще ничего не пишется, то подсчет в ячейке, где находится эта формула, не ведется. Отображается пустое поле. Но если в J24 есть какое-то значение, то оно высчитывается по определенной формуле. Значение в ячейке L24 минус значение в ячейке G24. За минусом значения 13% от разницы этих же ячеек. И минус значения в еще двух ячейках. Вопрос такой. Как написать формулу, чтобы было тоже самое, но при отрицательной разнице L24-G24, то есть если значение меньше нуля, то считалось бы только (L24-G24)-H24-M24). То есть 13% не высчитывались бы.kirish-himky
Результат неправильный по итогу. Не могу сообразить. Условие по ячейке J24 в расчет не берем, потому что в данном примере она заполнена и формула работает, то есть будет какой-то результат. L24 у нас 636,4 G24 у нас 655,2 H24 у нас 0,39 M24 у нас 0,38 Разница этих чисел составляет -18,8. Далее должно выполниться условие при котором 13% от -18,8 не вычитается, т.к. число менее нуля. -18,8-0,39-0,38 Должно получиться -19,57 А получается в экселе по этой формуле -18,03 Что не так? Где ошибка? Видимо где-то проблема со скобками.
Проверил, взял другие числа для простоты. Проблема не в том, что число отрицательное, я сначала думал, что именно в этом. L24 у нас 10 G24 у нас 5 H24 у нас 0,1 M24 у нас 0,1 При формуле изначальной, без доп условия о том, что если число менее нуля, то не считать 13%, работает корректно. Результат 4,15. Как и должно быть. Формула такая:
То в результате получается 4,55, что не является корректным. Так как в данном примере разница не минусовая, то 13% должны были посчитаться. Какая-то путанница с условием или с правильностью написания самого этого условия.
Результат неправильный по итогу. Не могу сообразить. Условие по ячейке J24 в расчет не берем, потому что в данном примере она заполнена и формула работает, то есть будет какой-то результат. L24 у нас 636,4 G24 у нас 655,2 H24 у нас 0,39 M24 у нас 0,38 Разница этих чисел составляет -18,8. Далее должно выполниться условие при котором 13% от -18,8 не вычитается, т.к. число менее нуля. -18,8-0,39-0,38 Должно получиться -19,57 А получается в экселе по этой формуле -18,03 Что не так? Где ошибка? Видимо где-то проблема со скобками.
Проверил, взял другие числа для простоты. Проблема не в том, что число отрицательное, я сначала думал, что именно в этом. L24 у нас 10 G24 у нас 5 H24 у нас 0,1 M24 у нас 0,1 При формуле изначальной, без доп условия о том, что если число менее нуля, то не считать 13%, работает корректно. Результат 4,15. Как и должно быть. Формула такая:
То в результате получается 4,55, что не является корректным. Так как в данном примере разница не минусовая, то 13% должны были посчитаться. Какая-то путанница с условием или с правильностью написания самого этого условия.kirish-himky
Сообщение отредактировал kirish-himky - Воскресенье, 28.04.2024, 01:55
L24>=G24 принимает значение ИСТИНА или ЛОЖЬ (1 или 0) Любое число, кроме нуля в степени 0 равно единице, а если степень 1, то число не изменяется. Так что 87%^0 = 1, а 87%^1 = 87% Разницу L24-G24 при ИСТИНА уменьшаем на 13%, при ЛОЖЬ - остается неизменной.
L24>=G24 принимает значение ИСТИНА или ЛОЖЬ (1 или 0) Любое число, кроме нуля в степени 0 равно единице, а если степень 1, то число не изменяется. Так что 87%^0 = 1, а 87%^1 = 87% Разницу L24-G24 при ИСТИНА уменьшаем на 13%, при ЛОЖЬ - остается неизменной.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.