Blood spitting and blood in stool in advanced stage of pancreatic cancer may be due to low platelets, poor systemic system, and compression of splenic vein. 1. Low platelet level: due to bone marrow metastasis or low platelet level during cancer treatment, patients will have hemoptysis, blood in urine and blood in stool at this time. 2. Poor systemic system: the tumor leads to the reduction of systemic capacity, which will cause the gastric mucosa to have problems and lead to vomiting blood. 3. Compression of splenic vein: if the location of pancreatic cancer can compress the splenic vein, it will make the pressure of stomach too high, and eating rough food will bruise the blood vessels, which will lead to bleeding. You should solve the problem of spitting blood and blood in stool according to the cause, and treat it under the guidance of doctors to avoid adverse reactions.