I have the geochemical data of the XRD and ICP analysis of the lake sediments and have to draw a graph to analyze them. I think Excel charts are not very attractive. What other software can I use?
You are correct, excel is not an ideal software for making proper scientific plots. It is only good for the most basic types of plots. There are several packages which allow you to generate very high quality plots and basically any type of plot that can be imagined. I use Grapher and I recommend it. Origin is another very good package. However, these are not free.
Another good software which offers a free version is MagicPlot.