Вопрос или проблема
Я уверен, что это простая задача, но я пытаюсь добавить расчет в ячейку, чтобы учесть курс обмена на этот день. Это для отчета о командировочных расходах, предоставленного мне моей компанией, так что у них уже есть формулы. В основном, мне нужно разделить сумму всех перечисленных ячеек на курс обмена, но я не могу заставить это работать.
В данном случае:
H17 — это сумма в иностранной валюте
P17 — это ячейка “Итого”, которую я пытаюсь изменить
O17 — это ячейка курса обмена
Это существующая формула в ячейке “Итого”:
=IF(SUM(G17,H17,J17:N17)=0,0,SUM(G17,H17,J17:N17)-O17)
Заранее спасибо!
Ответ или решение
Чтобы добавить расчет курса обмена в вашу таблицу Excel с уже существующими формулами, нужно немного изменить данную формулу в ячейке P17. Вы хотите, чтобы итоговая сумма учитывала валютный курс, то есть делила сумму всех подходящих ячеек на курс обмена, который находится в ячейке O17.
Сначала давайте разберемся, что вам необходимо сделать:
- У вас есть ячейка H17, которая содержит иностранную валюту.
- Ячейка P17 — это ячейка, в которой нужно произвести расчет с учетом курса обмена.
- Ячейка O17 содержит значение курса обмена.
Теперь ваша изначальная формула в ячейке P17 выглядит следующим образом:
=IF(SUM(G17,H17,J17:N17)=0,0,SUM(G17,H17,J17:N17)-O17)
Вам нужно изменить её так, чтобы итоговая сумма делилась на обменный курс. Измененная формула будет выглядеть так:
=IF(SUM(G17,H17,J17:N17)=0, 0, (SUM(G17,H17,J17:N17) - O17) / O17)
Теперь разберем, как работает эта новая формула:
SUM(G17,H17,J17:N17)
— вычисляется сумма всех указанных ячеек.IF(SUM(G17,H17,J17:N17)=0, 0, ...)
— если сумма равна нулю, то результат будет 0. Это значит, что никакие расходы не были указаны.(SUM(G17,H17,J17:N17) - O17) / O17
— если сумма не равна 0, то выполняется расчет: из суммы вычитается значение в O17 (что в вашей изначальной формуле указывало на вычет) и результат делится на курс обмена из ячейки O17.
Не забудьте проверить, чтобы в ячейке O17 не было нуля, так как это вызовет ошибку деления на ноль. Если курс обмена равен нулю, то вы можете добавить дополнительную проверку:
=IF(O17=0, "Ошибка: Курс обмена = 0", IF(SUM(G17,H17,J17:N17)=0, 0, (SUM(G17,H17,J17:N17) - O17) / O17))
Таким образом, эта формула не только учтет нужный курс обмена, но и защитит вас от деления на ноль. Пожалуйста, убедитесь, что все значения в ваших ячейках корректны, чтобы получить правильное значение в итоговой ячейке P17.