PowerPoint has some advanced charting features thanks to its tight integration with apps like Excel. Stacked bar charts, pie charts, and so much more are easy to create in PowerPoint. Keynote makes it easy to chart too, but the formats don't translate one for one.