2015-04-08 6 views
-1

У меня есть повторные номера счетов, это происходит потому, что у них могут быть разные позиции, каждая из которых соответствует конкретной продаваемой статье. Например, счет 124116 содержит два разных предмета: карандаши (строка 1) со значением 2 672,64 и линейки (строка 2) со значением 483,84. То, что я хочу, как изображение изображает, состоит в том, чтобы получить общее значение для каждого счета-фактуры. В этом примере это будет 3 156.48.Как суммировать эти значения?

Любая помощь о том, как это сделать ??

enter image description here

+0

Попробуйте Итого (со списком, как показано на рисунке, отсортированных по 'Invoice') или в сводной таблице. – pnuts

+0

Я не могу этого сделать, потому что у меня есть не только поля, показанные на картинке, но и еще 30, поэтому в этом случае сводная таблица - это не выход.thnaks для ответа, хотя – Maximilian1988

ответ

1

Я сделал это для моих часов, что я работаю для конкретных клиентов.

У меня есть таблица выглядит следующим образом:

Customername | Date | AmountOfHoursWorked 

Иная таблица имеет следующую структуру в зависимости от даты и общее количество часов работали в те дни:

Date | AmountOfHoursWorked 

В этой таблице, я использую SUMIF , Синтаксис SUMIF является:

=SUMIF(range;criteria;sumrange) 

Так, например, с таблицей:

=SUMIF(TableName[Day];[Date];Table1[HoursWorked]) 

Или, например, просуммировать значения из полного столбца (например, столбца B):

=SUMIF(B:B;B3;D:D); 

Какое средство "For all values in column B that are equal to the value of B3, Sum the corresponding values from column D into this cell"

Короткое изображение выглядит так: :

enter image description here

+0

с учетом представленного мной изображения и копировать и вставлять рядом с ним счет-фактуру и позицию, как вы сказали, в colum F - сразу после аш позиции - я пишу = SUMIF (A: A, A: A, C: C), и я получаю сумму, это правильно, но повторяется в позиции 1 и 2 в случае счета 124116 или 6572.16 для позиции 1-4 для счета-фактуры 124117, где я совершая ошибку? – Maximilian1988

+0

Второй аргумент «критерии» должен быть 1 конкретным значением. Вы говорите Excel, чтобы взять весь столбец в качестве критериев. Просто нажмите верхнюю строку, которая должна содержать значение суммы, например, посмотрите [Здесь] (http://i.imgur.com/a3FJWCj.png). Строки означают день, от, до, количество часов и комментарий. Скажем, мой комментарий (Opmerking) - это моя строка SUM. Для строки 3 мои критерии будут «C3», потому что ячейка «C3» содержит дату, которую я хочу найти. Столбец F содержит общее количество отработанных часов. Это делает мой код 'SUMIF' следующим:' = SUMIF (C: C, C3, F: F) '. Означает ли это это? –

+0

Да, это имеет общий смысл, но по какой-то причине, хотя я пишу = SUMIF (A: A, A2, C: C), он не работает и возвращает мне результат, который я изложил в своем предыдущем сообщении. Тем не менее, ожидая ответа, я сделал фильтрацию, оставив только позицию 1, затем записывая рядом с ней, на пустой столбец, номер 1 и скопировал его. После этого я удалил фильтр, поэтому у меня есть столбцы с 1 и пустым. Затем рядом с ним я написал = IF (D2 = 1, C2,0). Делая это, я столкнулся с проблемой. Итак, ваша идея - это отличное руководство! спасибо большое – Maximilian1988

2

Используйте сводную таблицу. Это точно его цель

Оставьте поле «Счет» в поле «Строчные метки» Оставьте поле «Цена продажи» в поле «Ценности». Он должен автоматически установить себя «Сумма продажи Цена», если не нажать на раскрывающемся меню Настройки значение поля «Сумма»

Et вуаля

+0

так же, как я ответил раньше, не могу использовать сводные таблицы для этого, но спасибо за ваш ответ – Maximilian1988

+0

Вы абсолютно можете использовать сводную таблицу с 30 полями или более – galinette

+0

Я знаю, что могу, но я имел в виду, что это мне не удобно использовать сводную таблицу для этого, поскольку я уже делаю то же самое с другими значениями. – Maximilian1988

1

Вы пытались использовать функцию SUMIF? Использование: =SUMIF(range,criteria,sumrange) В этом случае =SUMIF(the range of invoice numbers in the first column,the invoice number you want to sum,the sale price in column 3) Надеюсь, что это понятно :)

+0

yup, спасибо, ваша идея была очень полезна – Maximilian1988

0

Используйте данные> Объединить функции, это гораздо проще, конечно.

Просто разместите номера счетов в крайнем левом ряду.

https://www.youtube.com/watch?v=IGaq_biQ1B8

+0

Добро пожаловать в переполнение стека, пожалуйста, просмотрите: https://stackoverflow.com/help/how-to-ask – Daniel

Смежные вопросы