A composition of Canagliflozin and a pharmaceutical excipient, and a preparation method therefor. In the composition, Canagliflozin is amorphous. The present invention further relates to a pharmaceutical composition containing a Canagliflozin solid dispersion, comprising a solid dispersion formed by Canagliflozin and an organic carrier, and at least one pharmaceutically acceptable excipient, wherein Canagliflozin is amorphous. The pharmaceutical composition of the present invention increases the dissolution rate of Canagliflozin, and helps improve the bioavailability of medicine.Linvention concerne une composition à base de canagliflozine et dun excipient pharmaceutique, ainsi que son procédé de préparation. Dans la composition, la canagliflozine est amorphe. La présente invention concerne, en outre, une composition pharmaceutique comprenant une dispersion solide de canagliflozine, comprenant une dispersion solide formée de canagliflozine et dun vecteur organique, et au moins un excipient de qualité pharmaceutique, dans laquelle la canagliflozine est amorphe. La composition pharmaceutique selon la présente invention permet daccélérer la vitesse de dissolution de la canagliflozine, et contribue à améliorer la biodisponibilité de ce médicament.