The present invention relates to use polyalkoxylated alcohol of formula R-O-( AO ) -H,Wherein R is substituted or unsubstituted alkyl,Alkenyl,Alkynyl,Aryl,Aralkyl or heterocycle,It has 7 to 25 carbon atoms( AO )It is a kind of polyoxyalkylene moiety composition( BO ) m ( EO )R and n( DO )Random or block constitutes the structure of oxyalkylene nuit,Wherein m,N and r indicates average oxidation butylene( BO )Unit,Ethylene oxide( EO )Unit and oxyalkylene nuit, which are selected from styrene oxide and alkylene oxide derived from least one epoxides, has 5 to 10 carbon atoms( DO )The polyalkoxylated alcohol of per molecule,M is the number more than or equal to 1,N is the number more than or equal to 1,R be number in range from 0 to 50 at that(Condition is m+n+r less than or equal to signs)With m+r n/( 200 )70 to 71,As in the pharmaceutical composition of excipient. The polyalkoxylated alcohol makes very effective solubilized slightly solubility active pharmaceutical ingredient in water-bearing media. The pharmaceutical composition of solid or semisolid comprising stablizing under one or more this kind of polyalkoxylated alcohol and at least one active pharmaceutical ingredient further long-term typical storage conditions, and can easily provide various dosage forms, such as the capsule of tablet and filling.