Страница 1 из 1

Суммировать значения в одном столбце для двух других

Добавлено: 05 фев 2006, 12:17
Jasen
На этот раз мне нужно просуммировать значения в одном столбце для определённых значений в двух других столбцах.
Есть столбец с именем, есть столбец с кодом. Надо выбрать все одинаковые имена и в множестве, объединённом именем, выбрать строки с одинаковым кодом. А потом просуммировать эти строки по параметру площади. Можно ли сразу сделать таблицу, где будет список имён, для каждого имени - список кодов, относящихся к данному имени, и просуммированные площади - для всех участков с данным кодом?
Хм... по-моему я плохо объяснил :(

Добавлено: 05 фев 2006, 16:16
taimyr
Вам помогут кнпочки Summapize и Calculate в окне атрибутивной таблицы, в первом случае выделяете поле группировки, а в окне Summarize выбираете суммируемое поле и оператор Sum

Добавлено: 05 фев 2006, 16:28
Анна
to taimyr Так суммировать надо по двум полям :!:
может быть поможет кнопочка summarize, но не та, которая в Av, а та, которая в Xtools http://arcscripts.esri.com/details.asp?dbid=11526.

Добавлено: 05 фев 2006, 17:04
taimyr
Anna, так элементарно - делается новое поле, в котором объединяются 2, по которым надо группировать суммы, для того я и помянул Calculate - выполнятся [поле] + [поле]. В полученном поле выбирается нужная комбинация, и далее Summarize будет работать тольео по выделенным записям. Или я не совсем понял задачу ?

Добавлено: 05 фев 2006, 17:54
Анна
можно и так. но шагов все-таки больше.

Re: Суммировать значения в одном столбце для двух других

Добавлено: 10 май 2017, 20:51
priroda
Подскажите пожалуйста, как просуммировать таким образом. Вот пример таблицы шейп файла.

Страна | Площадь
Китай | 99
Китай | 201
США | 12
США | 88

Нужно проссумировать по каждой стране значения всех полигонов и присвоить эту сумму каждому из полигонов страны.

Страна | Площадь
Китай | 300
Китай | 300
США | 100
США | 100

Re: Суммировать значения в одном столбце для двух других

Добавлено: 11 май 2017, 07:31
lam
XTools-Summarize Multiple Fields