excel: сумма валюты в двух столбцах - PullRequest
1 голос
/ 04 мая 2011

У меня есть форма расходов на мою работу, которая, честно говоря, ужасна.Мне постоянно приходится их заполнять, и поэтому я пытаюсь добавить некоторые формулы, чтобы ускорить процесс.

Я хочу суммировать общую сумму, которая была бы простой = sum ().Однако моя проблема в том, что деньги делятся на две колонки |£ |р |это означает, что я получаю столбец пенсов, который не переходит в фунты, когда он достигает 100. Я не могу изменить формат формы.

Пример:

currently
     | £ | p |
     | 5 | 20|
     | 4 | 90|
Total| 9 |110|

required
     | £ | p |
     | 5 | 20|
     | 4 | 90|
Total| 10| 10|

Есть ли у кого-нибудькакие-либо предложения?


Ответ (StackOverflow не позволяет мне отвечать в течение 8 часов ...)

Сортировка:)

Столбец £, который я суммировал иприбавил к сумме столбца пенсов, разделенного на 100, округленного до ближайшего целого числа:

=SUM(POUND COLUMN)+ROUNDDOWN((SUM(PENCE COLUMN)/100),0)

, а затем в сумме пенсов я суммировал столбец пенсов, разделенный на 100, а затем нашел остатокиспользуя функцию MOD

=MOD(SUM(PENCE COLUMN),100)

1 Ответ

2 голосов
/ 04 мая 2011

Просто конвертируйте одно из значений, например умножьте пенс на 100, чтобы работать в фунтах, или поделите фунты на 100, чтобы работать в пенсе. Вы можете сделать это в формуле SUM.

Хорошо, для колонки в фунтах я бы сделал:

=SUM(B1:B2)+INT(SUM(C1:C2)/100)

А для колонки пенсов я бы сделал:

=MOD(SUM(C1:C2),100 )

Где B1: B2 - диапазон значений фунта, а C1: C2 - диапазон значений пенса.

...