The invention relates to a medicine for oral administration for treating carbuncle, gastritis, gastric ulcer and early gastric cancer. The medicine for oral administration comprises, by weight, from 1 to 2 parts of bamboo skin, from 0 to 2.5 parts of cortex lycii radicis, from 1.5 to 2.5 parts of Chinese honeylocust leaves, from 1 to 3 parts of dandelion, from 20 to 60 parts of soybeans and from 0.6 to 2 parts of edible calcined gypsum. The invention further provides a method for preparing the medicine for oral administration. The medicine for oral administration has effects of replenishing and activating blood, expelling noxious substances, diminishing inflammation, relieving swelling and pain, promoting blood circulation to remove blood stasis, eliminating necrotic tissues, promoting granulation, healing sore and the like, has the outstanding advantages of capability of becoming effective fast, short treatment course and obvious curative effect, can be taken conveniently, and is free of toxic and side effects, raw materials of the medicine are cheap and are good in compatibility, sources of the raw materials are abundant, and the preparation process is easy to control, popularize and apply.