Yellowish gray stools may be caused by physiological factors such as drugs and diet, or by pathological factors such as gastrointestinal diseases, liver and gallbladder diseases and steatorrhea. 1. Physiological factors: normal stools are usually yellow or yellow-brown, and the appearance of yellow-gray stools indicates that the stools have a grayish appearance. When the patient eats too much high-fat and difficult-to-digest food such as fried food, the undigested food is discharged with the stool in time, which will make the stool turn gray; certain drugs, such as barium sulfate and other barium or bismuth, will also make the stool gray. 2. Gastrointestinal diseases: such as gastroenteritis, indigestion, gastrointestinal cancer and other diseases will affect the digestion and absorption of food in the intestine, and a layer of undigested greasy material may be attached to the stool, making the stool appear yellowish gray. 3. Hepatobiliary diseases: patients with biliary tract obstructive diseases (such as gallbladder stones, bile duct stones, etc.) and liver function abnormalities such as cirrhosis will affect the excretion or secretion of bile, which will make the color of stools grey, or even clay-like stools. 4. Steatorrhea: It is a kind of disease that fat can not be completely digested and absorbed due to the decrease of gastrointestinal digestive and absorptive function, the patient has obvious diarrhea, the color of the stool becomes pale, showing yellowish-gray, and obvious oily material can be seen in the stool. If the patient long-term or repeated yellow-gray stools, it is recommended to consult a doctor in a timely manner, under the guidance of a professional physician to identify the cause of the disease, targeted treatment, so as to avoid delays in the condition.