MS Excel 2010 импортирует данные в один ряд и получает определенную сумму клеток


1

Я импортирую данные с помощью файла .txt в MS Excel, и все данные импортируются в одну строку. Я хочу получить СУММУ тех значений, которые соответствуют определенному Месяцу. Например :-

Name Month Total Value  
Mark Jan     2000  
Mark Jan     1500  
Mark Feb     2900  
Mark Feb     3000  

Я хочу получить ОБЩЕЕ значение в месяце январь в определенной ячейке.

Пожалуйста, скажите мне, как поступить. ПРИМЕЧАНИЕ. Все данные импортируются только в одну строку. Так что формула должна автоматически добавлять те значения, которые она обнаруживает в строке.


Не знаете, как отформатирован файл данных, но пытались ли вы импортировать данные в более удобный для пользователя формат для выполнения вычислений? Например, используя разделитель для импорта, который поместит данные в столбцы под заголовками Name, Month а также Total Value,
CharlieRB

Ответы:


1

Я знаю, что это действительно старый вопрос, но, надеюсь, это кому-нибудь пригодится.

Если данные находятся в одной строке, вы можете использовать следующую формулу (при необходимости растяните столбцы в формуле)

=SUMIF($A$1:$L$1,"Jan",$B$1:$M$1)

Первый член - это диапазон, который нужно проверить за месяц, поэтому это полный набор данных. Промежуточный термин - это название месяца (я надеюсь, что в вашей организации нет людей, называемых январь / апрель / май / июнь, иначе вы получите неправильные результаты!). Окончательный член соответствует тому же диапазону, что и первый, но смещен на один столбец вправо (поскольку значение всегда находится в столбце сразу после имени).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.