Pivot Table can do that.